1. A method for loading data from a remote data source record by record, in a computer system network connecting a source site and a target site via a database connection communication line, the method comprising the following steps: (a) coupling the source site to at least one data source and to a software server having multi-database access to DBMSs; (b) at the target site requesting data loading from the source site via a block of Structured Query Language (SQL) statements or their equivalent; and (c) transporting data record by record via the database connection communication line according to a multi-database access communication protocol, wherein the target site loading records concurrently with the unloading of records in the source site.