Cómo conectarse a Oracle con SQL Management Studio

...

Microsoft proporciona SQL Server Management Studio (SSMS) como una interfaz para sus bases de datos de SQL Server. La aplicación SSMS permite a los usuarios administrar las bases de datos en un servidor. Las opciones de administración de bases de datos incluyen agregar y eliminar bases de datos, modificar la estructura de la base de datos y la tabla y modificar o acceder a los datos. Además de administrar las bases de datos de Microsoft SQL Server, existe una opción para configurar servidores vinculados. Un servidor vinculado es un archivo u otra aplicación de base de datos, de Microsoft u otro proveedor como Oracle, al que se puede acceder a través de la interfaz SSMS. Esto permite un fácil acceso a los datos subyacentes en las consultas. Cuando crea un servidor vinculado en SSMS, la conexión se almacena en la base de datos, por lo que es accesible incluso desde otras aplicaciones.

Paso 1

Instale el software de cliente de Oracle en la máquina de Microsoft SQL Server. Siga las instrucciones de Oracle para esto.

Video del día

Paso 2

Abra SSMS y conéctese a la base de datos en la que desea que el servidor vinculado.

Paso 3

Haga clic en "Nueva consulta" en la parte superior de la pantalla.

Etapa 4

Abra el Administrador de configuración de SQL Server para crear un nuevo alias para la base de datos de Oracle si aún no tiene uno definido. Si el alias ya está creado, vaya al paso 8.

Paso 5

Expanda la opción Configuración de SQL Native Client en el Administrador de configuración de SQL Server.

Paso 6

Haga clic con el botón derecho en los alias. Haga clic en "Nuevo alias".

Paso 7

Siga las instrucciones en pantalla para crear un nuevo alias para la base de datos de Oracle.

Paso 8

Escriba el comando para agregar un servidor vinculado, como se muestra:

exec sp_addlinkedserver @server = '[myServer]', @ srvproduct = 'Oracle', @ provider = 'OraOLEDB.Oracle', @datasrc = '[alias]'

Reemplace "myServer" con el nombre que desea que tenga el servidor vinculado. Reemplace "alias" con el alias que creó anteriormente. No cambie los nombres de los productos o proveedores.

Paso 9

Ejecute la consulta. Verifique que el servidor vinculado se muestre en SSMS haciendo clic en "Objetos de servidor" a la izquierda, seguido de "Servidores vinculados".

Cosas que necesitará

  • Acceso administrativo a la máquina de Microsoft SQL Server

  • Software de cliente de Oracle

Propina

Se han probado dos proveedores de OLE DB para su uso con Microsoft SQL. Son el proveedor Microsoft OLE DB para Oracle y el proveedor Oracle para OLE DB (8.1.7.3.0) para Windows 2000 / NT.