home *** CD-ROM | disk | FTP | other *** search
Java Source | 1999-01-18 | 1.4 KB | 40 lines |
- // Copyright InterBase Software Corporation, 1998.
- // Written by com.inprise.interbase.interclient.r&d.PaulOstler :-)
- //
- // An example of using a JDBC 2 Standard Extension DataSource
- // for obtaining ServerManager connections.
-
- public final class ServerManagerExample
- {
- static public void main (String args[])
- {
- // Create an InterClient data source bean manually;
- // beans are normally manipulated by a GUI tool.
- // Bean properties are always set using the setXXX signature.
- interbase.interclient.DataSource dataSource = new interbase.interclient.DataSource ();
-
- // Set the standard properties
- dataSource.setServerName ("perdy");
- dataSource.setDataSourceName ("Employee");
- dataSource.setDescription ("An example database of employees");
- dataSource.setPortNumber (3060);
- dataSource.setNetworkProtocol ("jdbc:interbase:");
- dataSource.setRoleName (null);
-
- // Set the non-standard properties
- dataSource.setServerManagerHost ("perdy");
-
- // Obtain a ServerManager for the DataSource's Server Manager Host
- try {
- dataSource.setLoginTimeout (10);
- interbase.interclient.ServerManager service = dataSource.getServerManager ("sysdba", "masterkey");
- System.out.println ("got server manager");
- service.close ();
- }
- catch (java.sql.SQLException e) {
- System.out.println ("sql exception: " + e.getMessage ());
- }
- }
- }
-
-