DTS SqlServer2000 & SqlServer2005

giovedì 05 aprile 2007 - 11.02

bociprovo Profilo | Newbie

Ho fatto un package in sqlserver2005 che al suo interno contiene l'oggetto (EXECUTE DTS 2000 Package Task) che richiama un DTS sqlserver2000
Alla sua esecuzione mi restituisce questo messaggio :

Message
Executed as user: <user>. Microsoft (R) SQL Server Execute Package Utility Version 9.00.3042.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 10:52:40 AM Error: 2007-04-05 10:53:06.59 Code: 0x00000000 Source: Cubo Clienti Description: System.Runtime.InteropServices.COMException (0x800A0034): Exception from HRESULT: 0x800A0034 (CTL_E_BADFILENAMEORNUMBER) at DTS.PackageClass.Execute() at Microsoft.SqlServer.Dts.Tasks.Exec80PackageTask.Exec80PackageTask.ExecuteThread() End Error DTExec: The package execution returned DTSER_SUCCESS (0). Started: 10:52:40 AM Finished: 10:53:06 AM Elapsed: 26.68 seconds. Process Exit Code 0. The step succeeded.
CHE VUOL DIRE?
grazie

lbenaglia Profilo | Guru

>...Description: System.Runtime.InteropServices.COMException
>(0x800A0034): Exception from HRESULT: 0x800A0034 (CTL_E_BADFILENAMEORNUMBER)...

Ciao bociprovo,

l'errore è quel CTL_E_BADFILENAMEORNUMBER che in sostanza indica che un certo file non è stato trovato... sicuro che quel package sia a posto?

>grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

bociprovo Profilo | Newbie

In interattivo funziona. Come faccio a sapere cosa gli manca
Grazie

lbenaglia Profilo | Guru

>In interattivo funziona. Come faccio a sapere cosa gli manca
OK, verifica che non dipenda dai permessi relativi all'utente associato al SQL Server Agent... magari utilizzi Local System e cerchi di accedere ad un file che si trova su una share...

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

bociprovo Profilo | Newbie

Scusami se ti disturbo ancora
Ho verificato e c'è local system, ho cambiato con un'utenza che è amministratore. Ma sempre stesso messaggio.

lbenaglia Profilo | Guru

>Ho verificato e c'è local system, ho cambiato con un'utenza che
>è amministratore. Ma sempre stesso messaggio.

Anche Local System ha diritti amministrativi, ma solo sulla macchina locale
Così per curiosità, cosa fa il DTS Package SQL Server 2000?
Prova a spiegarlo nel modo più dettagliato possibile...

Ciao!

--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5