replace deprecated org.eclipse.jface.text.Assert with org.eclipse.core.runtime.Assert
[phpeclipse.git] / archive / net.sourceforge.phpeclipse.quantum.sql / doc / jdbc_driver.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
2 <html>
3 <head>
4   <meta http-equiv="content-type"
5  content="text/html; charset=ISO-8859-1">
6   <title>Creating a QuantumDB Bookmark</title>
7   <link rel="stylesheet" href="book.css" charset="ISO-8859-1" type="text/css"></head>
8 </head>
9 <body>
10 <h1>Specifying a JDBC Driver</h1>
11 <p>QuantumDB uses standard JDBC Drivers to access databases.  The first step in 
12 setting up a database bookmark is, therefore, selecting a JDBC Driver.</p>
13  
14 <img src="images/new_bookmark/page1.gif" />
15
16 <p>The first time you try to configure a bookmark, QuantumDB will already recognize
17 one driver: the standard JDBC-ODBC driver provided with the Java Runtime Environment.
18 For some people, this will be sufficient to access databases, but most people will
19 probably choose to set up additional drivers.
20
21 <p>Select the "Add Driver..." button to choose an alternate driver.</p>
22
23 <img src="images/new_bookmark/add_driver.gif" />
24
25 <p>Provide the details for the new driver.  Most drivers require at least one .jar file.
26 Specify the location of the .jar file(s), and the driver class name.  Note that once you
27 specify the .jar locations, you can use the "Browse..." button beside the class name
28 field to select valid driver class names.
29
30 <p>Finally, the Add Driver Wizard asks for a database type.  If you're setting up a fairly
31 standard driver (such as, for example, the standard Oracle or DB2 driver), QuantumDB will
32 probably recognize the driver class name and select the appropriate driver from the list.
33 Otherwise, choose the corresponding database type or, if your database type isn't listed, 
34 select "Generic JDBC".
35
36 <p>The database type helps QuantumDB provide defaults for later parts of the bookmark set-up
37 process, and also tells the plugin how to support some of the non-standard database features 
38 (such as sequences).
39
40 </body>
41 </html>