Está en la página 1de 17

Administracin, Proteccin y

Ejecucin de paquetes SSIS

Capitulo 4 Lesson

1 Gestin del servicio SSIS y configurar la


seguridad del paquete

Los aspectos finales de servicios de SQL Server Integration (SSIS) cubiertos en


este kit de entrenamiento estn administrando el servicio SSIS y asegurar y
ejecutar paquetes SSIS.

La instalacin de SSIS incluye un servicio de Windows que ayuda con la


disponibilidad, la gestin y la seguridad de los paquetes desplegados para
Microsoft SQL Server.

Seguridad SSIS en paquetes, en el servicio, e incluso en el sistema de archivos


puede ayudarle a cumplir muchos de los requisitos de seguridad de la
organizacin.

Los objetivos de este captulo:

Instalar y mantener los componentes SSIS.

Administrar la ejecucin del paquete SSIS.

Configurar las opciones de seguridad de SSIS

Leccin 1: gestin del servicio SSIS y configurar la


seguridad del paquete

Las asistencias servicio SSIS en la gestin de los paquetes implementados a


SQL Server al permitir SSMS se conecten al servicio y luego gestionar,
asegurar, supervisar y ejecutar los paquetes.

El servicio SSIS no es necesario para ejecutar los paquetes, pero puede ser
beneficioso para empaquetar ejecucin.

El mayor beneficio de utilizar el servicio SSIS: Es la gestin y obtencin de


paquetes desplegados a SQL Server.

Administracin del servicio SSIS

El servicio SSIS es un servicio de Windows llamado SQL Server Integration


Services 10.0, y se ejecuta el archivo ejecutable MsDtsSrve.exe.

Una vez iniciado el servicio, puede conectarse a l a travs de SSMS. En la


ventana Conectar a servidor, cambie el tipo de servidor de Integration
Services. Despus de conectar con el servicio SSIS, la ventana del Explorador
de objetos en SSMS le permite administrar, asegurar y ejecutar paquetes
desplegados en el servidor.

En el Explorador de objetos, podrs hallar en dos


carpetas de nivel superior: Paquetes corrientes y
paquetes almacenados

Cuando SSMS est conectado a Integration Services, Explorador de objetos


muestra paquetes implementados y permite gestionar las carpetas virtuales en
SSMS.

La carpeta Paquetes Running

Los paquetes SSIS monitores de servicios que se ejecutan en el servidor, ya sea que
se almacenan en el servidor o se acaba de ejecutar desde un proyecto o el sistema
de archivos.

Por lo tanto, se puede conectar con el servicio SSIS en SSMS y refrescar la carpeta
Paquetes corriendo a ver qu paquetes se estn ejecutando actualmente

La carpeta Paquetes almacenados

La carpeta Paquetes almacenados tiene dos subcarpetas-File System y MSDB.

La carpeta de archivos de sistema no muestra todos los archivos en el


servidor, sino que muestra slo los archivos que se almacenan en la ubicacin
del almacn de paquetes

Los MSDB carpeta muestra los paquetes que se han desplegado en SQL Server.
Puede crear carpetas virtuales en la carpeta de datos MSDB y paquetes de
importacin directamente a esas subcarpetas.

Administrar paquetes en SSMS


El men contextual muestra varias opciones:
Nueva
carpeta
e
Importacin del paquete:
Son para el MDSB carpeta
en s, para crear una carpeta
Exportar paquete:
virtual o aadir un nuevo
Le permite tomar un
paquete del sistema de
paquete
implementado
y
archivos. paquetes:
Actualizar
moverlo ya sea al
Es para SQL Server
sistema de archivos
2005 paquetes SSIS
a otro SQL Server.
que necesitan ser
actualizados a SQL
Server
2008
Roles paquete: Es para la
paquetes SSIS.
gestin de la seguridad de
los paquetes desplegados
en la base de datos MSDB.
Puede ejecutar un paquete mediante la opcin
Ejecutar
paquete
o
eliminar
el
paquete
implementado mediante el uso de la opcin Borrar.

Configurar el servicio SSIS en un entorno de


clster de Windows

SSIS es uno de los componentes de SQL Server 2008 que no soportan


instancias. Esto significa que no puede haber un nico servicio para SSIS
instalado por servidor.

Adems, el servicio SSIS no es compatible con clsteres durante la


instalacin, por lo que necesita para configurar por separado si est
trabajando con un clster de Windows.

Instalar el servicio SSIS independiente de los


recursos de clster

Puede instalar los componentes SSIS en todos los nodos del clster, y por
defecto, no ser parte de ningn grupo de recursos de clster.

Si todos los paquetes se almacenan en un recurso compartido de red que no


es parte del almacn de paquetes, no se necesita ms configuracin.

Integrar el servicio SSIS en un grupo de clsteres

Puedes aadir el servicio SSIS como un recurso de clster, un proceso se


detalla en los "Servicios de Integracin Configuracin en un entorno de
clster" .

Si desea almacenar los paquetes en el almacn de paquetes, elegira este


enfoque porque el servicio compartido se ejecuta en slo un nodo a la vez y
que podra hacer referencia al nombre virtual del servidor.

Adicin de SSIS Seguridad Paquete

El SSIS integrado de seguridad le permite agregar cifrado de seguridad para


cada uno de sus paquetes o funciones de seguridad establecidos para los
paquetes desplegados en msdb.

Asegurando SSIS es importante por dos razones principales:

informacin de conexin

Informacin de esquema

Hay tres maneras de limitar el acceso a los paquetes:

* Puede aplicar las funciones de seguridad de SQL Server para


cualquier paquete.

* Puede utilizar el cifrado de seguridad mediante el nivel de proteccin del


paquete

*Puede utilizar la seguridad a nivel de archivo

Roles Asignacin y Paquetes almacenados en msdb


Rol

Leer Acciones

Escribe Acciones

db_ssisadmin

Ver todos los paquetes.


Ejecutar todos los paquetes.
Exportar todos los paquetes.
Ejecutar todos los paquetes en
Agente SQL Server.

Eliminar todos los paquetes.


Cambie todas las funciones del
paquete.
Paquetes de importacin.

db_ssisltduser

Ver paquetes de usuario.


Ejecutar paquetes de usuario.
Paquetes del usuario Exportacin

Suprimir paquetes de usuario.


Paquete de papeles Cambio de
usuario.
Paquetes de importacin.

db_ssisoperator

Ver todos los paquetes.


Ejecutar todos los paquetes.
Exportar todos los paquetes.
Ejecutar todos los paquetes en
Agente SQL Server.

Ninguno.

Windows Admin

Ver detalles de la ejecucin de


Detener
actualmente
actualmente
en
ejecucin ejecucin paquetes.
paquetes.

en

Comprender y configurar el paquete de nivel de


proteccin

Si se crea un paquete con el ProtectionLevel defecto y el paquete contiene


informacin sensible (como una conexin con una contrasea), las conexiones
que contienen la contrasea se cifran y visible slo por usted, el autor del
paquete, si el paquete se abre en BIDS en el equipo en el que se desarroll.

Asignacin de una contrasea del


paquete

Si elige la EncryptSensitiveWithPassword nivel de proteccin o


EncryptAllWithPassword, es necesario establecer una contrasea paquete.
Usted puede asignar una contrasea del paquete en la ventana Propiedades
cuando acceda a la ficha Flujo de control del Diseador SSIS.

Para cualquiera de estos niveles de proteccin, si se intenta ejecutar el


paquete sin introducir la contrasea vlida, la ejecucin falla.

También podría gustarte