Ciao a tutti,
sul mio server MSSQL ho un package Dtsx che scarica una tabella da un server Oracle sul server MSSQL medesimo.
Se eseguo il package sul server a mano funziona regolarmente.(durata 45 sec)
Se copio il file dtsx sul mio client e lo eseguo funziona tutto regolarmente.(durata 47 sec)
Se provo a eseguirlo da mio applicativo Vb.Net (codice sotto) tutto fila liscio, il result è success ma in realtà non fa nulla.(durata 1 sec)
Dim pkgLocation As String
Dim pkg As New Package
Dim app As New Application
Dim pkgResults As DTSExecResult
Try
pkgLocation = _
"\\miosql\d$\Sviluppo\DTSx\" + ComboBox1.SelectedItem.ToString().Trim() + ".dtsx"
pkg = app.LoadPackage(pkgLocation, Nothing)
pkg.PackagePassword = "passworddeldtsx"
pkg.Execute(Nothing, Nothing, Nothing, Nothing, Nothing)
MessageBox.Show(pkgResults.ToString())
Catch ex As Exception
MsgBox("this is an exception" + ex.ToString)
End Try
AIUTO!!!