ViaSQL Features
Transfer


Checkmark ViaSQL Transfer
The ViaSQL TRANSFER feature allows PC-clients or mainframe applications to seamlessly move data between z/OS or VSE and any LAN DBMS. Use ViaSQL for bi-directional data transfer to Microsoft SQL Server, Sybase SQL Server or ASE, Oracle, Informix, and others.

Data may be moved in either direction, entire tables or subsets of tables may be moved, and the transfer may be repeated as often as required. The transfer function supports data migration and staging applications, and can be used in data replication applications.

TRANSFER statements come in two flavors:
Bulk Transfer moves data in mass between data sources
Template Transfer executes INSERT, UPDATE, or DELETE
statements against a destination table.

Transfers may be initiated from front-end tools, PC-based or web-based client applications, mainframe-based CSAs, or from SQL Server RPCs. This flexibility allows transfers to be scheduled and managed in a variety of ways. The "what" and "where" of the transfer process is specified by a SQL-like TRANSFER statement that is executed by ViaSQL Gateway. See some sample Transfer Statements.

In addition, a Windows-based GUI tool called ViaTransit™, adds the ability to schedule, and monitor transfer operations.

On the mainframe, the ViaSQL Access Server is the other partner in the transfer operation, and calls either the Legacy Data Server or DB2 as appropriate. For mainframe data sources not directly supported by ViaSQL, the ViaSQL Access Server can call customer-written RSPs or XSPs to participate in the transfer operation.

On the LAN, the ViaSQL Gateway uses any of three APIs to communicate with the LAN DBMS:
Open Client Sybase
OCI Oracle
ODBC any DBMS for which a 32-bit ODBC driver is available