May 26, 2013 at 2:43 am
I have an SSIS project solution which I have deployed from our development server to a SSISB Catalog on our dedicated SSIS test server. All the databases used by the packages are on our development server. I have created project parameters for connection strings to the databases. The connection strings use Windows integrated security.
On the SSIS server I have created an environment called TEST and have tried to execute one of the packages from SSMS on the SSIS server. However the package fails giving the following error
CreationSearch_FullLoad:Error: SSIS Error Code DTS_E_OLEDBERROR. An OLE DB error has occurred. Error code: 0x80040E4D.
An OLE DB record is available. Source: "Microsoft SQL Server Native Client 11.0" Hresult: 0x80040E4D Description: "Login failed for user 'NT AUTHORITY\ANONYMOUS LOGON'.".
Anybody have an idea why this is happening. I am able to run the package with my credentials in BIDS.
May 28, 2013 at 12:19 am
How do you execute the package? SQL Server Agent? In that case you might have to set up a proxy account with a user that has rights to read from the database.
May 28, 2013 at 2:59 am
I worked out what the issue was. I was executing the package from SSSM from the development server and not the SSIS server. I executed it from this server and it run. I have now created a proxy to run the job via Sql server agent.
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply