Sql Server Integration Services.

  • I have done a package in the sql server integration services 64 bit and schedule the package in sql server job when running the job in sql server 2005 it is giving the error message.

    Message

    Executed as user: EASYERPRS1\SYSTEM. Microsoft (R) SQL Server Execute Package Utility Version 9.00.3042.00 for 64-bit Copyright (C) Microsoft Corp 1984-2005. All rights reserved. Argument "Excel" for option "connection" is not valid. The command line parameters are invalid. The step failed.

    And this is the command line

    /SQL "\TANIGHTLY" /SERVER EASYERPRS1 /CONNECTION "easyerprs1.PQNEW_RSAS";"\"Data Source=easyerprs1;Initial Catalog=PQNEW_RSAS;Provider=SQLNCLI.1;Integrated Security=SSPI;Auto Translate=False;\"" /CONNECTION "Excel Connection Manager";"\"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\Feeds\NightlyReport.xls;Extended Properties=""EXCEL 8.0;HDR=YES"";\"" /CONNECTION "NightlyReport.xls";"D:\Feeds\Template\NightlyReport.xls" /CONNECTION "NightlyReport.xls 1";"D:\Feeds\NightlyReport.xls" /MAXCONCURRENT " -1 " /CHECKPOINTING OFF /REPORTING E

    Please help.

  • It looks like the package is running in the 64 bit environment. Packages on a 64 bit server need to run in the WOW layer (32 bit) since SSIS is still a 32 bit process and there are no Jet drivers for 64 bit. I think it is a different command line but since I don't have any in SQL 64 bit, I'm not sure how to set it up.

    MG

    "There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies."
    Tony Hoare

    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.

  • From BOL:

    If you want to run a package from a 64-bit SQL Server Agent job in 32-bit mode, select a job step type of Operating system, and enter a command line or use a batch file that invokes the 32-bit version of dtexec.exe. You can use the dtexecui.exe utility to create the command line, and then copy and paste the command line into the job step.

    MG

    "There are two ways of constructing a software design. One way is to make it so simple that there are obviously no deficiencies. And the other way is to make it so complicated that there are no obvious deficiencies."
    Tony Hoare

    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." Red Adair.

Viewing 3 posts - 1 through 2 (of 2 total)

You must be logged in to reply to this topic. Login to reply