Quantcast
Channel: Smart ERP Solutions - Information Management
Viewing all articles
Browse latest Browse all 10

ISSUE in Creating ETL with Active Script Task (SQL server 2008 R2)

$
0
0

SQL Server 2008 R2 supports ActiveX Script Task to provide backward compatibility for SQL Server 2005 and earlier version.

 

PROBLEM/ISSUE: When we tried to create an ActiveX Script task in SSIS 2008 R2 using VB Script, following error occurred while parsing

ActiveX Script Task Editor

 

SOLUTION: As the error message says, we have to install design-time and run-time support for DTS packages alongside Integration Services packages.

 

When planning to install support for DTS packages, know that SQL Server 2008 does not include support for DTS in the following circumstances:

  1. If our computer is of 64-bit, the DTS Packages and SSIS Packages can run only in 32-bit mode. So, there is no 64-bit design-time or run-time support for DTS packages.
  2. If our computer has Itanium-based operating systems, we cannot create, view, modify, or run DTS packages. So, there is no design-time or run-time support for DTS packages on such systems.

 

There are more than one component which DTS support consists in SQL Server 2008. They are as:

  1. The DTS runtime
  2. The Execute DTS 2000 Package task (for executing DTS packages within Integration Services packages).
  3. The ActiveX Script task (for backward compatibility only).
  4. The DTS Package Migration Wizard (for migrating DTS packages to the Integration Services package format).
  5. The Upgrade Advisor rules for DTS packages (for identifying potential issues that may be encountered when migrating packages).

 

SQL Server 2008 does not install run-time support for DTS packages by its own and a though SQL Server 2008 setup can install some of the above mentioned components, those components are not fully functional until we install DTS run-time support.

So before we run and manage DTS packages, we have to install run-time support. After we install the optional run-time support for DTS, we can manage DTS packages from SSMS.

 

To download the run-time support for DTS alongside Integration Services packages go to the following link

http://www.microsoft.com/en-us/download/details.aspx?id=11988

Download the appropriate file.

For us, it is SQLServer2005_BC.msi.

 

Like run-time support for DTS packages, SQL Server 2008 does not install design-time support also for DTS packages. So before we use the SQL Server 2008 tools to open and view DTS packages, we have to download and install design-time support.

 

We can download the design-time support also for DTS packages for installation from                                              http://www.microsoft.com/en-us/download/details.aspx?id=11988

Download the appropriate file. For us, it is SQLServer2005_DTS.msi.

After installation of both the support file, parsing of code will complete successfully.

 

BY:  SUMIT KUMAR SINGH


Viewing all articles
Browse latest Browse all 10

Trending Articles