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 la base 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 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.

Paso 2

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

Paso 3

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

Paso 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 derecho en Alias. Haz 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 productos o proveedores.

Paso 9

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

Consejo

Se han probado dos proveedores 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.