Contents

List of Examples

List of Figures

List of Tables

Title and Copyright Information

Preface

Changes in This Release for Oracle Database JDBC Developer's Guide

Part I Overview

1 Introducing JDBC

2 Getting Started

Part II Oracle JDBC

3 JDBC Standards Support

4 Oracle Extensions

5 Features Specific to JDBC Thin

6 Features Specific to JDBC OCI Driver

7 Server-Side Internal Driver

Part III Connection and Security

8 Data Sources and URLs

9 JDBC Client-Side Security Features

10 Proxy Authentication

Part IV Data Access and Manipulation

11 Accessing and Manipulating Oracle Data

12 Java Streams in JDBC

13 Working with Oracle Object Types

14 Working with LOBs and BFILEs

15 Using Oracle Object References

16 Working with Oracle Collections

17 Result Set

18 JDBC RowSets

19 Globalization Support

Part V Performance and Scalability

20 Statement and Result Set Caching

21 Performance Extensions

22 OCI Connection Pooling

23 Database Resident Connection Pooling

24 Oracle Advanced Queuing

25 Continuous Query Notification

Part VI High Availability

26 Transaction Guard for Java

27 Application Continuity for Java

28 Transparent Application Failover

29 Single Client Access Name

Part VII Transaction Management

30 Distributed Transactions

Part VIII Manageability

31 Database Administration

32 Diagnosability in JDBC

33 JDBC DMS Metrics

Part IX Appendixes

A JDBC Reference Information

B Oracle RAC Fast Application Notification

C JDBC Coding Tips

D JDBC Error Messages

E Troubleshooting

Index