![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
|
Hi Folks, I am getting this strange error while scheduling a DTS. What I am trying to do is copy data from DB2 on mainframe to a SQL server table. I created the DTS package and runs fine manually. But when I schedule it, I get this error : Executed as user: MYDOMAIN/SQLADMIN. DTSRun: Loading... DTSRun: Executing... DTSRun OnStart: DTSStep_DTSExecuteSQLTask_1 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1 DTSRun OnStart: DTSStep_DTSDataPumpTask_1 DTSRun OnError: DTSStep_DTSDataPumpTask_1, Error = -2147217900 (80040E14) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 Error Detail Records: Error: -2147217900 (80040E14); Provider Error: 0 (0) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 DTSRun OnFinish: DTSStep_DTSDataPumpTask_1 DTSRun: Package execution complete. Process Exit Code 1. The step failed. Here are the steps I did : 1. I created a Domain account SQLADMIN 2. I added the domain/SQLADMIN to Admin group in the server. 3. I used domain/sqladmin to start SQLserver service and sqlagent service 4. I added domain/sqladmin to SYSADIM role 5. I logged on the server as domain/sqladmin 6. I created a DTS package : It deletes rows from local table and then copies data from DB2 on mainframe to sqlserver. 7. I executed the package, it runs fine 8. When I schedule it as a job. I get the above error I cannot figure it out. BUT.....when I change the service accounts to Local systems, then it works fine. Now I have no idea why that works. !! I scheduled a backup using domain/sqladmin...that works fine too. The DTS is not working. Could anybody please help me TIA |
#3
| |||
| |||
|
|
Hi Folks, I am getting this strange error while scheduling a DTS. What I am trying to do is copy data from DB2 on mainframe to a SQL server table. I created the DTS package and runs fine manually. But when I schedule it, I get this error : Executed as user: MYDOMAIN/SQLADMIN. DTSRun: Loading... DTSRun: Executing... DTSRun OnStart: DTSStep_DTSExecuteSQLTask_1 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1 DTSRun OnStart: DTSStep_DTSDataPumpTask_1 DTSRun OnError: DTSStep_DTSDataPumpTask_1, Error = -2147217900 (80040E14) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 Error Detail Records: Error: -2147217900 (80040E14); Provider Error: 0 (0) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 DTSRun OnFinish: DTSStep_DTSDataPumpTask_1 DTSRun: Package execution complete. Process Exit Code 1. The step failed. Here are the steps I did : 1. I created a Domain account SQLADMIN 2. I added the domain/SQLADMIN to Admin group in the server. 3. I used domain/sqladmin to start SQLserver service and sqlagent service 4. I added domain/sqladmin to SYSADIM role 5. I logged on the server as domain/sqladmin 6. I created a DTS package : It deletes rows from local table and then copies data from DB2 on mainframe to sqlserver. 7. I executed the package, it runs fine 8. When I schedule it as a job. I get the above error I cannot figure it out. BUT.....when I change the service accounts to Local systems, then it works fine. Now I have no idea why that works. !! I scheduled a backup using domain/sqladmin...that works fine too. The DTS is not working. Could anybody please help me TIA |
#4
| |||
| |||
|
|
Hi Folks, I am getting this strange error while scheduling a DTS. What I am trying to do is copy data from DB2 on mainframe to a SQL server table. I created the DTS package and runs fine manually. But when I schedule it, I get this error : Executed as user: MYDOMAIN/SQLADMIN. DTSRun: Loading... DTSRun: Executing... DTSRun OnStart: DTSStep_DTSExecuteSQLTask_1 DTSRun OnFinish: DTSStep_DTSExecuteSQLTask_1 DTSRun OnStart: DTSStep_DTSDataPumpTask_1 DTSRun OnError: DTSStep_DTSDataPumpTask_1, Error = -2147217900 (80040E14) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 Error Detail Records: Error: -2147217900 (80040E14); Provider Error: 0 (0) Error string: Internal NetLib Error Error source: Microsoft DB2 OLE DB Provider Help file: Help context: 0 DTSRun OnFinish: DTSStep_DTSDataPumpTask_1 DTSRun: Package execution complete. Process Exit Code 1. The step failed. Here are the steps I did : 1. I created a Domain account SQLADMIN 2. I added the domain/SQLADMIN to Admin group in the server. 3. I used domain/sqladmin to start SQLserver service and sqlagent service 4. I added domain/sqladmin to SYSADIM role 5. I logged on the server as domain/sqladmin 6. I created a DTS package : It deletes rows from local table and then copies data from DB2 on mainframe to sqlserver. 7. I executed the package, it runs fine 8. When I schedule it as a job. I get the above error I cannot figure it out. BUT.....when I change the service accounts to Local systems, then it works fine. Now I have no idea why that works. !! I scheduled a backup using domain/sqladmin...that works fine too. The DTS is not working. Could anybody please help me TIA |
![]() |
| Thread Tools | |
| Display Modes | |
| |