miércoles, 2 de enero de 2008

Visibilidad de paquetes DTS en SQL Server 2005

Para aquellos que habeis realizado una migración a SQL Server 2005 y teníais Servicios de Transformación de Datos ( DTS ) en SQL Server 2000, Microsoft ha publicado un paquete de compatibilidad para DTS. Dicho pluggin nos permite entre otras cosas poder editar y mantener nuevos DTS desde SQL Server 2005.


Algo que nos puede ocurrir es que queramos que alguno de nuestros compañeros pueda tener acceso a dichos DTS para poder editarlos por ejemplo. Por defecto no tendremos permiso a listar los paquetes y por lo tanto tampoco podremos editarlos. Lo que hay que hacer es asignarle el permiso SELECT al objeto sysdtspackages dentro de la base de datos MSDB.


USE msdb;

GRANT
SELECT
ON
OBJECT::sysdtspackages
TO [usuario];

--REVOKE
SELECT
ON
OBJECT::dbo.sysdtspackages
TO [usuario];


Una gran pega es que este paquete no es compatible con la version de 64-bits por lo que si nuestro servidor de SQL Server utiliza Windows de 64-bits y SQL Server de 64-bits olvidate de esto :(

Para la descarga, visitar este enlace y descargar e instalar SQLServer2005_DTS.msi

No hay comentarios: