αναζήτηση

Αναζήτηση στον χώρο αυτό

SQL Server Agent – Automatically Remove Agent Jobs History

Blog Post - Sun 21 Apr 2013 21:55

Μέσα στην καθημερινότητα ενός DBA είναι να έχει αρκετά schedule tasks με τα οποία κάνει την ζωή του ευκολότερη. Αυτά όπως είναι γνωστό εκτελούνται με την χρήση του SQL Server Agent service. Τα tasks αυτά σε κάθε κύκλο εκτέλεσης τους κάνουν logging την κάθε εκτέλεση σε ένα system table που υπάρχει μέσα στην msdb database και αυτός είναι ο dbo.sysjobhistory. Φυσικό είναι ο πίνακας αυτός να γεμίζει με εγγραφές που έπειτα από κάποιο χρονικό διάστημα πρακτικά είναι άχρηστες καθώς αναφέρονται σε εκτελέσεις που αφορούν το πολύ μακρινό παρελθόν. Πως λοιπόν θα σβήσουμε από αυτόν τον πίνακα τις εγγραφές αυτές που δεν θέλουμε;


Always On Availability Groups and Transaction Log Shrink operation

Blog Post - Mon 22 Jan 2018 14:10

Αφορμή για το άρθρο αυτό είναι το ερώτημα ενός μέλους του SQLschool.gr το οποίο αφορούσε το transaction log maintenance και ιδιαίτερα του shrink αυτού μιας database που είναι σε Availability Group.

Tags:

SQL Saturday Night #11–Working with SQL Server Agent

Blog Post - Sun 04 Sep 2011 15:35

Καλό φθινόπωρο σε όλες και σε όλους. Μετά από μια αποχή αρκετών μηνών τα SQL Saturday Night είναι πάλι εδώ!!!. Θα ξεκινήσουμε με ένα απλό αλλά ουσιαστικό θέμα το οποίο δεν είναι άλλο από να δούμε τι μπορούμε να κάνουμε με τον SQL Server Agent service.

Tags:

Automatically Remove Agent Jobs History in SQL Server 2000

Blog Post - Thu 25 Apr 2013 16:03

Στο προηγούμενο μου post μίλησα για το πως μπορούμε να καθαρίζουμε τα log entries από τα job executions που έχουμε δημιουργήσει με σκοπό να κρατάμε μόνο αυτά για το χρονικό διάστημα που επιθυμούμε. Ένα φίλος λοιπόν πήγε να εφαρμόσει τα λεγόμενα του post σε SQL Server 2000 και όπως είναι φυσικό δεν μπορούσε να το κάνει καθώς η συγκεκριμένη διαδικασία δεν υπήρχε στο SQL Server 2000.


Running SQL Server Agent job on AlwaysOn Availability Groups

Blog Post - Sun 26 Jul 2015 14:58

Όσοι έχουν στο περιβάλλον τους έστω και ένα AlwaysOn Availability Group σίγουρα θα έχουν αναρωτηθεί πως να εκτελούν τις διάφορες εργασίες που θέλουν πάνω σε μια database που είναι σε Availability Group. Υπάρχουν αρκετοί τρόποι, από τον απλούστερο μέχρι τον ποιό advanced και φυσικά αυτό που προτείνω για αυτό το θέμα.

Tags:

Working with SQL Server Agent

SQL Night - Sat 17 Sep 2011 00:00

Από τα πράγματα που χρειάζεται ένας DBA είναι να προγραμματίζει εργασίες που θα εκτελούνται αυτόματα και περιοδικά. Ακόμα χρειάζεται μηχανισμούς τέτοιους που να του επιτρέπουν να ενεργεί προκαταβολικά και όχι πυροσβεστικά. Στο session αυτό γίνεται παρουσίαση του SQL Server Agent service το οποίο δίνει όλες τις παραπάνω δυνατότητες στον DBA.


Running SQL Server Agent job on AlwaysOn Availability Groups

Web Cast - Sun 26 Jul 2015 00:00

Όσοι έχουν στο περιβάλλον τους έστω και ένα AlwaysOn Availability Group σίγουρα θα έχουν αναρωτηθεί πως να εκτελούν τις διάφορες εργασίες που θέλουν πάνω σε μια database που είναι σε Availability Group. Υπάρχουν αρκετοί τρόποι, από τον απλούστερο μέχρι τον ποιό advanced και φυσικά αυτό που προτείνω για αυτό το θέμα.

Tags:

TOD : You are not going to say “F***, I ran the test script in the production server!” again

Blog Post - Sun 23 Oct 2011 16:04

Σαν DBA και DB Developer έχω πολλούς servers/instances του SQL Server τα οποία διαχειρίζομαι. Φαντάζομαι ότι και εσείς θα έχετε αρκετά είναι production είτε development instances. Αρκετές φορές πάνω στην βιασύνη ίσως έχετε τρέξει κάποιο script στο production ενώ δεν θα έπρεπε. Συνήθως αυτό γίνεται διότι έχετε ανοίξει ένα query window το οποίο είναι συνδεδεμένο στο instance που δεν θα έπρεπε να είναι. Αυτό είναι ένα θέμα. Θέλω να ξέρω κάθε φορά σε ποιο instance είμαι συνδεδεμένος.

Tags:

T-SQL PIVOT

Blog Post - Tue 24 Nov 2015 21:31

Με την βοήθεια του τελεστή pivot μπορούμε να ομαδοποιήσουμε δεδομένα και να κάνουμε aggregations, παρουσιάζοντας το αποτέλεσμα που προκύπτει για κάθε ομάδα σε διαφορετική στήλη.

Tags:

How a SELECT COUNT(*) query executed

Blog Post - Wed 17 Jul 2013 11:53

Χθες κατά την διάρκεια του μαθήματος που έκανα ένα αγαπητός συνάδελφος στην συζήτηση που είχαμε ανέφερε ότι όποτε κάνεις ένα query που κάνει COUNT(*)  στα δεδομένα μας κάνει πάντα table scan.

Tags:

Memory Configuration in Analysis Services

Blog Post - Sun 15 Feb 2015 17:30

Μέσα από το SQLschool.gr έχω αρκετές φορές επισημάνει το πώς πρέπει να ορίζουμε την μνήμη ενός instance. Αυτό που μέχρι τώρα δεν είχα κάνει είναι να αναφερθώ στο πως ορίζουμε την μνήμη ενός Analysis services instance.


System.InvalidOperation Exception μέσα από CLR Trigger

Blog Post - Tue 01 Sep 2009 14:32

Καλημέρα και καλό μήνα σε όλους. Σήμερα έπεσα πάνω σε ένα μήνυμα λάθους το οποίο με προβλημάτισε αρκετά. Μέσα από ένα CLR Trigger έπαιρνα το παρακάτω μήνυμα λάθους A .NET Framework error occurred during execution of user-defined routine or aggregate ...

Tags:

SQL Server Express – Schedule backup

Blog Post - Sun 13 Sep 2009 14:42

Μόλις έλαβα ένα request από τον συνάδελφο Γιώργο Σίμο να φτιάξω κάτι για να παίρνει schedule backup στο sql server express, μιας και αυτή η έκδοση δεν έχει τον sql server agent. Λοιπόν όποιος θέλει να υλοποιήσει μια τέτοια λύση θα πρέπει να κάνει τα εξής βήματα: ...

Tags:

Getting Started: Writing T-SQL (Part 4)

Blog Post - Sat 13 Jun 2015 18:12

Σε συνέχεια του προηγούμενου post, θα δούμε τα Aggregate Functions που μπορούμε να χρησιμοποιήσουμε, καθώς και τα GROUP BY και HAVING clauses. Επιπλέον θα δούμε τα φίλτρα TOP και OFFSET – FETCH.

Tags:

Event Message : Bring msdb online, or enable Service Broker

Blog Post - Sat 19 Mar 2011 22:51

Πριν από μερικές μέρες ένας αγαπητος φίλος και συνάδελφος στο 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.”

Tags:

The Weather Channel

SQL News - Sat 01 Sep 2012 00:00

The Weather Channel needed to increase business insight, streamline reporting processes, and improve data control. In 2012, it implemented a flexible business intelligence (BI) solution based on Microsoft SQL Server 2012 to take advantage of Microsoft SQL Server 2012 Power View via a portal and virtual desktops. As a result, The Weather Channel saves more than 160 hours each month generating reports, improves security and control, boosts efficiency, and increases insight and agility.

Tags:

System Center Management Pack for SQL Server 2014 available for download

SQL News - Wed 13 Aug 2014 10:31

The System Center Management Pack for SQL Server 2014 enables the discovery and monitoring of SQL Server 2014 database engines, databases, SQL Server agents and other related components. It also includes performance, availability, and configuration monitoring.


Replication Enhancement – Improved Distribution Database Cleanup

SQL News - Mon 30 Apr 2018 12:44

Replication Distribution database is the perhaps the most important entity in the entire replication topology. Apart from storing the replication metadata and history for replication agents, the distribution database, in case of transactional replication, also provides intermediate storage for the transactions and commands that will be shipped to the subscribers. These transactions and commands stored in the MSRepl_Transactions and MSRepl_Commands tables. In a transactional replication topology which involves a highly active Publisher (and Publication database), i.e. a publisher with high numbers of transactions/second, the MSRepl_Commands and MSRepl_Transactions tables on the distribution database can grow substantially large.

Tags:

The Weather Channel

SQL News - Sat 01 Sep 2012 00:00

The Weather Channel needed to increase business insight, streamline reporting processes, and improve data control. In 2012, it implemented a flexible business intelligence (BI) solution based on Microsoft SQL Server 2012 to take advantage of Microsoft SQL Server 2012 Power View via a portal and virtual desktops. As a result, The Weather Channel saves more than 160 hours each month generating reports, improves security and control, boosts efficiency, and increases insight and agility.

Tags:

System Center Management Pack for SQL Server 2014 available for download

SQL News - Wed 13 Aug 2014 10:31

The System Center Management Pack for SQL Server 2014 enables the discovery and monitoring of SQL Server 2014 database engines, databases, SQL Server agents and other related components. It also includes performance, availability, and configuration monitoring.


1 2 3 
help from us

Share it: