August 31, 2019 at 5:02 pm
Dear All,
I am migrating SSIS from 2008 to 2016. One of the SSIS package is very large, with about 12-15 dataflow tasks generating various csv/excel files. However only few of them parallelly (based on the day).
When I run this particular package either from my .net code or directly from dtexec commands, it gets crashed. All other SSIS packages seems OK.
From the SQL dump file , I just got this Info:
GetUrlPageData2 (WinHttp) failed: 12007.
Probably caused by : ACEOLEDB.DLL ( aceoledb+36ea4 )
Access DB engine is installed on the server.
Any clues or pointers on this would be useful.
FYI, I am using windows server 2016 + SQL Server 2016 Std Edition (Integration Services)
August 31, 2019 at 11:39 pm
What does the All Executions report show?
The absence of evidence is not evidence of absence
- Martin Rees
The absence of consumable DDL, sample data and desired results is, however, evidence of the absence of my response
- Phil Parkin
September 1, 2019 at 12:32 am
According to the following link...
https://docs.microsoft.com/en-us/windows/win32/winhttp/error-messages
... the WinHttp error of 12007 means that "The server name cannot be resolved.". Does the server or user actually have privs to where the spreadsheets are stored?
--Jeff Moden
Change is inevitable... Change for the better is not.
September 2, 2019 at 5:56 am
I think it's just a misleading error from SQL dump, can it be ?.
More info - Package works fine when running from Visual studio. Only on the server when we run manually or from .net program - it gets crashed.
September 2, 2019 at 1:45 pm
I think it's just a misleading error from SQL dump, can it be ?.
More info - Package works fine when running from Visual studio. Only on the server when we run manually or from .net program - it gets crashed.
It's almost certainly to do with permissions. The All Executions report may provide further detail.
The absence of evidence is not evidence of absence
- Martin Rees
The absence of consumable DDL, sample data and desired results is, however, evidence of the absence of my response
- Phil Parkin
September 2, 2019 at 1:56 pm
I think it's just a misleading error from SQL dump, can it be ?.
More info - Package works fine when running from Visual studio. Only on the server when we run manually or from .net program - it gets crashed.
Wouldn't be surprised if it's a double hop issue. If you're starting it from another application, or by running SQL in SSMS, then the credentials of the user that started the package are used. I suspect that kerboros isn't configured properly for the double hop, and so credentials are lost; and therefore any permissions with them to access things like file shares.
Thom~
Excuse my typos and sometimes awful grammar. My fingers work faster than my brain does.
Larnu.uk
September 3, 2019 at 2:49 am
I did the setup for All execution report.. I am getting 'UnExpected Termination' & there is no OnError events fired...
September 9, 2019 at 10:07 am
You might want to try running the package in 32bit mode. It depends if the ACE drivers installed on the server are 32bit or 64bit.
Viewing 8 posts - 1 through 7 (of 7 total)
You must be logged in to reply to this topic. Login to reply