sqlschool.gr logo

search results

searching on site content

16 Oct 2012

Some useful tips before performing an upgrade from a previous version instance to SQL Server 2012

Σε προηγούμενο μου post μίλησα για το ποια έκδοση μπορεί να γίνει upgrade σε SQL Server 2012. Σε αυτό θα σας δώσω μερικές συμβουλές ώστε η διαδικασία να έχει επιτυχία.

10 Oct 2012

Upgrading a previous version instance of SQL Server to SQL Server 2012

Όλο και περισσότεροι πλέον ενδιαφέρονται να μεταβούν στην έκδοση 2012 του SQL Server. Έχω αρκετές πλέον ερωτήσεις για το θέμα αυτό και νομίζω ότι πλέον είναι σκόπιμο να γράψω κάποιες γραμμές.

03 Nov 2019

How to find the instance up time

Αρκετές φορές θέλεις να δεις πόσο χρόνο ένα SQL Server instance είναι ενεργό ή να δεις πότε έχει γίνει τελευταία φορά restart

15 Feb 2018

Configuring and Mapping Connections to specific ports and processors to NUMA nodes

Είναι καθημερινή συζήτηση η ασφάλεια των δεδομένων και o διαμοιρασμός των resources στο περιβάλλον μας. Όλοι μας γνωρίζουμε και κάνουμε αρκετά για αυτά καθημερινά και πάντα ζητάμε το κάτι παραπάνω. Αυτό το κάτι παραπάνω δεν είναι ένα αλλά πολλά και ένα από τα πολλά είναι και αυτό που αναλύω στο άρθρο μου αυτό.Δεν είναι κάτι συνηθισμένο αλλά θεωρώ ότι θα αρέσει σε πολλούς. Είναι ένα άρθρο haute couture στον SQL Server.

17 Nov 2016

SQL Server What Else?

Χθες ήταν μια σημαντική ημέρα για τον SQL Server καθώς στο CONNECT(); //2016 ανακοινωθήκαν δύο εξαιρετικής σημασίας πράγματα. Το πρώτο αφορά αυτό που ονομάζει η Microsoft σαν Consistent Programmability Surface Area Across all Editions και το δεύτερο αφορά την SQL Server vNext edition τόσο σε Windows OS όσο και σε Linux OS.

22 Nov 2015

Instant File Initialization can be defined during setup in SQL Server 2016

Ακόμα ένα χαρακτηριστικό που διευκολύνει το setup του SQL Server και που μέχρι τώρα ήταν στα must do after installation έχει προστεθεί στο αρχικό UI του setup.

11 Oct 2015

Setting TempDB Size and number of Files during installation on SQL Server 2016 CTP 2.4

Μια εικόνα χίλιες λέξεις λένε οι Κινέζοι και δεν μπορεί να απεικονιστεί καλύτερα ο ενθουσιασμός μου

04 May 2015

SQL Server 2016 datasheet

Σήμερα ο Satya Nadella , CEO της Microsoft στα πλαίσια του keynote του Microsoft Ignite ανακοίνωσε την έλευση του SQL Server 2016. Φυσικά αμέσως υπήρχαν και οι απαραίτητες αναρτήσεις στο msdn / TechNet όπου πλέον υπάρχει το datasheet για την νέα έκδοση και τα περιεχόμενα του είναι τα παρακάτω

21 Jun 2014

FIX for Online index build corruption issues in SQL Server 2012 (SP1 & SP2)

Όσοι έχετε εγκατεστημένο σε παραγωγικό περιβάλλον SQL Server 2012 θα πρέπει να βάλετε το παρακάτω fix το οποίο διορθώνει ένα πρόβλημα που εμφανίζεται κάτω από συγκεκριμένες συνθήκες όταν κάνεις online clustered index rebuild και έχει να κάνει με απώλεια δεδομένων.

10 Apr 2014

SQL Server Protocols

Κατά την διάρκεια του χθεσινού μου μαθήματος είχα μια ερώτηση που επαναλαμβάνεται με μαθηματική ακρίβεια και αφορά τα sql protocols και πως αυτά χρησιμοποιούνται. Επειδή έχω δει ότι υπάρχει ένα σύννεφο γύρω από αυτό το θέμα γράφω αυτό το άρθρο φιλοδοξώντας να διώξω το σύννεφο αυτό. Όταν μια εφαρμογή επικοινωνεί με το SQL Server  Database Engine τα APIs που παρέχονται από τo protocol layer ελέγχουν την επικοινωνία αυτή χρησιμοποιώντας ένα format που έχει φτιάξει η Microsoft και το οποίο ονομάζετε Tabular data stream (TDS) packet.

20 Mar 2014

SQL Server 2014 released to manufacturers, will be generally available April 1

Η επόμενη έκδοση βγαίνει σε RTM την 1η Απρίλη και δεν είναι ψέμα. Πολλά τα νέα χαρακτηριστικά και αρκετά παλιά έχουν αναβαθμιστεί

20 Feb 2014

CREATE DATABASE Secrets

Όλοι κάποια στιγμή έχουμε φτιάξει μια database είτε με το γραφικό περιβάλλον είτε με DDL statement (CREATE DATABASE). Για αυτούς που είναι λάτρεις του κώδικα και φτιάχνουν μια database με script υπάρχουν κάποια κρυφά μυστικά που είναι καλό να γνωρίζουν ;-)

22 Oct 2013

Is the processor affinity mask the answer to dedicated SQL Server box?

Στο προηγούμενο μου post αναφέρθηκα γιατί πρέπει ο SQL Server να είναι μόνος τους σε ξεχωριστό server. Ένα αγαπητός συνάδελφος εξέφρασε την ερώτηση «Δεν μπορείς να ορίσεις processor affinity;» Εξαιρετική ερώτηση και για αυτό ας την απαντήσουμε.

15 Oct 2013

Why it is always recommended that SQL Server run on a server dedicated only to SQL Server

Αρκετοί όταν με ρωτούν αν μπορούν να έχουν μια μηχανή στην οποία θα μπορούν να έχουν τον SQL Server μαζί με κάτι άλλο και παίρνουν σταθερά την αρνητική μου απάντηση, φεύγουν με το κεφάλι κατεβασμένο.Ας το εξηγήσουμε όμως για να έχουμε επιτέλους τεκμηριωμένα.

29 Jul 2013

How to determine if a database can run on a lower SKU (edition) of SQL Server

Πρόσφατα ρωτήθηκα αν μια συγκεκριμένη database μπορούμε να την βάλουμε σε κατώτερη έκδοση SQL Server καθώς θέλανε να την εγκαταστήσουν σε ένα υποκατάστημα και δεν ήθελαν να αγοράσουν Enterprise edition του SQL Server.

19 Jan 2013

About SQL Server Updates

Καθημερινά με ρωτάνε διάφορα για τον SQL Server. Kάποια είναι επαναλαμβανόμενα συχνότερα, κάποια άλλα όχι ή διατυπωμένα διαφορετικά, δεν έχει σημασία. Σήμερα όμως μου έκαναν μια ερώτηση που για περίεργο λόγο δεν με είχε ρωτήσει κανείς μέχρι τώρα. Η ερώτηση αυτή αφορούσε τα διάφορα updates που έχει ο SQL Server την συχνότητα αυτών αλλά και τι είναι το κάθε ένα από αυτά.

28 Dec 2012

Configuring Firewall settings for SQL Server

Είναι κρίμα μερικές φορές να ταλαιπωρούμαστε είτε γιατί δεν γνωρίζουμε τα στοιχειώδη είτε έχει κολλήσει το μυαλό και δεν πάει παρακάτω με τίποτα είτε αυτός που τα θυμάται πάντα δεν είναι παρόν και δεν είναι διαθέσιμος την δεδομένη στιγμή για να τον ρωτήσεις και προχωρήσεις παρακάτω.

19 Sep 2012

Microsoft SQL Server 2012 Setup Discovery Report

Δεν είναι λίγες η φορές που αναρωτιέσαι τι έχει εγκατασταθεί από τα components του SQL Server σε ένα σύστημα που έχεις. Επειδή αρκετές φορές η μνήμη δεν βοηθάει ή η εγκατάσταση αυτή δεν έχει γίνει από εμάς τους ίδιους πρέπει να ψάξουμε για να τα βρούμε. Τρόποι υπάρχουν πολλοί και φαντάζομαι γνωστοί.

24 May 2012

What is the buffer cache usage for each database in a SQL Server instance?

Η Ερώτηση Αυτές τις ημέρες κατά την διάρκεια ενός σεμιναρίου που κάνω και αφορά το administration του SQL Server ένα συνάδελφος είχε μια ερώτηση και αυτή ήταν «Πώς μπορώ να δω το χώρο που καταναλώνουν από την buffer cache οι βάσεις που έχω σε ένα SQL Server instance;»

22 Apr 2012

New SQL Server 2012 dynamic views to get instance information

Αν και μπορούμε να δούμε πολλά πράγματα μέσα από το SQL Server Management Studio, εντούτοις αρκετές φορές χρειάζεται να δούμε αρκετά παράθυρα για να σχηματίσουμε την εικόνα που θέλουμε. Φυσικά για όσους είναι ανυπόμονοι και δεν έχουν θέμα να γράφουν ένα απλό SELECT υπάρχουν λύσεις που λύνουν τα χέρια.

08 Jul 2011

Tip of the Day : sys.configurations

Αρκετές φορές θέλουμε να δούμε το πως είναι configure o SQL Server με μιά ματία. Αντί να “τρέχουμε” από εδώ και από εκεί μέσα στον SSMS υπάρχει λύση...

23 May 2011

Tip of the Day: AWE in 64 bit systems

Στον SQL Server υπάρχει το option AWE (μπορεί κανείς να το αλλάξει είτε με δεξί κλικ στον όνομα του server μέσα από το SSMS Properties\Memory είτε με την χρήση της sp_configure).

13 May 2011

Tip of the Day: Πώς ορίζω το μέγεθος της Buffer Cache

Για να ορίσω το πόσο θα είναι ο χώρος που θα καταλαμβάνει η buffer cache αρκεί να ορίσω το Min και Μax Server Memory.

19 Mar 2011

Event Message : Bring msdb online, or enable Service Broker

Πριν από μερικές μέρες ένας αγαπητος φίλος και συνάδελφος στο autoexec.gr έβαλε μια ερώτηση για το πρόβλημα το οποίο αντιμετώπιζε και το οποίο ήταν το εξής: Στον Event Viewer υπήρχε το εξής μύνημα από τον SQL Server “Server-level event notifications can not be delivered. Either Service Broker is disabled in msdb, or msdsb failed to start. Event notifications in other databases could be affected as well. Bring msdb online, or enable Service Broker.”

20 Jul 2010

Installing SQL Server 2008 R2 Using SysPrep (Screen Cast)

Εισαγωγή Αρκετό καιρό έχω να γράψω ένα μεγάλο άρθρο, έτσι σήμερα μου ήρθε η όρεξη να το κάνω. Έσπαγα το κεφάλι μου να βρω ένα ωραίο θέμα ώστε να σας κεντρίσει το ενδιαφέρον. Αμέσως στο μυαλό μου ήρθε το θέμα που ο τίτλος περιγράφει. Γιατί όμως επέλεξα αυτό; Αφορμή για αυτό είναι κάποια γεγονότα και καταστάσεις που αντιμετώπισα τον τελευταίο διάστημα.

04 Sep 2009

SQL Server 2008 Virtualization

Παίζει ο SQL Server σε virtualization; Τι κερδίσω και τι χάνω από αυτό; Να βάζω πάντα τον SQL Server σε virtual environment ή όχι; Τι θα με οδηγήσει στο να πάρω την σωστή απόφαση για τον αν θα πάω virtual ή όχι; Ερωτήματα που κατά καιρούς μου έχουν τεθεί είτε από μαθητές μου είτε από συνεργάτες μου.

23 Aug 2009

“Invoke or BeginInvoke cannot be called on a control until the window handle has been created.” error message during installation of SQL Server 2008 on Windows 2008 R2

Τις τελευταίες μέρες κάνω διάφορα πειράματα και δοκιμές στον SQL Server 2008 πάνω σε Windows Server 2008 R2. Έτσι έφτιαξα μια μηχανή στην οποία ήθελα να έχω περισσότερα από ένα instances του SQL Server 2008. Έστησα το πρώτο έκανα και τα απαραίτητα updates & restarts και πήγα να στήσω το δεύτερο. Με το που ξεκίνησε μου βγάζει το μήνυμα “Invoke or BeginInvoke cannot be called on a control until the window handle has been created.” ...

21 Aug 2009

“SQL Server Setup unexpectedly failed. For more information, review the Setup summary log file...". Μήνυμα κατά την στιγμή της εγκατάσταση του SQL Server 2005 Express σε Windows XP με SP3.

Σήμερα αντιμετώπισα ένα μήνυμα λάθους που δεν το είχα ξαναδεί μέχρι τώρα Ο φίλος Νίκος Κοασίδης από την Θεσσαλονίκη προσπαθούσε να στήσει την Express έκδοση του SQL Server 2005 σε windows xp ελληνικά με sp3. Βέβαια αυτό μπορεί να συμβεί και στις άλλες εκδόσεις. Με το που ξεκινούσε την εγκατάσταση εμφάνιζε το μήνυμα λάθους “SQL Server Setup unexpectedly failed. For more information, review the Setup summary log file..." ...

20 Aug 2009

Installing SQL Server 2008 SP1 on Windows Enterprise Server 2008 R2

Η ώρα είναι 3:40 πμ (άγρια χαράματα δηλαδή) αλλά ύπνος δεν μου κολλάει. Ίσως φταίει ότι το μεσημέρι έφαγα μια κατσαρόλα λαγό στιφάδο (να είσαι καλά μάνα με την προσφορά σου αυτή) και κατανάλωσα και δύο μπύρες. Όπως είναι φυσικό μετά από τέτοιο τσιμπούσι ο ύπνος είναι απαραίτητος. Έτσι σαν καλό παιδί κοιμήθηκα και ξύπνησα στις 21:00 για να δω ποδόσφαιρο. Αφού τελείωσε λέω “δεν βάζω τον SQL Server 2008 στα Windows 2008 EE που έχω στήσει”. Ξεκίνησα την εγκατάσταση και όλα καλά.

14 Jul 2009

SQL Service Broker - Μέρος 1ο (Εισαγωγή)

Εδώ και καιρό ήθελα να ασχοληθώ και να γράψω ένα άρθρο με αυτό το θέμα. Ένα θέμα το οποίο προσωπικά θεωρώ ότι είναι από τα καλύτερα και δυνατότερα κομμάτια του SQL Server. Με το που το είδα στον SQL Server 2005 (εδώ εμφανίστηκε για πρώτη φορά) έκανα σαν μωρό παιδί που του πήρανε καινούργιο παιχνίδι. Και αυτό γιατί όπως οι περισσότεροι γνωρίζεται είμαι στην μεριά των developers.

10 Jul 2009

Πρόβλημα εγκατάστασης SQL Server 2005 ή 2008 σε Windows XP Pro Ελληνικά με ενσωματωμένο SP3

Πρόσφατα με έναν συνεργάτη μου που είναι dealer μια ελληνικής εταιρίας που έχει ERP αντιμετωπίσαμε το παρακάτω πρόβλημα όταν πήγαμε να εγκαταστήσουμε τον SQL Server 2005 Standard Edition σε pc που είχε εγκατεστημένο Window XP Pro Ελληνικό. Σε συνεργασία μαζί του (ευχαριστώ Δημήτρη) σας παρουσιάζουμε την λύση.

07 Jul 2009

Προτεινόμενο Pagefile size στον SQL Server

Όλοι ξέρουμε το pagefile του λειτουργικού και την χρηστικότητα του. Όμως ποιό είναι το ιδανικό μέγεθος του σε ένα server που έχει εγκατεστημένο SQL Server; Πρέπει το Pagefile να είναι 1,5 φορές μεγαλύτερο από την φυσική μνήμη του server. Εάν έχω ή πρόκειτε να χρησιμοποιήσω full-text search τότε πρέπει να είναι τουλάχιστον τρεις φορές μεγαλύτερο από την φυσική μνήμη του server.

06 Nov 2012

Installing SQL Server 2012 on Windows Server 2012 Server without Internet Access

Αρκετές φορές υπάρχουν πράγματα τα οποία ερωτεύεσαι από την πρώτη στιγμή και θέλεις να είναι όλα πλέον έτσι. Εδώ και λίγο καιρό έχω αρχίσει να φτιάχνω νέα labs για τον SQL Server 2012 σε περιβάλλον Windows Server 2012 Datacenter Edition. Ο συγκεκριμένος συνδυασμός είναι από αυτά που έχουν συνηθίσει να λέμε ότι τα σπάει. Φυσικά όπως πάντα όλα μου τα labs είναι σε Ηyper-V Virtual Machines. Είναι γνωστή η λατρεία μου για τα virtual environments εδώ και χρόνια έτσι και αλλιώς.

24 Feb 2014

What is the proper max server memory setting for a SQL Server with N gigabytes of installed RAM?

Αυτή είναι μια από τις δημοφιλέστερες ερωτήσεις σχετικά με τον SQL Server. Ποιά είναι όμως η απάντησή της;

04 Feb 2013

New SQL SysPrep support in SQL Server 2012 with SP1 CU2

To Cumulative Update 2 του Service Pack 1 του SQL Server 2012 περιέχει αρκετές ευχάριστες εκπλήξεις. Ήδη σας έχω αναφέρει κάποιες και θα συνεχίσω και σε αυτό το post με ακόμα μία που έχει πιστεύω μεγάλη αξία ειδικά σε αυτούς που είναι φίλοι του virtualization.

13 Mar 2020

What the acronyms in SQL Server means?

Δεν είναι λίγες οι φορές που έχω ερωτηθεί τι σημαίνουν τα αρχικά που συνήθως συνοδεύουν την έκδοση του SQL Server για αυτό και αποφάσισα να γράψω το παρακάτω άρθρο.

15 Oct 2015

SQL Server 2016 New features - The sys.dm_exec_function_stats DMV

Τα User Defined Functions (UDF) είναι γνωστά στους περισσότερους. Η χρήση τους είναι μεγάλη αλλά αρκετές φορές χρησιμοποιούνται λάθος κυρίως λόγο της άγνοιας που υπάρχει γύρω από την εκτέλεση ενός UDF και ιδιαίτερα όταν αυτό εμπλέκεται μέσα σε ένα query.

14 Oct 2015

SQL Server 2016 New features - The sys.dm_exec_session_wait_stats DMV

Καθημερινά ένας DBA ή DB developer έχει να αντιμετωπίσει αρκετούς αστάθμητους τις περισσότερες φορές παράγοντες που επηρεάζουν το performance. Πιστέψτε με ότι αυτό είναι μια δουλεία που απαιτεί σχολαστικότητα γνώση της αρχιτεκτονικής τόσο του SQL Server όσο και της database. Για να κάνεις αυτή την δουλεία θα πρέπει να έχεις μελετήσει αρκετά και να έχεις κάνει αρκετή πρακτική εξάσκηση για την απόκτηση εμπειρίας.

17 Jun 2014

Find all SQL Servers Instances in your domain

Πόσους SQL Servers έχεις στο domain σου; Πολλές φορές πιστεύεις ότι ξέρεις αλλά άμα έχεις developers ή χρήστες που μπορούν να κάνουν installations δεν είσαι ποτέ σίγουρος.

02 Jan 2014

SQL Server Services Ports that each DBA and Developer must know

Καλή Χρονιά με υγεία πάντα σε όλες και όλους. Πρώτο post για την χρονιά αυτή και θα ξεκινήσω με κάτι απλό που πρέπει να γνωρίζουν όλοι, είτε είναι DBAs είτε είναι Developers. Ο SQL Server είναι στην ουσία ένα εργοστάσιο από services. Κάθε ένα από αυτά όμως έχει την δικό του "ταχυδρομικό κωδικό". Αυτός δεν είναι άλλος από την πόρτα TCP/UDP έτσι σας δίνω μια λίστα αυτών με τις πόρτες που το κάθε ένα χρησιμοποιεί και είναι απαραίτητο να γνωρίζετε.

18 Oct 2012

Migrating a Database to a SQL Server 2012 Instance

Σε προηγούμενα μου post μίλησα για την διαδικασία του upgrade σε SQL Server 2012. Σε αυτό θα σας δώσω μερικές συμβουλές για το πως μπορείτε να κάνετε migration μια ή περισσότερες databases από μια παλαιότερη έκδοση του SQL Server σε SQL Server 2012. Οι προτεινόμενοι τρόποι για να γίνει κάτι τέτοιο είναι οι παρακάτω και δεν υπάρχει καλύτερος ή χειρότερος τρόπος. Ο κάθε ένας έχει τα συν και τα πλην του και θα πρέπει να κατανοήσουμε αυτά πριν διαλέξουμε αυτόν με τον οποίο θα δουλέψουμε.

01 Oct 2012

Why must be avoided to Installing SQL Server 2012 on Domain Controller

Παρόλο που μπορούμε να στήσουμε τον SQL Server 2012 σε Domain Controller αυτό δεν συνίσταται από κανέναν.Σε αυτό το σύντομο post θα ήθελα να επισημάνω τα εξής:

1 2 

|< < > >| 

Categories

Labels

0-9

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Σ

Become a member

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

Connect

Explore

Learn


sqlschool.gr © 2010-2024 All rights reserved

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