Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 8371101
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: June 9, 20262026-06-09T14:04:59+00:00 2026-06-09T14:04:59+00:00

I wanted to use Oracle 11g as my db for java code. I tried

  • 0

I wanted to use Oracle 11g as my db for java code. I tried to get the drivers from the oracle website.
I saw so many files with some jargon thrown in here and there. I need to know what those words mean and how they affect me as a user. How do I decide which one to use ? I picked ojdbc6.jar because I use jdk 6. Please help me to understand what the descriptions of the file mean and who should be concerned about them and why ?

ojdbc6.jar - Classes for use with JDK 1.6. It contains 
the JDBC driver classes except classes for NLS support in 
Oracle Object and Collection types.

ojdbc6_g.jar - Same as ojdbc6.jar except compiled 
with "javac -g" and contains tracing code.

ojdbc6dms.jar - Same as ojdbc6.jar, except 
that it contains instrumentation to support DMS 
and limited java.util.logging calls.

orai18n.jar - NLS classes for use with JDK 1.5, and 
1.6. It contains classes for NLS support in Oracle 
Object and Collection types. This jar file replaces 
the old nls_charset jar/zip files.

xdb6.jar - To use the standard JDBC4.0 java.sql.SQLXML 
interface with JDBC 11.2.0.3, you need to use xdb6.jar
(instead of xdb.jar) from the 11.2.0.3 distribution.

EDIT –

Btw, what is the SimpleFan.jar for ? I saw that too.

Thanks.

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-06-09T14:05:00+00:00Added an answer on June 9, 2026 at 2:05 pm

    Sounds like you picked the right one.

    The “_g” one would be needed if you needed to step through the Oracle JDBC code, which is unlikely.

    The “dms” version supports fancier monitoring of the db. Again, not something you’d typically use.

    “orai18n.jar” would be needed if you wanted to go whole hog with internationalization support.

    xdb6.jar would be needed if you wanted to make use of SQLXML to store and process XML documents within the database.

    The good news is … if at any point you realize you do need any of these extra capabilities you can just swap out the jar and be on your way!

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

I wanted to use the following code from here: How can I save all
I wanted to use JET (Java Emitter Templates) in my Netbeans projects, but had
I wanted to use the currentStateChange event in my application but whatever code being
Wanted to use the same URL for a GET/PUT/DELETE/POST for a REST based API,
I wanted to use RavenDB as back-end for my website . but right now
I wanted to use jFlex. Tried to search online tutorials. But all points to
I typically use Netbeans (but also STS) to develop my Java code but I've
Our clients use SQLServer/Oracle databases. Over the years, we've sent them many update scripts
I want to use a linux command line tool from my Java program. I
I wanted to use this code, and it break on flush() without any exception

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.