λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να ελέγξετε μια σύνδεση βάσης δεδομένων

Microsoft SQL Server έρχεται με την επιλογή για να συνδέσετε δύο βάσεις δεδομένων μαζί . Όταν οι δύο βάσεις δεδομένων συνδέονται , ένας προγραμματιστής μπορεί ερωτήματα δεδομένων σε ένα ξεχωριστό διακομιστή από τον κεντρικό server . Αυτό είναι ιδανικό για μεγάλους οργανισμούς που έχουν πολλαπλές βάσεις δεδομένων . Είναι πισίνες όλα τα ερωτήματα της βάσης δεδομένων σε ένα διακομιστή , πράγμα που καθιστά ευκολότερο να διατηρηθεί και ασφαλής. Έλεγχος της σύνδεσης μεταξύ δύο διακομιστών περιλαμβάνει γράφοντας ένα απόσπασμα του κώδικα στην κεντρική κονσόλα της βάσης δεδομένων και τη διασφάλιση ότι δεν υπάρχουν σφάλματα επιστρέφονται . Οδηγίες
Η

1 Ανοίξτε το Microsoft SQL Server Management Studio για . Η εφαρμογή αυτή χρησιμοποιείται για την αναζήτηση απευθείας στον server . Είναι περιλαμβάνεται στο πακέτο λογισμικού SQL Server . . Όταν είναι ανοικτή, αυτόματα προεπιλογές σε μια κονσόλα εντολών, όπου μπορεί να ελεγχθεί η σύνδεση της βάσης δεδομένων 2

Χρησιμοποιήστε την ακόλουθη σύνταξη στην κονσόλα την εντολή : . EXEC [ RemoteServerName ] DB_Name.DB_Owner.StoredProcThe " RemoteServerName "είναι το όνομα της βάσης δεδομένων που συνδέονται . Σημειώστε ότι αυτό το όνομα είναι διαφορετικό από το τοπικό όνομα του SQL Server . Η επόμενη παράμετρος , που ονομάζεται " db_name , " είναι το όνομα της βάσης δεδομένων που συνδέονται . " Db_owner " είναι συνήθως " dbo " για τις περισσότερες ρυθμίσεις SQL , αλλά μερικοί διαχειριστές δημιουργούν διαφορετικά δικαιώματα κατόχου βάσης δεδομένων , έτσι ώστε αυτό το όνομα μπορεί να διαφέρει . Τέλος, το " StoredProc " παράμετρος προσδιορίζει την αποθηκευμένη διαδικασία . Εάν αυτή η κλήση αποτύχει , τότε η σύνδεση της βάσης δεδομένων δεν λειτουργεί σωστά
εικόνων 3

Χρησιμοποιήστε την ακόλουθη εντολή για να εκτελέσετε απευθείας ερωτήματα στο διακομιστή : . SELECT * FROM OPENQUERY ( [ RemoteServerName ] , "SELECT * από τον πελάτη " ) Αυτή η εντολή είναι διαφορετικό από εκείνο στο Βήμα 2 . Αυτό ελέγχει τη σύνδεση της βάσης δεδομένων για την άδεια να χρησιμοποιηθεί η άμεση ερωτήματα στο διακομιστή . Αυτή είναι μια μέθοδος που χρησιμοποιείται για τη δημιουργία δυναμικών ερωτήματα για διακομιστές βάσεων δεδομένων , το οποίο μπορεί να είναι ένα θέμα ασφαλείας , αν δεν εφαρμοστεί σωστά . Εάν η σύνδεση δεν έχει δικαιώματα ή εσφαλμένα συσταθεί , ένα λάθος θα πρέπει να επιστραφεί από τον SQL Server .
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα