Table of Contents

TMSS10Sync

Synchronize an input file or ODBC connection data with a TapeTrack Framework Server.

For further details including requirements, implementation and integration see the TapeTrack Sync Guide

Synopsis

TMSS10Sync [-A attributeindex] [-F recordcount] [-M] [-S logonstring] [-T] [-a] [-c configfile] [-d deffile] [-l] [-p] [-s] [-t]

Description

TMSS10Sync is a command-line utility that allows the user to run ad-hoc and automated synchronization between text files, CSV files and ODBC connections to update commonly used TapeTrack database fields.

In addition to being able to synchronize data, the program can also perform complex date calculation and String manipulation procedures to edit the data that is being synchronized.

The program relies on three separate software engines that are built one on top of the other.

  1. INI Parse Engine This component is responsible for reading the Definition File, parsing the processing directives, resolving variables, and including any embedded Definition File sections.
  2. Import Engine This component is responsible for reading data from the import file or ODBC connection, extracting data into respective fields, and performing any data manipulation.
  3. Sync Engine This component responsible for updating the TapeTrack Server with any fields which have been specified to be updated.

Options

The options which apply to the TMSS10Sync command are:

When running in Dump Mode the program will only run the INI Parse Engine and the Import Engine. It will not run the Sync Engine. As a result, any functionality that relies on the Sync Engine, such as the Barcode Parse Option will not be invoked. Further, functions that relate to data interpretation such as date parsing will also not be run.

To run data through all three engines without performing updates, TMSS10Sync can be run in test mode (attribute -t).

Exit Status

Environment

Files

Examples

List supported Processing Directives.

[jsmith@z1090 ~]$ TMSS10Sync -l < syntax.txt

Run program in Dump Mode.

[jsmith@z1090 ~]$ TMSS10Sync -M < input.txt

Produce a formatted listing with a ruler every 10 records.

[jsmith@z1090 ~]$ TMSS10Sync -F 10 < input.txt > output.txt
Changelog
Cannot load rss feed.