Skip to main content

Posts

Showing posts with the label management studio

Linked server desde SQL Server 2012 a Oracle 11G

Primero se debe instalar cliente oracle (modo administrador) y configurar un registro en TNSNAMES (con NETCA) apuntando a la base de datos de destino. Puedes descargar el cliente desde acá . Luego, en la base de datos primaria (SQL Server), se deben ejecutar los siguientes comandos en la base de datos master: 1.- AllowInProcess: exec master.dbo.sp_MSset_oledb_prop 'ORAOLEDB.Oracle', N'AllowInProcess', 1 2.- DynamicParameters: exec master.dbo.sp_MSset_oledb_prop 'ORAOLEDB.Oracle', N'DynamicParameters', 1 3.- Destiny: exec sp_addlinkedserver N'DESTINO', 'Oracle', 'ORAOLEDB.Oracle', N'//<ip del servidor de destino>/<instancia>', N'FetchSize=2000', '' 4.- RPC out: exec master.dbo.sp_serveroption @server=N'DESTINO', @optname=N'rpc out', @optvalue=N'true' 5.- Remote server: exec sp_addlinkedsrvlogin @rmtsrvname='N'DESTINO', @useself=N'FALSE'...

Identificar paquetes DTS (DTS packages) en SQL Server 2000

DTS packages Al trabajar con SQL Server 2000 nos daremos cuenta de que gran parte de las herramientas contenidas en las versiones más nuevas, no existen o no se utilizan de la misma manera. Un claro ejemplo de esto, son los paquetes DTS. Un paquete DTS (Data Transformation Services) es el equivalente a lo que en la versión 2005 y superiores es Microsoft Integration Services, con la diferencia de que este último es mucho más robusto y nos entrega opciones avanzadas para ejecutar tareas de integración de datos desde o hacia otro motor de bases de datos.