..
Συχνά οι εφαρμογές που εκτελούνται στον SQL Server, απαιτούν την πρόσβαση σε δεδομένα που κατοικούν σε ένα διαφορετικό παράδειγμα του ΣΔΒΔ από τη Microsoft. Η αίτηση μπορεί να είναι φυσικά διαφορετικά στο ίδιο μηχάνημα το κύριο παράδειγμα, ή μπορεί να κατοικούν σε διαφορετικό μηχάνημα.
Μια λύση σε αυτές τις περιπτώσεις είναι η χρήση των λεγόμενων συνδέονται server (που συνδέονται server), που επιτρέπουν οι αιτήσεις για πρόσβαση σε δεδομένα που διαχειρίζεται διαφορετικές παρουσίες του SQL Server. Στην πραγματικότητα, το συνδεδεμένο διακομιστές μπορούν επίσης να χρησιμοποιηθούν για πρόσβαση σε άλλες πηγές δεδομένων, έτσι ώστε ακόμη και μη-SQL Server. Σε αυτό το άρθρο, όμως εμείς θα επικεντρωθεί στις πτυχές που αφορούν τη χρήση των συνδεδεμένων servers για να έχουν πρόσβαση σε πληροφορίες αποθηκευμένες σε μια βάση δεδομένων SQL Server.
Πριν πάτε για να δείτε πώς να δημιουργήσει ένα συνδεδεμένο διακομιστή, ας ρίξουμε στη βασική αρχιτεκτονική του. Ένα συνδεδεμένο διακομιστή είναι βασικά ένας μηχανισμός που επιτρέπει σε ένα ερώτημα (ερώτημα σχετικά με τα δεδομένα), αποστέλλεται σε ένα διακομιστή με μια συγκεκριμένη εμφάνιση του SQL Server και στη συνέχεια να κατευθυνθούν και να υποβάλλονται σε επεξεργασία από μια άλλη παρουσία του SQL Server. Τα αποτελέσματα αυτής της επιχείρησης στη συνέχεια επέστρεψε στον πελάτη που έστειλε το ερώτημα.
Η παρακάτω εικόνα χρησιμοποιείται για να διευκρινίσει αυτή την αρχιτεκτονική

Αυτή η εικόνα δείχνει μια γενική πελάτη που μπορεί να συνδεθεί στο ερώτημα τόσο ένα διακομιστή αίτηση, είτε απευθείας σε διακομιστή που εκτελεί μια εμφάνιση του SQL Server. Αν ο πελάτης (ή εφαρμογή που τρέχει στον server εφαρμογή) να Server1 στέλνει ένα ερώτημα που απαιτεί δεδομένα που βρίσκεται σε Server2 πρόκειται να διανεμηθεί ερώτημα. Ορίστε ένα συνδεδεμένο διακομιστή στον Server1 Server2 επιτρέπει αυτού του είδους ερώτημα.
Ένα κατανεμημένο ερώτημα που εξάγει πληροφορίες από Server2 χρησιμοποιώντας ένα συνδεδεμένο διακομιστή που ορίζονται στον Server1 μοιάζει με αυτό
Επιλέξτε το όνομα ως «Remote όνομα βάσης δεδομένων 'ΑΠΟ SERVER2.master.sys.databases
ότι είναι, η σύνταξη των στοιχείων που υπάρχουν στο ΑΠΟ ρήτρα έχει ως εξής
<nome_linked_server>. <database_name>. <schema>. <object>
Ας δούμε τώρα πώς να δημιουργήσει ένα συνδεδεμένο διακομιστή χρησιμοποιώντας τον SQL Server Management Studio. Πρώτον, αναπτύξτε το διακομιστή κόμβο αντικείμενα και πατήστε το δεξί πλήκτρο του ποντικιού στο servers που είναι συνδεδεμένοι εισόδου, επιλέγοντας τη νέα συνδεδεμένο διακομιστή

| |
MS Access Γήπεδο
Μάθετε πώς να δημιουργήσετε και να διαχειριστείτε τις βάσεις δεδομένων εύκολα και γρήγορα. Ξεκινώντας από 29 €. |
| |
Γήπεδο MySQL
Διαχείριση του open-source βάση δεδομένων. Ξεκινώντας από 39 €. |
| |
Βάση Δεδομένων Μαθημάτων και SQL
Δημιουργία και διαχείριση των σχεσιακών βάσεων δεδομένων. Ξεκινώντας από 39 €. |