I have an SSIS package which gathers data from Oracle and puts it into SQL. This package runs fine on the current server. However when I run the same package, which was exported to a file system, on another server it fails with the error ORA-1005 – null password given; logon denied.
I can connect to Oracle from the server and also to SQL. The weird thing is, if I navigate to the new server from the old server using windows explorer and run the package it works fine. It is only failing when executed from the new server, works fine when executed from the old server even though the file is on the new server.
Please can someone help as this is driving me nuts!
Thanks
So from our little chat I’m guessing that SSIS packages lossing passwords for connections in the servers. You need to use config file for the connection string properties (with username and password included) and it will work probably.
In your SSIS package
Sometimes configuration file too dont save password. So after creating configuration file go and open it with notepad. When you enter your pass and save, this should be done when package is closed.
Example of config file(don’t copy create your own):
2. Part. Why Agent Job fail executing package
When transferring from one server to another
There could be several problems: