SQL Server 32-bit easysoft IB6 odbc SSIS package failing with validation error: codes 0x80004005 and 0xC0014009 when run by a sql server agent job -
i have ssis package on sql server 2012. utilizes easysoft odbc connection access , optima attendance controller. in project, have run64bitruntime
false. sql agent job set 32 bit run time.
i use , ssis proxy account , admin account.
i have package running on same server using different odbc provider, timebersoft, runs without issue.
if need more details please let me know need know.
the following errors only occur when package exacuted sql server agent job.
data flow task: error: odbc source failed validation , returned error code 0x80004005
attnd: error: there error trying establish , open database connectivity (odbc) connection database server.
data flow task: error: aquireconnection method call connection manager attnd failed error code 0xc0014009.
i have attempted create hello world version , every time thing cause crash when try connect easysoft odbc. driver installed (name{easysoft ib6 odbc}; version{1.00.01.70}; company{easysoft limited}; file{ib6odbc.dll}; date{6/5/2002}) user same administrator successful , unsuccessful attempts
update: july 21: 1. tried installation wasn't it. 2. tried operation system(cmdline) using 32 bit detexec.exe failed again. (double checked , command used did work in cmdline)
here couple of things must check (going front end end). see missing.
- run64bitruntime set false in project setting.
- the same configuration setting (having run64bitruntime set false) should used deployment.
- if using external configuration file, , has property, see set false.
- sql server > database engine > sql server agent > jobs > job's properties > select step run ssis , click edit> in 'execution options' tab check 'use 32 bit runtime'
hope helps!
Comments
Post a Comment