Kako vzpostaviti povezavo z Oracle s programom SQL Management Studio
Microsoft ponuja SQL Server Management Studio (SSMS) kot vmesnik za svoje baze podatkov SQL Server. Aplikacija SSMS uporabnikom omogoča upravljanje baz podatkov na strežniku. Možnosti upravljanja baze podatkov vključujejo dodajanje in odstranjevanje baz podatkov, spreminjanje strukture baze podatkov in tabel ter spreminjanje ali dostop do podatkov. Poleg upravljanja baz podatkov Microsoft SQL Server obstaja možnost konfiguracije povezanih strežnikov. Povezani strežnik je datoteka ali druga aplikacija baze podatkov – od Microsofta ali drugega prodajalca, kot je Oracle – do katere je mogoče dostopati prek vmesnika SSMS. To omogoča preprost dostop do osnovnih podatkov v poizvedbah. Ko ustvarite povezani strežnik v SSMS, je povezava dejansko shranjena v bazi podatkov, tako da je dostopna tudi iz drugih aplikacij.
1. korak
Namestite odjemalsko programsko opremo Oracle na stroj Microsoft SQL Server. Za to sledite Oraclovim navodilom.
2. korak
Odprite SSMS in se povežite z zbirko podatkov, v kateri želite povezani strežnik.
3. korak
Kliknite »Nova poizvedba« na vrhu zaslona.
4. korak
Odprite SQL Server Configuration Manager, da ustvarite nov vzdevek za bazo podatkov Oracle, če ga še nimate definiranega. Če je vzdevek že ustvarjen, pojdite na 8. korak.
5. korak
Razširite možnost Konfiguracija domačega odjemalca SQL v upravitelju konfiguracije strežnika SQL.
6. korak
Desni klik na Vzdevki. Kliknite "Nov vzdevek."
7. korak
Sledite navodilom na zaslonu, da ustvarite nov vzdevek za bazo podatkov Oracle.
8. korak
Vnesite ukaz za dodajanje povezanega strežnika, kot je prikazano:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Zamenjajte "myServer" z imenom, ki ga želite imeti za povezani strežnik. Zamenjajte "alias" z vzdevkom, ki ste ga ustvarili prej. Ne spreminjajte imen izdelka ali ponudnika.
9. korak
Izvedite poizvedbo. Preverite prikaze povezanega strežnika v SSMS tako, da na levi kliknete »Server Objects« in nato »Linked Servers«.
Nasvet
Dva ponudnika OLE DB sta bila testirana za uporabo z Microsoft SQL. To sta ponudnik Microsoft OLE DB za Oracle in ponudnik Oracle za OLE DB (8.1.7.3.0) za Windows 2000/NT.