sqlschool.gr logo

tips

by all SQLschool.gr authors

13 Nov 2022

Antonios Chatzipavlis

Refresh Intellisence in SSMS

Για να κάνουμε refresh το intellisence μέσα στο SSMS αρκεί να πατήσουμε Ctrl+Shift+R

14 Feb 2022

Antonios Chatzipavlis

Allow all Cookies in your browser when working in Azure portal

Όλοι πλέον έχουν αποκτήσει μια συνήθεια με τα cookies. Άλλοι τα επιτρέπουν όλα άλλοι πάλι κάνουν διάφορους συνδυασμούς.

Αν πραγματικά θέλεις να μην κυνηγάς φαντάσματα όταν δουλεύεις μέσα στο azure portal πρέπει να είναι όλα επιτρεπτά αρκεί να είναι από το azure.com

15 Oct 2021

Antonios Chatzipavlis

Accelerate the opening of SSIS package in SSDT

When opening SSIS package, SSDT loads the package, validates it and shows you the validation results by default. To accelerate the opening of SSIS package, we enable you to skip package validation when opening the package and validate it when you want to, since SQL Server Integration Services Projects version 3.9 and SSDT for VS2017 15.9.6.

Read How To

30 Sep 2021

Antonios Chatzipavlis

DAC - TCP 1434 port

Όπως γνωρίζουμε το Dedicated Admin Connection (DAC) είναι χρήσιμο καθώς μπορεί να μας βοηθήσει όταν όλα έχουν "κολλήσει" στο SQL Server instance. Επίσης χρήσιμο είναι να μπορούμε να κάνουμε χρήση αυτού από το pc μας και όχι αποκλειστικά με σύνδεση πάνω στον server. Για αυτό το λόγο και ενεργοποιούμε το configuration setting 'remote admin connection'. Αυτό όμως δεν φτάνει καθώς για να μπορέσουμε να συνδεθούμε θα πρέπει στο firewall να επιτρέπουμε το 1434 TCP port.

13 Sep 2021

Antonios Chatzipavlis

Get random rows from a table in SQL Server

Υπάρχουν περιπτώσεις που θέλουμε από ένα πίνακα να πάρουμε τυχαία κάποιες εγγραφές για να υλοποιήσουμε κάποια σενάρια ανάλυσης. Υπάρχουν κάποιες functions όπως η RAND αλλά δεν καλύπτει πάντα σωστά την ανάγκη αυτή. Ο ασφαλέστερος τρόπος που έχω βρει μέχρι τώρα καθώς κάθε φορά επιστρέφει διαφορετικό αποτέλεσμα είναι να εκτελέσουμε ένα query όπως παρακάτω στο πίνακα που μας ενδιαφέρει.

select top(10) * from schema.table order by NEWID();

09 Sep 2021

Antonios Chatzipavlis

SQL Server backup files extensions

Δεν υπάρχει συγκεκριμένη ντιρεκτίβα για το ποιο ή ποια θα πρέπει να είναι τα file extensions για τα backup files στον SQL Server. Μπορεί βέβαια το γραφικό περιβάλλον του SSMS να κοιτάζει για *.bak και *.trn αλλά δεν είναι υποχρεωτικά. Αυτό που οι περισσότεροι κάνουμε είναι τα full backups να έχουν *.bak file extension, τα differential *.dif, τα transactional logs *.trn, τα file/filegroup *.fil. Φυσικά ο καθένας μπορεί να χρησιμοποιήσει τα δικά του.

30 Aug 2021

Antonios Chatzipavlis

Moving part of code in a script to another possition

Αρκετές φορές θέλουμε να μεταφέρουμε κάποιες γραμμές κώδικα σε ένα script που γράφουμε στον SSMS από ένα σημείο σε κάποιο άλλο μέσα σε αυτό. Η πρώτη κίνηση που κάνουμε είναι copy/paste αλλά μπορούμε και αλλιώς. Απλά διαλέγουμε το τμήμα του κώδικα που θέλουμε και πατάμε Alt+Up/Down arrows για να το πάμε στο νέο σημείο.

26 Aug 2021

Antonios Chatzipavlis

Execution Results of DBCC CHECKDB on master database

Κάθε φορά που εκτελούμε την DBCC CHECKDB στην master database (database_id=1) γίνεται DBCC CHECKDB και στην resource database (database_id=32767) για αυτό και στο αποτέλεσμα της DBCC CHECKDB θα δείτε και τις δύο databases

Episode

Introduction to Microsoft Fabric

image

More Episodes...

Article

HellasGate sample database Version 2

image

H HellasGate database είναι μια sample database που δημιούργησα για να χρησιμοποιώ στα μαθήματα και τις παρουσιάσεις μου και εδώ θα βρείτε την έκδοση 2

More Articles...

Become a member

If you want to receive updates from us become a member to our community.

Connect

Explore

Learn


sqlschool.gr © 2010-2023 All rights reserved

This site uses cookies for operational and analytics purposes only. By continuing to browse this site, you agree to their use.