Πώς μπορούμε να συνδέσουμε Oracle Database με SQL Server με χρήση Oracle Gateway σε Windows

Σε προηγούμενο άρθρο είχαμε δει πως μπορούμε να εκτελούμε queries σε απομακρυσμένο SQL Server από Oracle Database που βρίσκεται σε Linux μέσω Oracle Database Gateway. Σε αυτό το άρθρο θα δούμε πως γίνεται η εγκατάσταση του Oracle Gateway αντίστοιχα… Διαβάστε περισσότερα

Πώς μπορούμε να λαμβάνουμε email κάθε φορά που ξεπερνάει ένα όριο η μνήμη PGA σε βάση δεδομένων της Oracle

Όταν σε μία βάση δεδομένων της Oracle γίνεται βαρία χρήση από πολλά connections / sessions ενδέχεται κάποιο ή κάποια από αυτά να καταναλώνουν μεγάλο ποσοστό μνήμης (RAM). Αν υπάρξει πρόβλημα και αυτό δεν αντιμετωπιστεί λόγο έλλειψη μνήμης ενδέχεται να… Διαβάστε περισσότερα

Πώς κάνουμε μαζικά detach / attach βάσεις δεδομένων στον SQL Server

Κάποιες φορές θα χρειαστεί να μετακινήσουμε βάσεις δεδομένων στον SQL Server. Αυτή η διαδικασία γίνεται και με backup / restore είτε αλλάζοντας το status της βάσης σε offline στο άρθρο όμως θα ασχοληθούμε τις διαδικασίες του detach και attach.… Διαβάστε περισσότερα

Πώς κάνουμε enforce password policy σε βάση δεδομένων της Oracle

Όπως γνωρίζουμε σε μία βάση δεδομένων της Oracle μέσα από τα User Profiles μπορούμε να θέσουμε περιορισμούς σε ομάδες χρηστών όσον αφορά το πότε και αν λήγει ένας κωδικός (PASSWORD_LIFE_TIME), πόσες μέρες έχει περιθώριο να αλλαχτεί πριν σταματήσει να… Διαβάστε περισσότερα

Πώς αλλάζουμε το όνομα του user / schema σε μία βάση δεδομένων της Oracle

Κάνοντας χρήση μία Oracle Database μπορεί κάποια στιγμή να χρειαστεί να αλλάξουμε όνομα σε έναν χρήστη και ένα schema. Μέχρι την έκδοση 11g δεν ήτανε αυτό δυνατό και θα έπρεπε να φτιάξουμε καινούργιο χρήστη και export/import με remap_schema. Μπορούμε… Διαβάστε περισσότερα

Πώς συλλέγουμε deadlocked queries μέσω Extended Event και πως διαβάζουμε τα δεδομένα του

Σε παλαιότερο άρθρο είχαμε δει πως δημιουργούμε Extended Event για να δούμε τα queries με μεγάλη διάρκεια. Σε αυτό το άρθρο θα φτιάξουμε Extended Event που καταγράφει τα deadlocks. Το μόνο που χρειάζεται να κάνουμε είναι να το δημιουργήσουμε με ένα T-SQL command. Αφού… Διαβάστε περισσότερα

Πώς εφαρμόζουμε ένα patch σε περιβάλλον Oracle Data Guard (ακόμη και online)

Σε προηγούμενο άρθρο είχαμε δει πώς πέρνάμε ένα patch σε βάση δεδομένων της Oracle. Σε αυτο το άρθρο θα δούμε την ίδια διαδικασία σε περιβάλλον Oracle Data Guard σε λειτουργικό UNIX. Τα βήματα που θα ακολουθήσουμε μας επιτρέπουν να… Διαβάστε περισσότερα

Πώς μπορούμε μέσα από τον SQL Server να διαβάζουμε Excel / CSV / TXT και να εισάγουμε τις εγγραφές σε πίνακα

Ο SQL Server μας δίνει την δυνατότητα να διαβάσουμε και να εισάγουμε αρχεία κατά βούληση χωρίς την χρήση πακέτων SSIS (Integration Services) και Wizard. Η διαδικασία αυτή γίνεται με τη χρήση του function OPENROWSET και του BULK INSERT. Μπορούμε… Διαβάστε περισσότερα

Πώς μπορούμε να δούμε τι CPU Usage είχαμε ανά λεπτό στον SQL Server

Ο SQL Server κατά την εγκατάσταση του δημιουργεί ένα lightweight Extended Event με μέγεθος έως 5mb στο οποίο καταγράφει πληροφοριές για το performance. Αυτό το Extended Event ονομάζεται system_health και σε αυτό το άρθρο θα δούμε πως μπορούμε με… Διαβάστε περισσότερα