Foros del Web » Soporte técnico » Windows »

Desplegar un paquete con powersehell

Estas en el tema de Desplegar un paquete con powersehell en el foro de Windows en Foros del Web. Hola Estoy intentando implementar un paquete dentro de un catálogo con powershell, pero a la hora de desplegar el proyecto no me funciona. Este es ...
  #1 (permalink)  
Antiguo 11/06/2014, 01:17
 
Fecha de Ingreso: septiembre-2010
Mensajes: 15
Antigüedad: 14 años, 2 meses
Puntos: 0
Desplegar un paquete con powersehell

Hola

Estoy intentando implementar un paquete dentro de un catálogo con powershell, pero a la hora de desplegar el proyecto no me funciona. Este es el código que utilizo

# Load the IntegrationServices Assembly

[Reflection.Assembly]::LoadWithPartialName("Microsoft.SqlServer.Managem ent.IntegrationServices")

# Create IntegrationServices Assembly namespace

$ISNamespace = "Microsoft.SqlServer.Management.IntegrationService s"

$sqlInstance="HPPROBOOK4510S\IMI"

# Create a connection to the server

$sqlConnectionString = "Data Source=$sqlInstance;Initial Catalog=master;Integrated Security=SSPI;"

$sqlConnection = New-Object System.Data.SqlClient.SqlConnection $sqlConnectionString

# Create the Integration Services object

$integrationServices = New-Object $ISNamespace".IntegrationServices" $sqlConnection

# Provision a new SSIS Catalog

$catalog = New-Object $ISNamespace".Catalog" ($integrationServices, "SSISDB", "imi")

$catalog.Create()

# Create Folder

$ssisFolder = New-Object $ISNamespace".CatalogFolder"($catalog, "Folder", "Description")

$ssisFolder.Create()

#Deployment Package

[byte[]] $projectFile = [System.IO.File]::ReadAllBytes("C:\PR\IMI.ispac")

$ssisFolder.DeployProject("ExecutionDemo", $projectFile)

$executionId = $package.Execute("false", $null)

Write-Host "Package Execution ID: " $executionId

Me funciona hasta que hago el Deployment Package, IMI.ispac es el nombre del proyecto que intento desplegar. Que hago mal?


Un saludo

Xavier
  #2 (permalink)  
Antiguo 11/06/2014, 07:38
Avatar de Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Desplegar un paquete con powersehell

y eso que tiene que ver con bases de datos??? a ya se no me digas....que usas una base de datos de sql server vdd???
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me
  #3 (permalink)  
Antiguo 11/06/2014, 08:18
Avatar de gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 17 años
Puntos: 2658
Respuesta: Desplegar un paquete con powersehell

PowerShell no es un tema relacionado con SQL Server..

Movido a foro correspondeinte.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)
  #4 (permalink)  
Antiguo 11/06/2014, 10:00
 
Fecha de Ingreso: septiembre-2010
Mensajes: 15
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Desplegar un paquete con powersehell

Se que PowerShell no es de base de datos , pero como mi pregunta esta relacionada con base de datos lo puse aqui

Última edición por XaviSbd; 12/06/2014 a las 04:48 Razón: falta

Etiquetas: sql-server, ssis
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:43.