Determining SMS DTS Job Status

The SCRM Administrator console is used to view the current state of SMS DTS jobs; however, a single job might remain in one state for many hours. This might occur when SCRM 2006 processes information for thousands of SMS clients.

The following table describes the states of DTS job completion as viewed in the SCRM Administrator console.

Note

There is no visual indication in the SCRM Administrator console when Schedule.txt has been retrieved. You must manually verify that the SCRM SMS site server has picked up the request.

State

Description

Disabled

Status when the job is first created. Schedule.txt is created and placed in the SCRM_Staging outbound folder. The SCRM SMS Site Service (SCRMClientSvc.exe) checks the folder every five minutes to determine whether a file is there to retrieve. After the file is retrieved, processed, and the job has started at the scheduled time, the status becomes Extraction In Progress.

Has Not Run

Status when a job is scheduled and the job has not previously run. When you schedule and enable a job, Schedule.txt is created in the SCRM Staging Outbound folder. The SCRM SMS Site Service polls the Outbound folder every five minutes for Schedule.txt. When the file is retrieved, processed, and the job has started at the scheduled time, the job status becomes Extraction in Progress.

Extraction In Progress

Data is copied from the SMS site database into DAT files and placed in the extraction folder on the SMS server.

To view the current progress at this state of the DTS job, you can run the example SQL query Example SQL Query: Extraction Status Query for DTS Jobs.

Extraction Finished

Data extraction has completed.

Extraction Failed

Data extraction has failed.

File Transfer In Progress

DAT files are copied from the extraction folder on the SMS server to the Inbound folder of the SCRM share.

File Transfer Finished

The DAT file has been copied to the Inbound folder of the SCRM share.

Inbound Loading In Progress

Populates the SRC tables in the SystemCenterStaging database from the respective DAT files.

To view the current progress at this state of the DTS job, you can run the example SQL query Example SQL Query: Status Query for DTS Jobs.

Inbound Loading Finished

The SystemCenterStaging database has been successfully updated.

Inbound Loading Failed

The SystemCenterStaging database was not updated successfully.

Transformation In Progress

Moves data from the Inbound table (SRC prefix) to the Outbound table (STG prefix) in the SystemCenterStaging database.

To view the current progress at this state of the DTS job, you can run the example SQL query Example SQL Query: Status Query for DTS Jobs.

Transformation Finished

Data was successfully moved to the Outbound table in the SCRM Staging database.

Transformation Failed

Data was not moved successfully to the Outbound table in the SCRM Staging database.

Loading In Progress

Copies data from the Outbound staging tables and loads it into the SystemCenterPresentation database. This step takes the most time to complete because multiple joins occur during this process.

To view the current progress at this state of the DTS job, you can run the example SQL query Example SQL Query: Status Query for DTS Jobs.

Loading Finished

Data has been successfully loaded in the SystemCenterPresentation database.

Loading Failed

Data was not successfully loaded in the SystemCenterPresentation database.

ETL Cycle Success

Successfully passed status to the SCRM Administrator console with the Message.txt file indicating that the DTS job completed successfully. This file is located in the Inbound folder.

ETL Cycle Failed

Unsuccessfully passed status to the SCRM Administrator console.

Ready

Status when a job is scheduled and it has been run at least once. When you schedule and enable a job, Schedule.txt is created in the SCRM Staging Outbound folder. The SCRM SMS Site Service (SCRMClientSvc.exe) polls the Outbound folder every five minutes for Schedule.txt. When the file is retrieved, the job status becomes Extraction in Progress.