Data Transformation Services

DTS Information Model

Data Transformation Services (DTS) uses the DTS Information Model to persist data transformation meta data in Microsoft® SQL Server™ 2000 Meta Data Services. The DTS Information Model is based on the Transformations package of the Open Information Model (OIM).

The DTS Information Model describes:

Specifically, the DTS Information Model allows:

For more information, search under Meta Data Services at Microsoft Web site.

Upgrading Meta Data Services Information Models

When you upgrade to SQL Server 2000, you must also upgrade the Meta Data Services Information Models in order to save and retrieve DTS package versions to and from Meta Data Services. Otherwise, you will receive an error when you save to Meta Data Services.

Upgrading the information models modifies the Meta Data Services table structure to support additional functionality and features provided by SQL Server 2000 Meta Data Services. In an upgrade, existing repository data is preserved in the new table structure.

Before you upgrade the information models, install SQL Server 2000. SQL Server 2000 contains the most recent DLL and EXE versions of Insrepim, the model installation program.

To upgrade information models, you need the following:

Creating an Installation Batch File

Replace the <placeholder> values in the following batch file text with real values that apply to your system. For example:

Information models must be installed in the exact order shown below. The lines headed with REM are comments:

REM  Usage:  InsRepIM.exe 
REM  Syntax:  /f[Model File] /r[Repository connect string] /u[User] /p[Password]
REM  
insrepim.exe /f<path>\uml.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\umx.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\gen.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\dtm.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\dbm.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\tfm.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\dts.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\sql.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\db2.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\ocl.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\ifx.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\olp.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\mds.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>
insrepim.exe /f<path>\sim.rdm /rserver=<servername>;database=msdb /u<sa> /p<password>

See Also

OIM in Meta Data Services