![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
I have an instanace of SQL 2005 and 2008 residing on the same box. Most of our data resides on SQL 2005. I am using VS 2008 to maintain and develop all SSIS packages (2005 and 2008). I import the dtsx package into SQL 2005, If I run it from the SSIS package it works fine. If I schedule it in a JOB I get the following error message; Executed as user: LW_SQL_01\SYSTEM. Microsoft (R) SQL Server Execute Package Utility Version 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 10:17:05 AM Could not load package "\MSDB\FTPBpe" because of error 0xC001000A. Description: Exception of type 'Microsoft.SqlServer.Dts.Server.PackageNotFoundExc eption' was thrown. Source: MsDtsSrvr Started: 10:17:05 AM Finished: 10:17:05 AM Elapsed: 0.172 seconds. The package could not be loaded. The step failed. Can anyone help me? or am I beyond help? Thank you in advance for any insight into this issue. |
#3
| |||
| |||
|
|
SSIS Packages designed in VS 2008 CANNOT be run in VS 2005 or installed in SQL 2005 instances. However, packages desinged in VS 2005 CAN be installed in SQL 2008. But if you open the package in VS 2008, it will want to upgrade the package, making it un-usable for 2005 versions. This is NOT like Office 2007 program like Word that had the ability to save the .docx file in backward compatibility mode as a .doc file. My suggestion: do one of the following: *Upgrade all your instances to 2008, or *Do all your designing of SSIS (as SSAS) in Visual Studio 2005 HTH ===== Todd C "Tagwim" wrote: I have an instanace of SQL 2005 and 2008 residing on the same box. Most of our data resides on SQL 2005. I am using VS 2008 to maintain and develop all SSIS packages (2005 and 2008). I import the dtsx package into SQL 2005, If I run it from the SSIS package it works fine. If I schedule it in a JOB I get the following error message; Executed as user: LW_SQL_01\SYSTEM. Microsoft (R) SQL Server Execute Package Utility Version 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 10:17:05 AM Could not load package "\MSDB\FTPBpe" because of error 0xC001000A. Description: Exception of type 'Microsoft.SqlServer.Dts.Server.PackageNotFoundExc eption' was thrown. Source: MsDtsSrvr Started: 10:17:05 AM Finished: 10:17:05 AM Elapsed: 0.172 seconds. The package could not be loaded. The step failed. Can anyone help me? or am I beyond help? Thank you in advance for any insight into this issue. |
#4
| |||
| |||
|
|
Thank you Todd. Another thought? If I can run them manually on the 2005 instance, why can't I run them through a job? "Todd C" wrote: SSIS Packages designed in VS 2008 CANNOT be run in VS 2005 or installed in SQL 2005 instances. However, packages desinged in VS 2005 CAN be installed in SQL 2008. But if you open the package in VS 2008, it will want to upgrade the package, making it un-usable for 2005 versions. This is NOT like Office 2007 program like Word that had the ability to save the .docx file in backward compatibility mode as a .doc file. My suggestion: do one of the following: *Upgrade all your instances to 2008, or *Do all your designing of SSIS (as SSAS) in Visual Studio 2005 HTH ===== Todd C "Tagwim" wrote: I have an instanace of SQL 2005 and 2008 residing on the same box. Most of our data resides on SQL 2005. I am using VS 2008 to maintain and develop all SSIS packages (2005 and 2008). I import the dtsx package into SQL 2005, If I run it from the SSIS package it works fine. If I schedule it in a JOB I get the following error message; Executed as user: LW_SQL_01\SYSTEM. Microsoft (R) SQL Server Execute Package Utility Version 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 10:17:05 AM Could not load package "\MSDB\FTPBpe" because of error 0xC001000A. Description: Exception of type 'Microsoft.SqlServer.Dts.Server.PackageNotFoundExc eption' was thrown. Source: MsDtsSrvr Started: 10:17:05 AM Finished: 10:17:05 AM Elapsed: 0.172 seconds. The package could not be loaded. The step failed. Can anyone help me? or am I beyond help? Thank you in advance for any insight into this issue. |
#5
| |||
| |||
|
|
Let me get this straight: You create an SSIS package using Visual Studio 2008, then deploy it to SQL Server 2005 Integration Services instance, and are able to run it from there? Or, when you say you "run them manually on the 2005 instance" do you mean you are executing the package from Visual Studio 2005? I kind of suspect the latter. If your packages are deployed to any instance of SSIS, but they won't run, it is most likely permissions related. *If the Connection Managers use Windows Integrated Security, then most likely the Service Account for SQL Agent does not have the required permissions to access the resource (SQL Database, Network file share, etc). *If you have Connection Managers that use saved passwords, and did NOT change the Package Protection Level from its default of Save Sensitive with user Key, then SQL Agent cannot decrypt the saved password. If the latter, read up on SSIS Configurations at http://toddchitt.wordpress.com/ Good luck. ===== Todd C MCTS SQL Server 2005 "Tagwim" wrote: Thank you Todd. Another thought? If I can run them manually on the 2005 instance, why can't I run them through a job? "Todd C" wrote: SSIS Packages designed in VS 2008 CANNOT be run in VS 2005 or installed in SQL 2005 instances. However, packages desinged in VS 2005 CAN be installed in SQL 2008. But if you open the package in VS 2008, it will want to upgrade the package, making it un-usable for 2005 versions. This is NOT like Office 2007 program like Word that had the ability to save the .docx file in backward compatibility mode as a .doc file. My suggestion: do one of the following: *Upgrade all your instances to 2008, or *Do all your designing of SSIS (as SSAS) in Visual Studio 2005 HTH ===== Todd C "Tagwim" wrote: I have an instanace of SQL 2005 and 2008 residing on the same box. Most of our data resides on SQL 2005. I am using VS 2008 to maintain and develop all SSIS packages (2005 and 2008). I import the dtsx package into SQL 2005, If I run it from the SSIS package it works fine. If I schedule it in a JOB I get the following error message; Executed as user: LW_SQL_01\SYSTEM. Microsoft (R) SQL Server Execute Package Utility Version 9.00.4035.00 for 32-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Started: 10:17:05 AM Could not load package "\MSDB\FTPBpe" because of error 0xC001000A. Description: Exception of type 'Microsoft.SqlServer.Dts.Server.PackageNotFoundExc eption' was thrown. Source: MsDtsSrvr Started: 10:17:05 AM Finished: 10:17:05 AM Elapsed: 0.172 seconds. The package could not be loaded. The step failed. Can anyone help me? or am I beyond help? Thank you in advance for any insight into this issue. |
#6
| |||
| |||
|
#7
| |||
| |||
|
|
How would I set the permissions for the following? SQL 2008 Integration Services (2008 SSIS package) Job Setup on SQL 2005 instance. |
![]() |
| Thread Tools | |
| Display Modes | |
| |