Πώς να συνδεθείτε στο Oracle με το SQL Management Studio

...

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

Βήμα 1

Εγκαταστήστε το λογισμικό πελάτη Oracle στον υπολογιστή Microsoft SQL Server. Ακολουθήστε τις οδηγίες της Oracle για αυτό.

Το βίντεο της ημέρας

Βήμα 2

Ανοίξτε το SSMS και συνδεθείτε στη βάση δεδομένων στην οποία θέλετε να βρίσκεται ο συνδεδεμένος διακομιστής.

Βήμα 3

Κάντε κλικ στο "Νέο ερώτημα" στο επάνω μέρος της οθόνης.

Βήμα 4

Ανοίξτε το SQL Server Configuration Manager για να δημιουργήσετε ένα νέο ψευδώνυμο για τη βάση δεδομένων Oracle, εάν δεν έχετε ήδη ορίσει ένα. Εάν το ψευδώνυμο έχει ήδη δημιουργηθεί, μεταβείτε στο βήμα 8.

Βήμα 5

Αναπτύξτε την επιλογή SQL Native Client Configuration στο SQL Server Configuration Manager.

Βήμα 6

Κάντε δεξί κλικ στα ψευδώνυμα. Κάντε κλικ στο "Νέο ψευδώνυμο".

Βήμα 7

Ακολουθήστε τις οδηγίες στην οθόνη για να δημιουργήσετε ένα νέο ψευδώνυμο για τη βάση δεδομένων Oracle.

Βήμα 8

Πληκτρολογήστε την εντολή για να προσθέσετε έναν συνδεδεμένο διακομιστή, όπως φαίνεται:

exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[ψευδώνυμο]'

Αντικαταστήστε το "myServer" με το όνομα που θέλετε να έχει ο συνδεδεμένος διακομιστής. Αντικαταστήστε το "ψευδώνυμο" με το ψευδώνυμο που δημιουργήσατε νωρίτερα. Μην αλλάζετε τα ονόματα προϊόντων ή παρόχων.

Βήμα 9

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

Πράγματα που θα χρειαστείτε

  • Πρόσβαση διαχειριστή στον υπολογιστή Microsoft SQL Server

  • Λογισμικό πελάτη Oracle

Υπόδειξη

Δύο πάροχοι OLE DB έχουν δοκιμαστεί για χρήση με τη Microsoft SQL. Είναι ο πάροχος Microsoft OLE DB για Oracle και ο πάροχος Oracle για OLE DB (8.1.7.3.0) για Windows 2000/NT.