javatools.applications.DBScriptExec
Class DBScriptExec

java.lang.Object
  |
  +--javatools.applications.DBScriptExec.DBScriptExec

public class DBScriptExec
extends java.lang.Object

Application to send a script to a DBMS.


Constructor Summary
DBScriptExec()
          Creates new DBScriptExec
 
Method Summary
static void main(java.lang.String[] args)
          Main method.
static void runScript()
          Runs the assigned script in a non-main session.
static void setParams(java.lang.String pDbms, java.lang.String pDbName, java.lang.String pDriver, java.lang.String pDbAddress, java.lang.String pUserName, java.lang.String pPassword, int pPort, java.lang.String pFileName)
          Sets parameters to be used in a non-main session.
static void setParams(java.lang.String pDbms, java.lang.String pDbDir, java.lang.String pDbName, java.lang.String pDriver, java.lang.String pDbAddress, java.lang.String pUserName, java.lang.String pPassword, int pPort, java.lang.String pFileName)
          Sets parameters to be used in a non-main session.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DBScriptExec

public DBScriptExec()
Creates new DBScriptExec

Method Detail

main

public static void main(java.lang.String[] args)
Main method.

Parameters:
args - the command line arguments

setParams

public static void setParams(java.lang.String pDbms,
                             java.lang.String pDbDir,
                             java.lang.String pDbName,
                             java.lang.String pDriver,
                             java.lang.String pDbAddress,
                             java.lang.String pUserName,
                             java.lang.String pPassword,
                             int pPort,
                             java.lang.String pFileName)
Sets parameters to be used in a non-main session.

Parameters:
pDbDir - The directory to be used with DBMSs that use database-files (e.g. Firebird).
pDbms - The DBMS to use.
pDbName - The database name.
pDriver - The driver class.
pDbAddress - The address of the DBMS.
pUserName - The user name for connection.
pPassword - The password to connect.
pPort - The port for connection. -1 means default.
pFileName - The script filename to execute.

setParams

public static void setParams(java.lang.String pDbms,
                             java.lang.String pDbName,
                             java.lang.String pDriver,
                             java.lang.String pDbAddress,
                             java.lang.String pUserName,
                             java.lang.String pPassword,
                             int pPort,
                             java.lang.String pFileName)
Sets parameters to be used in a non-main session.

Parameters:
pDbms - The DBMS to use.
pDbName - The database name.
pDriver - The driver class.
pDbAddress - The address of the DBMS.
pUserName - The user name for connection.
pPassword - The password to connect.
pPort - The port for connection. -1 means default.
pFileName - The script filename to execute.

runScript

public static void runScript()
                      throws DbException
Runs the assigned script in a non-main session.

DbException