Společnost Microsoft poskytuje SQL Server Management Studio (SSMS) jako rozhraní pro své databáze SQL Server. Aplikace SSMS umožňuje uživatelům spravovat databáze na serveru. Možnosti správy databáze zahrnují přidávání a odebírání databází, úpravu struktury databáze a tabulek a úpravu dat nebo přístup k nim. Kromě správy databází Microsoft SQL Server existuje možnost konfigurace propojených serverů. Propojený server je soubor nebo jiná databázová aplikace – od společnosti Microsoft nebo jiného dodavatele, jako je Oracle – ke které lze přistupovat prostřednictvím rozhraní SSMS. To umožňuje snadný přístup k podkladovým datům v dotazech. Když vytvoříte propojený server v SSMS, připojení je skutečně uloženo v databázi, takže je přístupné i z jiných aplikací.
Krok 1
Nainstalujte klientský software Oracle na stroj Microsoft SQL Server. Postupujte podle pokynů společnosti Oracle.
Video dne
Krok 2
Otevřete SSMS a připojte se k databázi, na které chcete mít připojený server.
Krok 3
Klikněte na "Nový dotaz" v horní části obrazovky.
Krok 4
Otevřete SQL Server Configuration Manager a vytvořte nový alias pro databázi Oracle, pokud jej ještě nemáte definovaný. Pokud je alias již vytvořen, přejděte ke kroku 8.
Krok 5
Rozbalte možnost Konfigurace nativního klienta SQL ve Správci konfigurace serveru SQL.
Krok 6
Klepněte pravým tlačítkem myši na Aliasy. Klikněte na „Nový alias“.
Krok 7
Podle pokynů na obrazovce vytvořte nový alias pro databázi Oracle.
Krok 8
Zadejte příkaz pro přidání propojeného serveru, jak je znázorněno:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
Nahraďte "myServer" názvem, který má mít propojený server. Nahraďte "alias" aliasem, který jste vytvořili dříve. Neměňte názvy produktů nebo poskytovatelů.
Krok 9
Proveďte dotaz. Ověřte, že se připojený server zobrazuje v SSMS kliknutím na „Objekty serveru“ vlevo a poté na „Propojené servery“.
Věci, které budete potřebovat
Administrativní přístup k počítači Microsoft SQL Server
Klientský software Oracle
Spropitné
Dva poskytovatelé OLE DB byli testováni pro použití s Microsoft SQL. Jsou to Microsoft OLE DB Provider pro Oracle a Oracle Provider pro OLE DB (8.1.7.3.0) pro Windows 2000/NT.