Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Esecuzione dtsx sul server.
martedì 24 giugno 2014 - 15.20
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
Windows Server 2008 R2
|
SQL Server 2008 R2
iif
Profilo
| Expert
713
messaggi | Data Invio:
mar 24 giu 2014 - 15:20
Ciao a tutti,
ho creato un dtsx e l'ho importato in sql server.
Se lancio il dtsx con il run funziona, se invece lo pianifico con una schedualzione mi ritorna questo errore:
"Argument "Excel" for option "connection" is not valid".
Ora questo:
Code: 0xC0016016 Source: Description: Failed to decrypt protected XML node "DTS:Password" with error 0x8009000B "Key not valid for use in specified state.". You may not be authorized to access this information. This error occurs when there is a cryptographic error. Verify that the correct key is available.
Grazie.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 25 giu 2014 - 18:42
>Ciao a tutti,
ciao
>ho creato un dtsx e l'ho importato in sql server.
>Se lancio il dtsx con il run funziona, se invece lo pianifico
>con una schedualzione mi ritorna questo errore:
>"Argument "Excel" for option "connection" is not valid".
>Code: 0xC0016016 Source: Description: Failed to decrypt
>protected XML node "DTS:Password" with error 0x8009000B "Key
>not valid for use in specified state.". You may not be authorized
>to access this information. This error occurs when there is a
>cryptographic error. Verify that the correct key is available.
Questo perchè di default i tuoi package tengono salvate le informazioni sensibili con la "key" del tuo utente.
Non appena il chiamante è diverso tutti i dati sensibili sulle connessioni vengono persi, quindi hai errore di autenticazione.
Un modo per ovviare il problema, è salvare il pacchetto con una EncryptSensitiveDataWithPassword (è una proprietà del package dtsx) impostando la password di protezione.
Quando vai a schedularlo, immetti la pwd e tutto dovrebbe andare senza problemi.
L'altra opzione è parametrizzare le connessioni dall'esterno, andando a fare override programmaticamente dei connection managers.
>Grazie.
di nulla!
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !