JDBC 2.0 (Java Database Connectivity)

Size: px
Start display at page:

Download "JDBC 2.0 (Java Database Connectivity)"

Transcription

1 Support Readiness Document JDBC 2.0 (Java Database Connectivity) Java 2 Platform Sun Microsystems, Inc. Java Software

2 Support Readiness Document JDBC 2.0 (Java Database Connectivity) Java 2 Platform Sun Microsystems, Inc. Java Software 901 San Antonio Road Palo Alto, CA U.S.A. Version: 1.J2 Release Date: January 15, 1999

3 1999 by Sun Microsystems, Inc. Printed in USA. 901 San Antonio Road, Palo Alto, California All rights reserved. No part of this work covered by copyright may be duplicated by any means graphic, electronic or mechanical, including photocopying, or storage in an information retrieval system without prior written permission of the copyright owner. RESTRICTED RIGHTS LEGEND: Use, duplication, or disclosure by the government is subject to restrictions as set forth in subparagraph (c)(1)(ii) of the Rights in Technical Data and Computer Software clause at DFARS (October 1988) and FAR (June 1987). The product described in this manual may be protected by one or more U.S. patents, foreign patents, and/or pending applications. TRADEMARKS: Java, Java Database Connectivity, Java Naming and Directory Interface, Java 2 platform, 100% Pure Java, JavaBeans, HotJava, JDBC, JNI, and Sun Microsystems are trademarks of Sun Microsystems, Inc. Solaris SPARC (Platform Edition) is a trademark of Sun Microsystems, Inc. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the United States and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc. UNIX is a Sun Microsystems, Inc. Java Software 901 San Antonio Road Palo Alto, CA U.S.A.

4 Table of Contents Preface iii 1.0 JDBC 2.0 Overview Release History Other Software Features, Advantages, & Benefits New in JDBC New Features in the Core API New Features in the Standard Extension API Product Distribution Requirements and Dependencies Software and System Requirements and Dependencies Product Compatibility Interoperability with Existing Sun and Third-Party Software Versions Backward/Forward Compatibility With Other Versions Installing JDBC JDBC Uninstall Using JDBC Tuning and Troubleshooting Common User Questions Why Does Calling Class.forName("jdbc.odbc.JdbcOdbcBridge") Result in a Class Not Found Error? Why Does Calling Class.forName(aClassName) Result in a Class Not Found Error? What Causes the No suitable driver Error? How Can I Tell if My JDBC Driver is Being Loaded and Registered With the DriverManager? What s the Best Way to Start Debugging a JDBC-related Problem? 6 SUN MICROSYSTEMS, INC. i

5 Table of Contents What is JDBC 2.0? Does the JDBC-ODBC Bridge Support the New Features in JDBC 2.0? Can the JDBC-ODBC Bridge Be Used With Applets? Can JDBC Be Used to Access a Desktop Database Like Microsoft Access Over the Network? Does the JDBC-ODBC Bridge From Sun Work with Microsoft J++? JDBC Performance Question SQLState: IM002 Message Are All the Required JDBC Drivers to Establish Connectivity to My Database Part of the Java 2 Platform? Is the JDBC-ODBC Bridge Multi-Threaded? I Can t Retrieve More Than 255 characters From an Oracle v7.0.3 database. Is JDBC broken? Does the Bridge Support Multiple Concurrent Open Statements per Connection When Accessing MS SQL Server? Does the Sun JDBC-ODBC Driver Support Result Sets Which Contain Japanese Characters (DBCS)? Could You Recommend a Good Book for Learning JDBC? Problems Invoking Methods of ResultSet such as afterlast(), beforefirst(), and first(), Whereas rs.next() is Working Fine. What s Wrong? Is There a Method to Find the Number of Rows in a ResultSet? If I Use JDBC, Do I Have to Use ODBC Underneath? Besides the Java 2 Platform, What Else Do I Need to Connect to a Database? How Do I Download the JDBC-ODBC Bridge? Which Versions of ODBC and DBMS are Tested and Considered Stable? Question About SQL2 INTERVAL Datatype Troubleshooting Utilities Reference Information Technical Documentation Additional References JDBC FAQ The Java 2 Platform JDBC Page JDBC Tutorial JDBC Overview JDBC Vendors JDBC Drivers Java Series Book on JDBC JDBC 2.0 Software Download JDBC 1.0 Software Download 11 SUN MICROSYSTEMS, INC. ii

6 Preface This document provides Support Readiness information for JDBC 2.0. The goal of Support Readiness Documents (SRDs) is to help support engineers prepare to support Java Software products. SRDs are not designed to provide comprehensive product training (see the product documentation or Sun Education for this). Instead, they focus on issues immediately relevant to support, such as installation, configuration, and common user problems. Document Format Options: PDF and PostScript The JDBC 2.0 SRD can be viewed in PostScript or PDF format. The PDF version of the document allows navigation via a table of contents frame, and the benefit of live cross references and web links. Text that is underlined and in blue, such as the URL in this paragraph, are clickable links in the PDF version of the document. (Note: page numbers in the PDF document refer to printed pages, and will not coincide with the page numbers in the PDF reader status bar.) Although the blue color and underlining appear in the PostScript version, there are no live links when viewing that version. Typographic Conventions This document uses the following type conventions: The names of commands, files, Java objects, Java classes, and directories are shown in regular monospace font. Text that is a placeholder to be replaced with a real name or value appears in italic type; for example: % unzip jsdt-1.4.zip -d destination directory. Text that you type, when shown alongside computer output such as a command prompt, is shown in bold monospace font. The marker prompt>, in regular monospace font, represents the actual command prompt you would see on your screen, which may vary depending on your specific environment, shell, or platform. For example: Solaris prompt> ls -l. The names of menu items, buttons, windows, and keyboard keys appear in regular font with initial capitals, such as the Enter key. URLs that are clickable web links in the PDF version of the document are shown in blue, underlined monospace font, as in Although the blue color and underlining appears in the PostScript version, there are no live links when viewing that version. SUN MICROSYSTEMS, INC. iii

7 Preface URLs that are not clickable web links are shown in regular monospace font, such as jsdt://stard:5555/socket/session/chatsession. Cross-references to other sections of the document are shown in regular font but are blue and underlined, as in, See Section 1.0, JSDT Overview. In the PDF version of the document, these are clickable links to the indicated section. Although the blue color and underlining appears in the PostScript version, there are no live links when viewing that version. New terms and book titles appear in italic type. SUN MICROSYSTEMS, INC. iv

8 JDBC JDBC 2.0 Overview The Java Database Connectivity (JDBC ) 2.0 application programming interface (API) is the latest update of the JDBC API. JDBC 2.0 contains many new features, including: Scrollable result sets Performance enhancements Support for SQL3 data types Java Naming and Directory Interface (JNDI) support Connection pooling Distributed transactions JavaBeans support in the form of RowSet There are two parts to JDBC 2.0: JDBC 2.0 Core API Included in the Java 2 platform release; consists of the contents of the java.sql package. Note: The Java 2 platform was previously known as the Java Development Kit (JDK ) 1.2. JDBC 2.0 Standard Extension API Consists of the contents of the javax.sql package (note that there are two separate packages). The standard extension is not currently bundled with any JDK/Java platform products from Sun Microsystems, Inc. but it may be in the future. Currently, the standard extension is available as a separate software download from SUN MICROSYSTEMS, INC. 1 of 11

9 JDBC 2.0 Overview JDBC 2.0 is expressed primarily as a set of interfaces in the Java programming language, therefore, the java.sql (core) and javax.sql (standard extension) packages mainly contain compiled Java interfaces, and not an actual implementation of the JDBC API that would allow a Java program to access a database. Implementations of the JDBC API called JDBC drivers are provided separately, usually by an independent software vendor (ISV). 1.1 Release History The JDBC 2.0 Core API was finalized in May 1998, and has been included in all the Java 2 platform releases since that time. The JDBC 2.0 Standard Extension API was finalized in December For a list of available JDBC drivers, see Prior to the release of the Java 2 platform, JDBC 1.0 sometimes referred to as JDBC 1.2 was available with the JDK 1.1. JDBC 1.0 consisted of the contents of the java.sql package. Thus, JDBC 1.0 corresponds to the previous release of the JDBC 2.0 Core API which contains the new contents of java.sql. This package has undergone major changes with the release of JDBC 2.0. New methods have been added to most of the existing interfaces in java.sql, and there are several new interfaces that have been added as well. 1.2 Other Software The following pieces of software related to JDBC are also available: JDBC-Open Database Connectivity (ODBC) Bridge The JDBC-ODBC bridge is a JDBC driver that provides JDBC access using most ODBC drivers. Sun provides the bridge as a way to allow developers to get started with JDBC. The bridge is intended to be used for prototyping of applications, and does not compete with commercial JDBC products. The JDBC test suite and harness In order to insure that applications are portable across different JDBC drivers, Sun and Intersolv have jointly developed a JDBC driver test suite. You need both the Test Harness and Test Suite to test a JDBC Driver. The Test Suite provides a profile of a JDBC driver s capabilities; however, it is not comprehensive enough to be used for driver certification. There is currently no program for certifying JDBC drivers as JDBC-compliant. The JDBC test tool The JDBC Test tool (provided to Sun Microsystems, Inc. by Intersolv) facilitates experimenting with JDBC commands. This tool allows users and driver developers to test JDBC commands using an easy-to-use graphical user interface (GUI). It is written in 100% Pure Java and can be used either as a program or as an applet. At this time (January 1999) none of the software components listed above have been upgraded to support the new features in the JDBC 2.0 API. We are hoping to release a version of the JDBC-ODBC bridge that supports some of the new features in JDBC 2.0 in the Java 2.2 platform release. SUN MICROSYSTEMS, INC. 2 of 11

10 JDBC 2.0 Overview 1.3 Features, Advantages, & Benefits JDBC is a standard data access interface, developed by Sun Microsystems, Inc. and its Java partners. This API provides Java programmers with universal access to a wide range of relational databases. As mentioned above, JDBC 2.0 is a standard part of the Java 2 Platform. JDBC is the Java 2 platform equivalent of other data access APIs that have been created by Microsoft including ADO, OleDb, and ODBC which are collectively termed UDA (Universal Data Access) by Microsoft. JDBC 2.0 contains all of the important features of these APIs, and goes beyond them in significant ways. For example, JDBC 2.0 supports SQL3 data types, like arrays and structured types, as well as providing the means to store Java objects directly in a database (SQLJ support). 1.4 New in JDBC 2.0 This section lists the new features in the JDBC 2.0 API. New features in the JDBC 2.0 Core API (java.sql) are listed separately from new features in the JDBC 2.0 Standard Extension API (javax.sql) New Features in the Core API Scrollable result sets The JDBC 1.0 API provided result sets that had the ability to scroll in a forward direction only. Scrollable result sets allow for more flexibility in the processing of results by providing both forward and backward movement through their contents. In addition, scrollable result sets allow for relative and absolute positioning. For example, it s possible to move to the fourth row in a scrollable result set directly, or to move directly to the third row following the current row, provided the row exists. Updatable result sets JDBC 2.0 allows result sets to be directly updatable. Programmatic updates, deletes, and inserts of rows in a result set are supported. Batch updates The batch update feature allows an application to submit multiple update statements (insert/update/delete) in a single request to the database. This can provide a dramatic increase in performance when a large number of update statements need to be executed. Advanced data types Increased support for storing persistent Java objects and a mapping for SQL3 data types such as binary large objects (BLOBs), and structured types, has been added to JDBC 2.0. An application may also customize the mapping of SQL3 structured types into Java language classes. Other new features Support for character streams has been added. This means that character data can be retrieved and sent to the database as a stream of internationalized Unicode characters. Methods to allow java.math.bigdecimal values to be returned with full precision have also been added. Support for time zones has been added New Features in the Standard Extension API Rowsets As its name implies, a rowset encapsulates a set of rows. A rowset may or may not maintain an open database connection. When a rowset is disconnected from SUN MICROSYSTEMS, INC. 3 of 11

11 Product Distribution its data source, updates performed on the rowset are propagated to the underlying database using an optimistic concurrency control algorithm. Rowsets add support to the JDBC API for the JavaBeans component model: A rowset object is a Java Bean. A rowset implementation may be serializable. Rowsets can be created at design time and used in conjunction with other Java- Beans components in a visual JavaBeans builder tool to construct an application. JNDI for naming databases The JNDI can be used in addition to the JDBC driver manager to obtain a connection to a database. When an application uses JNDI, it specifies a logical name that identifies a particular database instance and JDBC driver for accessing that database. This has the advantage of making the application code independent of a particular JDBC driver and JDBC URL. Connection pooling JDBC 2.0 contains hooks that allow connection pooling to be implemented on top of the JDBC driver layer. This allows for a single connection cache that spans the different JDBC drivers that may be in use. Since creating and destroying database connections is expensive, connection pooling is important for achieving good performance, especially for server applications. Distributed transaction support Support for distributed transactions has been added as an extension to JDBC 2.0. This feature allows a JDBC driver to support the standard 2-phase commit protocol used by the Java Transaction Service (JTS). 2.0 Product Distribution You can download a copy of the Java 2 platform, which contains the JDBC 2.0 Core API, free of charge from The JDBC-ODBC bridge is also bundled in the Java 2 platform release. The bridge resides in package sun.jdbc.odbc.jdbcodbcbridge. The JDBC 2.0 Standard extension API, JDBC test suite and harness and the JDBC test tool can be downloaded from The source code to the test suite and the bridge can be licensed for a fee. 3.0 Requirements and Dependencies 3.1 Software and System Requirements and Dependencies These requirements are the same as for the Java 2 platform. 3.2 Product Compatibility Interoperability with Existing Sun and Third-Party Software JDBC interoperability with existing Sun and third-party software is the same as for the Java 2 platform. SUN MICROSYSTEMS, INC. 4 of 11

12 Installing JDBC Versions JDBC 1.0 This was the first public release of the JDBC, and was compatible, but not included, in the JDK JDBC 1.2 This release contains some minor changes relative to JDBC 1.0. JDBC 1.2 is available for download for the JDK and is included in the JDK 1.1. JDBC 2.0 This release is the second major public release of the JDBC API. The JDBC 2.0 Core API is included in the Java 2 platform. The JDBC 2.0 Standard Extension API is available for download separately and is compatible with the Java 2 platform Backward/Forward Compatibility With Other Versions Existing JDBC 1.0 drivers and the Java applications that use them continue to work unchanged in a Java virtual machine that supports the JDBC 2.0 API. Applications that don t use any of the new features of JDBC 2.0 do not require any changes to continue running. It should be straightforward for existing applications to migrate to the new JDBC API. 4.0 Installing JDBC To install the JDBC Core API and the JDBC-ODBC bridge, install the Java 2 platform. See the Java 2 platform documentation for installation details at the following URLs: Solaris: install-solaris.html. Win32 install-windows.html. Before using the JDBC-ODBC bridge, you must also install and configure the ODBC driver manager, an ODBC driver, and an ODBC data source. The requirements for installing ODBC vary between vendors and platforms. The JDBC Standard Extension API, JDBC test suite and harness, and the JDBC test tool are 100% Pure Java, and are installed by installing their respective JAR and ZIP files in the usual way for a particular platform. 5.0 JDBC Uninstall The overview SRD for the Java 2 platform provides information on uninstalling the Java 2 platform on either the Solaris or Win32 platforms: See Section 5, Uninstalling the Java 2 Platform of the Java 2 Platform SRD at: SUN MICROSYSTEMS, INC. 5 of 11

13 Using JDBC 6.0 Using JDBC Currently, the JDBC 2.0 specifications are the best source for information about JDBC. For more information, see A new Java series book is planned for JDBC 2.0, and should be available around June Tuning and Troubleshooting 7.1 Common User Questions Why Does Calling Class.forName("jdbc.odbc.JdbcOdbcBridge") Result in a Class Not Found Error? The class name specified is incorrect. The correct class name for the bridge is sun.jdbc.odbc.jdbcodbcbridge Why Does Calling Class.forName(aClassName) Result in a Class Not Found Error? In general, the JDBC driver class must be accessible to the virtual machine (VM) by being in the class path. If it is not, this error will occur What Causes the No suitable driver Error? This error usually occurs during a call to DriverManager.getConnection(). The cause can be failing to load the appropriate JDBC driver before calling getconnection(), or specifying an invalid JDBC URL one that isn t recognized by the JDBC driver. Developers should check their JDBC driver s product documentation or contact their JDBC driver vendor if they suspect that the URL they are specifying is not being recognized by their JDBC driver. When using the JDBC-ODBC bridge, the cause can also be that some of the native libraries needed by the bridge aren t being found (a configuration problem) and this is preventing the bridge responding positively to the connection request How Can I Tell if My JDBC Driver is Being Loaded and Registered With the DriverManager? Enable JDBC logging/tracing by calling the JDBC 1.0 method, DriverManager.setLogStream(), or the JDBC 2.0 method, DriverManager.setLogWriter(). The log that is produced will tell you what is going on under the covers. Looking at a JDBC trace is a good first step in debugging almost any JDBC related problem What s the Best Way to Start Debugging a JDBC-related Problem? See the answer to Section 7.1.4, How Can I Tell if My JDBC Driver is Being Loaded and Registered With the DriverManager? SUN MICROSYSTEMS, INC. 6 of 11

14 Tuning and Troubleshooting What is JDBC 2.0? JDBC 2.0 is the latest update of the JDBC API. JDBC 2.0 contains features such as scrollable result sets. There are two parts to JDBC 2.0: the JDBC 2.0 Core API and the JDBC 2.0 Standard Extension API. The JDBC 2.0 Core API is included in the Java 2 platform release Does the JDBC-ODBC Bridge Support the New Features in JDBC 2.0? The JDBC-ODBC bridge that is included in the Java 2 platform initial release doesn t support the new features in JDBC 2.0. Sun Microsystems, Inc. and Intersolv are working to produce a new version of the bridge that does support the new features in JDBC 2.0, such as scrollable result sets. Hopefully, this version of the bridge will be available in the Java 2.2 platform release Can the JDBC-ODBC Bridge Be Used With Applets? Use of the JDBC-ODBC bridge from an untrusted applet running in a browser, such as Netscape Navigator, isn t allowed. The JDBC-ODBC bridge doesn t allow untrusted code to call it for security reasons. This is good because it means that an untrusted applet that is downloaded by the browser cannot circumvent Java security by calling ODBC. Remember that ODBC is native code, so once ODBC is called, Java can t guarantee that a security violation won t occur. On the other hand, 100% Pure Java JDBC drivers work well with applets. They are fully downloadable and do not require any client-side configuration. For completeness, we would like to note that it is possible to use the JDBC-ODBC bridge with applets that will be run in appletviewer since appletviewer assumes that applets are trusted. It is also possible to use the JDBC-ODBC bridge with applets that are run in the HotJava browser (available from Sun Microsystems, Inc.), since Hot- Java provides an option to turn off applet security. In general, it is dangerous to turn applet security off, but it may be appropriate in certain controlled situations, such as for applets that will only be used in a secure intranet environment. Exercise caution if you chose this option, and use an all-java JDBC driver whenever possible to avoid security problems Can JDBC Be Used to Access a Desktop Database Like Microsoft Access Over the Network? Most desktop databases (Access, Foxpro) currently require a JDBC solution that uses ODBC underneath. This is because the vendors (e.g., MicroSoft) of these database products haven t implemented JDBC drivers for them. The best approach is to use a commercial JDBC driver that supports ODBC and the database you want to use. See the JDBC drivers web page for a list of available JDBC drivers. The JDBC-ODBC bridge from Sun does not provide network access to desktop databases by itself. The JDBC-ODBC bridge loads ODBC as a local DLL, and typical ODBC drivers for desktop databases like Access aren t networked. The JDBC-ODBC bridge can be used together with an RMI-JDBC bridge, however, to access a desktop database like Access over a network. This RMI-JDBC-ODBC solution is free. The RMI-JDBC bridge is available from mediation/download/. SUN MICROSYSTEMS, INC. 7 of 11

15 Tuning and Troubleshooting Does the JDBC-ODBC Bridge From Sun Work with Microsoft J++? No, J++ does not support the JDBC-ODBC bridge since it doesn t implement the Java Native Interface (JNI). Any all-java JDBC driver should work with J++, however. In addition, Microsoft ships its own JDBC-ODBC bridge which developers may load by calling Class.forName("com.ms.jdbc.odbc.JdbcOdbcDriver"). The Microsoft bridge works with J JDBC Performance Question This question involves whether there is a way to retrieve a whole row of data at once, instead of calling an individual ResultSet.getXXX() method for each column. All of these method calls are slowing things down. The ResultSet.getXXX() methods are the only way to retrieve data from a ResultSet object, hence it is necessary to do a method call for each column of a row. Its unlikely that this is the cause of a performance problem, however, since its difficult to see how a column could be fetched without at least the cost of a function call in any scenario. This issue is being studied, and we welcome input on it from developers SQLState: IM002 Message Question: I m receiving the following error when using the JDBC-ODBC bridge. What s the problem? SQLState: IM002 Message: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified Vendor: 0 This type of error occurs during an attempt to connect to a database with the bridge. First, note that the error is coming from the ODBC driver manager. This indicates that the bridge which is a normal ODBC client has successfully called ODBC, so the problem isn t due to native libraries not being present. In this case, it appears that the error is due to the fact that an ODBC DSN (data source name) needs to be configured on the client machine. Developers often forget to do this, thinking that the bridge will magically find the DSN they configured on their remote server machine Are All the Required JDBC Drivers to Establish Connectivity to My Database Part of the Java 2 Platform? There aren t any JDBC drivers bundled with the JDK 1.1.x or the Java 2 platform FCS releases other than the JDBC-ODBC bridge. So, developers need to get a driver and install it before they can connect to a database. Sun is considering bundling JDBC drivers in the future Is the JDBC-ODBC Bridge Multi-Threaded? No, the JDBC-ODBC does not support concurrent access from different threads. The JDBC-ODBC bridge uses synchronized methods to serialize all of the calls that it makes to ODBC. Multi-threaded Java programs may use the bridge, but they won t get the advantages of multi-threading. In addition, deadlocks can occur between locks held in the database and the semaphore used by the bridge. Sun may remove the synchronized methods in the future. They were added originally to make things simple for people writing Java programs that use a single-threaded ODBC driver. SUN MICROSYSTEMS, INC. 8 of 11

16 Tuning and Troubleshooting I Can t Retrieve More Than 255 characters From an Oracle v7.0.3 database. Is JDBC broken? Once a Connection has been made, runtime errors like this are almost always due to a bug in the JDBC driver (in this case the Oracle driver). This is because JDBC doesn t interpose any code between a Java application and the driver the application calls the driver classes that implement the JDBC interfaces directly. Developers will need to get a fix from their JDBC driver vendor Does the Bridge Support Multiple Concurrent Open Statements per Connection When Accessing MS SQL Server? No. Only a single Statement per Connection may be open at a time when using the bridge Does the Sun JDBC-ODBC Driver Support Result Sets Which Contain Japanese Characters (DBCS)? Yes, but we haven t tested this. The bridge in the Java 2 platform also supports a new charset connection property for specifying the character encoding used by the underlying DBMS. For more information, see products/jdk/1.2/docs/guide/jdbc/bridge.html Could You Recommend a Good Book for Learning JDBC? The Java Series book, JDBC Database Access with Java is a good book for learning about JDBC 1.0. It is published by Addison Wesley. A new book that covers JDBC 2.0 is in the works, and will hopefully be available beginning in June Problems Invoking Methods of ResultSet such as afterlast(), beforefirst(), and first(), Whereas rs.next() is Working Fine. What s Wrong? You are likely using a JDBC 1.0 driver that doesn t support scrollable cursors. You need to upgrade to a JDBC 2.0 driver Is There a Method to Find the Number of Rows in a ResultSet? When using a scrollable result set one can call either: rs.last(); rs.getrow(); to find out how many rows are in a ResultSet. If the ResultSet isn t scrollable one must either count the rows by iterating through the ResultSet or submit a query with a COUNT column in the select clause If I Use JDBC, Do I Have to Use ODBC Underneath? No, this is just one of many possible solutions. You should use a pure Java JDBC driver, type 3 or type 4, in order to get all of the benefits of Java and JDBC Besides the Java 2 Platform, What Else Do I Need to Connect to a Database? You still need to get and install a JDBC driver that supports the database that you are using. There are many drivers available from a variety of sources. You can also try using the JDBC-ODBC bridge, if you have ODBC connectivity setup already. The bridge comes with the Java 2 platform, and doesn t require any extra setup itself. The bridge is a normal ODBC client. SUN MICROSYSTEMS, INC. 9 of 11

17 Reference Information How Do I Download the JDBC-ODBC Bridge? The bridge is bundled with the Java 2 platform, so there is no need to download it separately Which Versions of ODBC and DBMS are Tested and Considered Stable? Sun Microsystems, Inc. hasn t performed testing on the ODBC drivers and databases. The bridge is a simple tool that is provided to let people begin using JDBC. It is not a commercial quality data access solution. Use with care Question About SQL2 INTERVAL Datatype Question: In your documentation you explain how JDBC 2.0 is able to handle the new SQL3 data types. But what about INTERVAL? INTERVAL is a SQL2 built-in data type and has no correspondence in JDBC/Java. Interval isn t widely supported by DBMS products even though it is part of SQL92. JDBC does not support this type because applications that use it would not be portable. 7.2 Troubleshooting Utilities The best way to begin debugging many JDBC-related problems is to enable JDBC logging/tracing by calling the JDBC 1.0 method, DriverManager.setLogStream(), or the JDBC 2.0 method, DriverManager.setLogWriter(). The log that is produced will tell you what is going on under the covers. Looking at a JDBC trace is a good first step in debugging almost any JDBC related problem. 8.0 Reference Information 8.1 Technical Documentation The main site for JDBC is Additional References The following are other URLs for specific information: JDBC FAQ The Java 2 Platform JDBC Page jdbc/index.html JDBC Tutorial getstart/introtoc.doc.html JDBC Overview SUN MICROSYSTEMS, INC. 10 of 11

18 Reference Information JDBC Vendors JDBC Drivers Java Series Book on JDBC JDBC 2.0 Software Download JDBC 1.0 Software Download SUN MICROSYSTEMS, INC. 11 of 11

JDBC SHORT NOTES. Abstract This document contains short notes on JDBC, their types with diagrams. Rohit Deshbhratar [ address]

JDBC SHORT NOTES. Abstract This document contains short notes on JDBC, their types with diagrams. Rohit Deshbhratar [ address] JDBC SHORT NOTES Abstract This document contains short notes on JDBC, their types with diagrams. Rohit Deshbhratar [Email address] JDBC Introduction: Java DataBase Connectivity, commonly known as JDBC,

More information

UNIT III - JDBC Two Marks

UNIT III - JDBC Two Marks UNIT III - JDBC Two Marks 1.What is JDBC? JDBC stands for Java Database Connectivity, which is a standard Java API for databaseindependent connectivity between the Java programming language and a wide

More information

Support Readiness Document for the Java Shared Data Toolkit (JSDT) v1.4

Support Readiness Document for the Java Shared Data Toolkit (JSDT) v1.4 Support Readiness Document for the Java Shared Data Toolkit (JSDT) v1.4 Sun Microsystems, Inc. Java Software Support Readiness Document for the Java Shared Data Toolkit (JSDT) v1.4 Sun Microsystems, Inc.

More information

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution:

TOPLink for WebLogic. Whitepaper. The Challenge: The Solution: Whitepaper The Challenge: Enterprise JavaBeans (EJB) represents a new standard in enterprise computing: a component-based architecture for developing and deploying distributed object-oriented applications

More information

Top 50 JDBC Interview Questions and Answers

Top 50 JDBC Interview Questions and Answers Top 50 JDBC Interview Questions and Answers 1) What is the JDBC? JDBC stands for Java Database Connectivity. JDBC is a Java API that communicates with the database and execute SQLquery. 2) What is a JDBC

More information

JDBC. Sun Microsystems has included JDBC API as a part of J2SDK to develop Java applications that can communicate with databases.

JDBC. Sun Microsystems has included JDBC API as a part of J2SDK to develop Java applications that can communicate with databases. JDBC The JDBC TM API is the application programming interface that provides universal data access for the Java TM platform. In other words, the JDBC API is used to work with a relational database or other

More information

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics

Oracle Fusion Middleware Known Issues in Oracle Stream Analytics Oracle Fusion Middleware Known s in Oracle Stream Analytics 18.1.0.0.1 E93124-02 June 2018 Oracle Fusion Middleware Known s in Oracle Stream Analytics, 18.1.0.0.1 E93124-02 Copyright 2018, Oracle and/or

More information

JDBC - INTERVIEW QUESTIONS

JDBC - INTERVIEW QUESTIONS JDBC - INTERVIEW QUESTIONS http://www.tutorialspoint.com/jdbc/jdbc_interview_questions.htm Copyright tutorialspoint.com Dear readers, these JDBC Interview Questions have been designed specially to get

More information

SNS COLLEGE OF ENGINEERING, Coimbatore

SNS COLLEGE OF ENGINEERING, Coimbatore SNS COLLEGE OF ENGINEERING, Coimbatore 641 107 Accredited by NAAC UGC with A Grade Approved by AICTE and Affiliated to Anna University, Chennai IT6503 WEB PROGRAMMING UNIT 03 JDBC JDBC Overview JDBC implementation

More information

Solstice Backup 4.2 User s Guide

Solstice Backup 4.2 User s Guide Solstice Backup 4.2 User s Guide 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. Part No: 802-6105-10 Revision A, April 1996 A Sun Microsystems, Inc. Business 1996 Sun Microsystems, Inc. 2550 Garcia

More information

Sun Microsystems, Inc Garcia Avenue Mountain View, CA U.S.A. SunOS Reference Manual

Sun Microsystems, Inc Garcia Avenue Mountain View, CA U.S.A. SunOS Reference Manual Sun Microsystems, Inc. 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. SunOS Reference Manual 1994 Sun Microsystems, Inc. All rights reserved. 2550 Garcia Avenue, Mountain View, California 94043-1100

More information

Questions and Answers. A. A DataSource is the basic service for managing a set of JDBC drivers.

Questions and Answers. A. A DataSource is the basic service for managing a set of JDBC drivers. Q.1) What is, in terms of JDBC, a DataSource? A. A DataSource is the basic service for managing a set of JDBC drivers B. A DataSource is the Java representation of a physical data source C. A DataSource

More information

Installing DevPartner Java Edition Release 4.1

Installing DevPartner Java Edition Release 4.1 Installing DevPartner Java Edition Release 4.1 Technical support is available from our Technical Support Hotline or via our FrontLine Support Web site. Technical Support Hotline: 1-888-686-3427 Frontline

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Creating Domains Using the Configuration Wizard 11g Release 1 (10.3.4) E14140-04 January 2011 This document describes how to use the Configuration Wizard to create, update, and

More information

JAVA AND DATABASES. Summer 2018

JAVA AND DATABASES. Summer 2018 JAVA AND DATABASES Summer 2018 JDBC JDBC (Java Database Connectivity) an API for working with databases in Java (works with any tabular data, but focuses on relational databases) Works with 3 basic actions:

More information

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc.

Chapter 2 FEATURES AND FACILITIES. SYS-ED/ Computer Education Techniques, Inc. Chapter 2 FEATURES AND FACILITIES SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: JDeveloper features. Java in the database. Simplified database access. IDE: Integrated Development

More information

BEAProducts. ISV Partners Guide

BEAProducts. ISV Partners Guide BEAProducts ISV Partners Guide BEA WebLogic Server 9.0 Document Date: July 2005 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This software and documentation

More information

HP Internet Usage Manager Software Release Notes

HP Internet Usage Manager Software Release Notes HP Internet Usage Manager Software Release Notes Version 7.0 Manufacturing Part Number: N/A E1010 U.S.A. Copyright 2010 Hewlett-Packard Company All rights reserved. Legal Notices The information in this

More information

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation

Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation Developing Java TM 2 Platform, Enterprise Edition (J2EE TM ) Compatible Applications Roles-based Training for Rapid Implementation By the Sun Educational Services Java Technology Team January, 2001 Copyright

More information

CSE 308. Database Issues. Goals. Separate the application code from the database

CSE 308. Database Issues. Goals. Separate the application code from the database CSE 308 Database Issues The following databases are created with password as changeit anticyber cyber cedar dogwood elm clan Goals Separate the application code from the database Encourages you to think

More information

Kyle Brown Knowledge Systems Corporation by Kyle Brown and Knowledge Systems Corporation

Kyle Brown Knowledge Systems Corporation by Kyle Brown and Knowledge Systems Corporation Kyle Brown Knowledge Systems Corporation 1 What is the JDBC? What other persistence mechanisms are available? What facilities does it offer? How is it used? 2 JDBC is the Java DataBase Connectivity specification

More information

Table of Contents. Introduction... xxi

Table of Contents. Introduction... xxi Introduction... xxi Chapter 1: Getting Started with Web Applications in Java... 1 Introduction to Web Applications... 2 Benefits of Web Applications... 5 Technologies used in Web Applications... 5 Describing

More information

Database Binding Component User's Guide

Database Binding Component User's Guide Database Binding Component User's Guide Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 821 1069 05 December 2009 Copyright 2009 Sun Microsystems, Inc. 4150 Network Circle,

More information

About Database Adapters

About Database Adapters About Database Adapters Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. Part No: 820 5069 07/08/08 Copyright 2007 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054

More information

Oracle 9i Forms Developer: New Features

Oracle 9i Forms Developer: New Features Oracle 9i Forms Developer: New Features Student Guide D14298GC10 Production 1.0 October 2002 D37332 Author Pam Gamer Technical Contributors and Reviewers Yanti Chang Laurent Dereac Ellen Gravina Jonas

More information

Oracle Fusion Middleware

Oracle Fusion Middleware Oracle Fusion Middleware Installation Planning Guide 11g Release 1 (11.1.1.7.0) B32474-16 June 2013 Oracle Fusion Middleware Installation Planning Guide, 11g Release 1 (11.1.1.7.0) B32474-16 Copyright

More information

JDBC MOCK TEST JDBC MOCK TEST IV

JDBC MOCK TEST JDBC MOCK TEST IV http://www.tutorialspoint.com JDBC MOCK TEST Copyright tutorialspoint.com This section presents you various set of Mock Tests related to JDBC Framework. You can download these sample mock tests at your

More information

JDBC. Oracle ODBC SP API SP API. SQL server C function calls. SQL server ODBC SP API. Oracle DSN Oracle ODBC Oracle

JDBC. Oracle ODBC SP API SP API. SQL server C function calls. SQL server ODBC SP API. Oracle DSN Oracle ODBC Oracle How to Interact with DataBase? THETOPPERSWAY.COM Generally every DB vendor provides a User Interface through which we can easily execute SQL query s and get the result (For example Oracle Query Manager

More information

SQLBase. Starter Guide

SQLBase. Starter Guide SQLBase Starter Guide 20-2905-1004 Trademarks Centura, Centura net.db, Centura Ranger, the Centura logo, Centura Web Developer, Gupta, the Gupta logo, Gupta Powered, the Gupta Powered logo, Fast Facts,

More information

IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide

IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide IBM Network Station Runtime Environment for RS/6000 Network Station Browser Guide Document Number NSBR-NETW-ST To view or print the latest update, go to http://www.as400.ibm.com/networkstation/rs6000/

More information

HPSA Extension Pack. Snmp Tool User Reference. Release v.5.1

HPSA Extension Pack. Snmp Tool User Reference. Release v.5.1 Release v.5.1 Legal Notices Warranty. Hewlett-Packard makes no warranty of any kind with regard to this manual, including, but not limited to, the implied warranties of merchantability and fitness for

More information

Release Bulletin Sybase Mobile Workflow for SAP Business Suite 1.2.1

Release Bulletin Sybase Mobile Workflow for SAP Business Suite 1.2.1 Release Bulletin Sybase Mobile Workflow for SAP Business Suite 1.2.1 Sybase Mobile Workflow for SAP Business Suite 1 DOCUMENT ID: DC01185-01-0121-01 LAST REVISED: September 2011 Copyright 2011 by Sybase,

More information

CA IDMS Server. Release Notes. r17

CA IDMS Server. Release Notes. r17 CA IDMS Server Release Notes r17 This Documentation, which includes embedded help systems and electronically distributed materials, (hereinafter referred to as the Documentation ) is for your informational

More information

Rapid SQL Developer Debugger 2.0 User Guide

Rapid SQL Developer Debugger 2.0 User Guide Rapid SQL Developer Debugger 2.0 User Guide Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights

More information

HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE

HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE HYPERION SYSTEM 9 BI+ ANALYTIC SERVICES RELEASE 9.2 ANALYTIC SQL INTERFACE GUIDE Copyright 1998 2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

Embarcadero PowerSQL 1.1 New Features Guide. Published: July 14, 2008

Embarcadero PowerSQL 1.1 New Features Guide. Published: July 14, 2008 Embarcadero PowerSQL 1.1 New Features Guide Published: July 14, 2008 Copyright 1994-2008 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA

More information

GlassFish Server Open Source Edition

GlassFish Server Open Source Edition GlassFish Server Open Source Edition Quick Start Guide Release 5.0 September 2017 This book demonstrates key features of the GlassFish Server product and enables you to quickly learn the basics. Step-by-step

More information

Mainframe Adapter for SNA

Mainframe Adapter for SNA BEATuxedo Mainframe Adapter for SNA Release Notes Version 8.1 Document Revised: November 14, 2003 Part Number: 825-001004-009 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted

More information

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009 Product Documentation ER/Studio Portal Installation Guide Version 1.5 Published October 8, 2009 2nd Edition Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California

More information

Overview Guide. Mainframe Connect 15.0

Overview Guide. Mainframe Connect 15.0 Overview Guide Mainframe Connect 15.0 DOCUMENT ID: DC37572-01-1500-01 LAST REVISED: August 2007 Copyright 1991-2007 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software and

More information

Embarcadero All-Access Client User Guide. Last Updated: 7/11/09

Embarcadero All-Access Client User Guide. Last Updated: 7/11/09 Embarcadero All-Access Client 1.0.3.1 User Guide Last Updated: 7/11/09 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

Installation Guide Release for Microsoft Windows

Installation Guide Release for Microsoft Windows [1]Oracle Fail Safe Installation Guide Release 4.1.1 for Microsoft Windows E57046-01 January 2015 Oracle Fail Safe Installation Guide, Release 4.1.1 for Microsoft Windows E57046-01 Copyright 1999, 2015,

More information

Chapter 13 Introduction to SQL Programming Techniques

Chapter 13 Introduction to SQL Programming Techniques Chapter 13 Introduction to SQL Programming Techniques Copyright 2011 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 13 Outline Database Programming: Techniques and Issues Embedded

More information

Oracle Enterprise Data Quality for Product Data

Oracle Enterprise Data Quality for Product Data Oracle Enterprise Data Quality for Product Data Hardware and Software Specification Release 5.6.2 E24167-01 July 2011 Oracle Enterprise Data Quality for Product Data Hardware and Software Specification

More information

Java Platform, Standard Edition MSI Enterprise JRE Installer Guide. Release 9 for Windows

Java Platform, Standard Edition MSI Enterprise JRE Installer Guide. Release 9 for Windows Java Platform, Standard Edition MSI Enterprise JRE Installer Guide Release 9 for Windows E80936-02 October 2017 Java Platform, Standard Edition MSI Enterprise JRE Installer Guide, Release 9 for Windows

More information

ER/Studio Enterprise Portal 1.1 Installation Guide

ER/Studio Enterprise Portal 1.1 Installation Guide ER/Studio Enterprise Portal 1.1 Installation Guide 2nd Edition, April 16/2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

Oracle Cloud Using the Google Calendar Adapter. Release 17.3

Oracle Cloud Using the Google Calendar Adapter. Release 17.3 Oracle Cloud Using the Google Calendar Adapter Release 17.3 E68599-09 October 2017 Oracle Cloud Using the Google Calendar Adapter, Release 17.3 E68599-09 Copyright 2015, 2017, Oracle and/or its affiliates.

More information

Rapid SQL Developer Debugger 2.1 User Guide

Rapid SQL Developer Debugger 2.1 User Guide Rapid SQL Developer Debugger 2.1 User Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights

More information

Connecting to Your Database. PowerBuilder 11.5

Connecting to Your Database. PowerBuilder 11.5 Connecting to Your Database PowerBuilder 11.5 DOCUMENT ID: DC37776-01-1150-01 LAST REVISED: September 2008 Copyright 2008 by Sybase, Inc. All rights reserved. This publication pertains to Sybase software

More information

COGNOS (R) ENTERPRISE BI SERIES COGNOS IMPROMPTU (R) ADMINISTRATOR FOR WINDOWS

COGNOS (R) ENTERPRISE BI SERIES COGNOS IMPROMPTU (R) ADMINISTRATOR FOR WINDOWS COGNOS (R) ENTERPRISE BI SERIES COGNOS IMPROMPTU (R) ADMINISTRATOR FOR WINDOWS INSTALLATION GUIDE Installation Guide 02.12.2004 Impromptu Administrator 7.3 MR1 Type the text for the HTML TOC entry Type

More information

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide Release 4.0 E39882-02 December 2013 Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide, Release 4.0

More information

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E

Oracle SQL Developer. Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide Release 18.2 E71314-03 July 2018 Oracle SQL Developer Oracle TimesTen In-Memory Database Support User's Guide, Release 18.2

More information

DOWNLOAD OR READ : JAVA THREADS PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : JAVA THREADS PDF EBOOK EPUB MOBI DOWNLOAD OR READ : JAVA THREADS PDF EBOOK EPUB MOBI Page 1 Page 2 java threads java threads pdf java threads Section 2. Thread basics What are threads? Nearly every operating system supports the concept

More information

Java Enterprise Edition

Java Enterprise Edition Java Enterprise Edition The Big Problem Enterprise Architecture: Critical, large-scale systems Performance Millions of requests per day Concurrency Thousands of users Transactions Large amounts of data

More information

Testing JDBC Applications Using DataDirect Test for JDBC

Testing JDBC Applications Using DataDirect Test for JDBC Testing JDBC Applications Using DataDirect Test for JDBC Introduction As a major designer of the JDBC specification, DataDirect Technologies has used its expertise to develop the first Pure Java JDBC testing

More information

Adapter for ClarifyCRM

Adapter for ClarifyCRM BEA WebLogic Adapter for ClarifyCRM User Guide Release 7.0 Document Date: January 2003 Copyright Copyright 2002 BEA Systems, Inc. All Rights Reserved. Copyright 2002 iway Software. All Rights Reserved.

More information

CocoBase Delivers TOP TEN Enterprise Persistence Features For JPA Development! CocoBase Pure POJO

CocoBase Delivers TOP TEN Enterprise Persistence Features For JPA Development! CocoBase Pure POJO CocoBase Pure POJO Product Information V5 CocoBase Delivers TOP TEN Enterprise Persistence Features For JPA Development! CocoBase Provides A Complete Enterprise Solution For JPA Based Development. CocoBase

More information

HP OpenView Service Desk 4.5

HP OpenView Service Desk 4.5 HP OpenView Service Desk 4.5 Operations Manager for Windows Integration Administrator s Guide Fourth Edition Manufacturing Part Number: N/A January 2008 Legal Notices Hewlett-Packard makes no warranty

More information

Introduction JDBC 4.1. Bok, Jong Soon

Introduction JDBC 4.1. Bok, Jong Soon Introduction JDBC 4.1 Bok, Jong Soon javaexpert@nate.com www.javaexpert.co.kr What is the JDBC TM Stands for Java TM Database Connectivity. Is an API (included in both J2SE and J2EE releases) Provides

More information

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( )

Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder. 12c ( ) Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder 12c (12.2.1.3) E95527-01 May 2018 Oracle Fusion Middleware Creating Domain Templates Using the Domain Template Builder,

More information

Oracle Application Express

Oracle Application Express Oracle Application Express Administration Guide Release 5.1 E64918-04 June 2017 Oracle Application Express Administration Guide, Release 5.1 E64918-04 Copyright 2003, 2017, Oracle and/or its affiliates.

More information

Replication Server Heterogeneous Edition

Replication Server Heterogeneous Edition Overview Guide Replication Server Heterogeneous Edition 15.2 DOCUMENT ID: DC01055-01-1520-01 LAST REVISED: August 2009 Copyright 2009 by Sybase, Inc. All rights reserved. This publication pertains to Sybase

More information

MANTHLY TEST SEPTEMBER 2017 QUESTION BANK CLASS: XII SUBJECT: INFORMATICS PRACTICES (065)

MANTHLY TEST SEPTEMBER 2017 QUESTION BANK CLASS: XII SUBJECT: INFORMATICS PRACTICES (065) MANTHLY TEST SEPTEMBER 2017 QUESTION BANK CLASS: XII SUBJECT: INFORMATICS PRACTICES (065) DATABASE CONNECTIVITY TO MYSQL Level- I Questions 1. What is the importance of java.sql.*; in java jdbc connection?

More information

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1

Oracle Cloud Known Issues for Trial and Paid Subscriptions. Release 18.1 Oracle Cloud Known Issues for Trial and Paid Subscriptions Release 18.1 E54561-08 March 2018 Oracle Cloud Known Issues for Trial and Paid Subscriptions, Release 18.1 E54561-08 Copyright 2014, 2018, Oracle

More information

Mainframe Adapter for TCP

Mainframe Adapter for TCP BEATuxedo Mainframe Adapter for TCP Release Notes Version 8.1 Document Revised: November 14, 2003 Part Number: 830-001005-009 Copyright Copyright 2003 BEA Systems, Inc. All Rights Reserved. Restricted

More information

Sentences Installation Guide. Sentences Version 4.0

Sentences Installation Guide. Sentences Version 4.0 Sentences Installation Guide Sentences Version 4.0 A publication of Lazysoft Ltd. Web: www.sentences.com Lazysoft Support: support@sentences.com Copyright 2000-2012 Lazysoft Ltd. All rights reserved. The

More information

Oracle Cloud Using the Google Calendar Adapter with Oracle Integration

Oracle Cloud Using the Google Calendar Adapter with Oracle Integration Oracle Cloud Using the Google Calendar Adapter with Oracle Integration E85501-05 January 2019 Oracle Cloud Using the Google Calendar Adapter with Oracle Integration, E85501-05 Copyright 2017, 2019, Oracle

More information

EView/400i Management for HP BSM. Operations Manager i

EView/400i Management for HP BSM. Operations Manager i EView/400i Management for HP BSM Operations Manager i Concepts Guide Software Version: 7.00 July 2015 Legal Notices Warranty EView Technology makes no warranty of any kind with regard to this document,

More information

Talend Open Studio for Data Quality. User Guide 5.5.2

Talend Open Studio for Data Quality. User Guide 5.5.2 Talend Open Studio for Data Quality User Guide 5.5.2 Talend Open Studio for Data Quality Adapted for v5.5. Supersedes previous releases. Publication date: January 29, 2015 Copyleft This documentation is

More information

Appendix A - Glossary(of OO software term s)

Appendix A - Glossary(of OO software term s) Appendix A - Glossary(of OO software term s) Abstract Class A class that does not supply an implementation for its entire interface, and so consequently, cannot be instantiated. ActiveX Microsoft s component

More information

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2

Oracle Virtual Desktop Client for ipad. Release Notes for Release 1.2 Oracle Virtual Desktop Client for ipad Release Notes for Release 1.2 E37118-01 January 2013 Oracle Virtual Desktop Client for ipad: Release Notes for Release 1.2 Copyright 2013, Oracle and/or its affiliates.

More information

Supports 1-1, 1-many, and many to many relationships between objects

Supports 1-1, 1-many, and many to many relationships between objects Author: Bill Ennis TOPLink provides container-managed persistence for BEA Weblogic. It has been available for Weblogic's application server since Weblogic version 4.5.1 released in December, 1999. TOPLink

More information

Welcome To HP OpenView Network Node Manager

Welcome To HP OpenView Network Node Manager Welcome To HP OpenView Network Node Manager Windows NT, Windows 2000, HP-UX, and Solaris Manufacturing Part Number: J1240-90052 March 2001 Copyright 2001 Hewlett-Packard Company. Legal Notices Hewlett-Packard

More information

Release Notes. Ephesoft Enterprise Version

Release Notes. Ephesoft Enterprise Version Release Notes Ephesoft Enterprise Version 4.0.6.0 July 2016 Copyright 2016 by Ephesoft, Inc. All rights reserved. This publication pertains to Ephesoft and to any subsequent release until otherwise indicated

More information

Java Database Connectivity

Java Database Connectivity Java Database Connectivity ADVANCED FEATURES Dr. Syed Imtiyaz Hassan Assistant Professor, Deptt. of CSE, Jamia Hamdard (Deemed to be University), New Delhi, India. s.imtiyaz@jamiahamdard.ac.in Agenda Scrollable

More information

Introduction to SQL & Database Application Development Using Java

Introduction to SQL & Database Application Development Using Java Introduction to SQL & Database Application Development Using Java By Alan Andrea The purpose of this paper is to give an introduction to relational database design and sql with a follow up on how these

More information

COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM)

COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) COGNOS (R) ENTERPRISE BI SERIES COGNOS REPORTNET (TM) GETTING STARTED Cognos ReportNet Getting Started 07-05-2004 Cognos ReportNet 1.1MR1 Type the text for the HTML TOC entry Type the text for the HTML

More information

Enterprise Features & Requirements Analysis For EJB3 JPA & POJO Persistence. CocoBase Pure POJO

Enterprise Features & Requirements Analysis For EJB3 JPA & POJO Persistence. CocoBase Pure POJO CocoBase Pure POJO Product Information V5 Enterprise Features & Requirements Analysis For EJB3 JPA & POJO Persistence CocoBase PURE POJO Uniquely Provides BEST IN INDUSTRY Support For The Full Range Of

More information

Oracle Cloud Using Oracle Cloud Marketplace

Oracle Cloud Using Oracle Cloud Marketplace Oracle Cloud Using Oracle Cloud Marketplace E41049-20 October 2017 Oracle Cloud Using Oracle Cloud Marketplace, E41049-20 Copyright 2013, 2017, Oracle and/or its affiliates. All rights reserved. Primary

More information

Integrating with External Systems

Integrating with External Systems Integrating with External Systems Release 3.5 of Forte 4GL Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 U.S.A. 1-800-786-7638 Part No. 806-6672-01 October 2000, Revision A Copyright

More information

Delta Process Guide Release 9.2

Delta Process Guide Release 9.2 [1]JD Edwards EnterpriseOne Tools Delta Process Guide Release 9.2 E53576-01 October 2015 Describes how to determine the changes that have occurred in translation tables. JD Edwards EnterpriseOne Tools

More information

Using Java - for PL/SQL and Database Developers Student Guide

Using Java - for PL/SQL and Database Developers Student Guide Using Java - for PL/SQL and Database Developers Student Guide D71990GC10 Edition 1.0 June 2011 D73403 Authors Priya Shridhar Prathima Trivedi Technical Contributors and Reviewers Andrew Rothstein Ashok

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

Oracle Secure Global Desktop User Guide for Release 5.3

Oracle Secure Global Desktop User Guide for Release 5.3 Oracle Secure Global Desktop User Guide for Release 5.3 January 2017 E65657-01 Oracle Legal Notices Copyright 2017, Oracle and/or its affiliates. All rights reserved. This software and related documentation

More information

JBoss Transactions 4.2.2

JBoss Transactions 4.2.2 JBoss Transactions 4.2.2 Release Notes JBTS-RN-11/3/06 JBTS-RN-11/3/06 i Legal Notices The information contained in this documentation is subject to change without notice. JBoss Inc. makes no warranty

More information

StorageGRID Webscale NAS Bridge Management API Guide

StorageGRID Webscale NAS Bridge Management API Guide StorageGRID Webscale NAS Bridge 2.0.3 Management API Guide January 2018 215-12414_B0 doccomments@netapp.com Table of Contents 3 Contents Understanding the NAS Bridge management API... 4 RESTful web services

More information

Siebel Analytics Platform Installation and Configuration Guide. Version 7.8.4, Rev. A February 2006

Siebel Analytics Platform Installation and Configuration Guide. Version 7.8.4, Rev. A February 2006 Siebel Analytics Platform Installation and Configuration Guide Version February 2006 Siebel Systems, Inc., 2207 Bridgepointe Parkway, San Mateo, CA 94404 Copyright 2006 Siebel Systems, Inc. All rights

More information

Embarcadero Rapid SQL Developer 2.1 Installation Guide

Embarcadero Rapid SQL Developer 2.1 Installation Guide Embarcadero Rapid SQL Developer 2.1 Installation Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A.

More information

Oracle Cloud Using the Microsoft Adapter. Release 17.3

Oracle Cloud Using the Microsoft  Adapter. Release 17.3 Oracle Cloud Using the Microsoft Email Adapter Release 17.3 E70297-10 December 2017 Oracle Cloud Using the Microsoft Email Adapter, Release 17.3 E70297-10 Copyright 2016, 2017, Oracle and/or its affiliates.

More information

COGNOS (R) 8 COGNOS CONNECTION USER GUIDE USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM. Cognos Connection User Guide

COGNOS (R) 8 COGNOS CONNECTION USER GUIDE USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM. Cognos Connection User Guide COGNOS (R) 8 COGNOS CONNECTION USER GUIDE Cognos Connection User Guide USER GUIDE THE NEXT LEVEL OF PERFORMANCE TM Product Information This document applies to Cognos (R) 8 Version 8.1.2 MR2 and may also

More information

Java Platform, Standard Edition Advanced Management Console User's Guide 2.9

Java Platform, Standard Edition Advanced Management Console User's Guide 2.9 Java Platform, Standard Edition Advanced Management Console User's Guide 2.9 E62444-13 January 2018 Java Platform, Standard Edition Advanced Management Console User's Guide, 2.9 E62444-13 Copyright 2014,

More information

Oracle SQL. murach s. and PL/SQL TRAINING & REFERENCE. (Chapter 2)

Oracle SQL. murach s. and PL/SQL TRAINING & REFERENCE. (Chapter 2) TRAINING & REFERENCE murach s Oracle SQL and PL/SQL (Chapter 2) works with all versions through 11g Thanks for reviewing this chapter from Murach s Oracle SQL and PL/SQL. To see the expanded table of contents

More information

Oracle Workflow Builder for Windows 2000 or Windows XP. Oracle XML Gateway Message Designer for Windows 2000

Oracle Workflow Builder for Windows 2000 or Windows XP. Oracle XML Gateway Message Designer for Windows 2000 Oracle Workflow Client Installation Guide Release 12 Part No. B31435-01 November 2006 Overview Purpose This document explains how to install or upgrade the Oracle Workflow and Oracle XML Gateway components

More information

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2

HYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2 HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product

More information

Oracle9iAS DataDirect Connect JDBC

Oracle9iAS DataDirect Connect JDBC Oracle9iAS DataDirect Connect JDBC Installation Guide Release 2 (9.0.3) August 2002 Part No. B10201-01 Oracle9iAS DataDirect Connect JDBC Installation Guide, Release 2 (9.0.3) Part No. B10201-01 Copyright

More information

BEA WebLogic. Server. Programming WebLogic Enterprise JavaBeans

BEA WebLogic. Server. Programming WebLogic Enterprise JavaBeans BEA WebLogic Server Programming WebLogic Enterprise JavaBeans Release 7.0 Document Revised: February 18, 2005 Copyright Copyright 2005 BEA Systems, Inc. All Rights Reserved. Restricted Rights Legend This

More information

Embarcadero Change Manager 5.1 Installation Guide. Published: July 22, 2009

Embarcadero Change Manager 5.1 Installation Guide. Published: July 22, 2009 Embarcadero Change Manager 5.1 Installation Guide Published: July 22, 2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

Enterprise Java Unit 1- Chapter 6 Prof. Sujata Rizal

Enterprise Java Unit 1- Chapter 6 Prof. Sujata Rizal Introduction JDBC is a Java standard that provides the interface for connecting from Java to relational databases. The JDBC standard is defined by Sun Microsystems and implemented through the standard

More information

Lecture 2. Introduction to JDBC

Lecture 2. Introduction to JDBC Lecture 2 Introduction to JDBC Introducing JDBC According to Sun, JDBC is not an acronym, but is commonly misinterpreted to mean Java DataBase Connectivity JDBC: is an API that provides universal data

More information

2008 Elluminate, Inc. All Rights Reserved. Installation Guide

2008 Elluminate, Inc. All Rights Reserved. Installation Guide 2008 Elluminate, Inc. All Rights Reserved. Installation Guide No part of this document may be reproduced or transmitted in any form by any means, electronic or mechanical, including photocopy, recording

More information