Problematica.
Esto surge de la necesidad de ejecutar DTS ubicado en un servidor SQL Server que apunta a un servidor Oracle. Los problemas a resolver eran los siguientes: migrar los dts del servidor origen a otro destino ambos SQL Server, encontrar el provider ole db for oracle.
Como se estaban migrando bases de datos de un servidor SQL Server 2008 a SQL Server 2008 R8 esto implicaba también migrar los 'dts' que a su vez estos dts apuntaban a servidores oracle 11g, 10g trayendo información de tablas y escribiendo sobre tablas de las bases del SQL Server.
1.- Migrar los DTS, para esto podemos usar el import/export, editar los dts y guardarlos o usar la herramienta DTSBackup2000.
2.- Instalar en el servidor SQL Server R8 las herramientas de dts.
Software download. http://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=11988
- SQLServer2005_BC.msi
- SQLServer2005_DTS.msi
- http://blogs.msdn.com/b/sqlserverfaq/archive/2009/07/09/error-sql-server-2000-dts-designer-components-are-required-to-edit-dts-packages-install-the-special-web-download-sql-server-2000-dts-designer-components-to-use-this-feature-microsoft-sqlserver-dtsobjectexplorerui-ssms.aspx
- http://msdn.microsoft.com/es-ar/library/ms143755.aspx
En la mayoria de la información que busque en Google, apuntaba a instalar 'ODAC1120320_x64' o 'win64_11gR2_client' de la página oficial de Oracle, estos driver son buenos para crear linked servers desde el SQL Server a Oracle pero no para los DTS.
Después de invertigar baje el instalador 'ODTwithODAC1120320_32bit' que es el apropiado para los DTS que apuntan a Oracle.
No hay comentarios:
Publicar un comentario