JDBC Тонкий в Oracle 11g с Java - PullRequest
       16

JDBC Тонкий в Oracle 11g с Java

2 голосов
/ 27 августа 2009

Я использую оракул 11 г. Я пишу код для подключения базы данных Oracle с Java 1.6, но я не могу подключиться к нему. При настройке направляющей линии ниже:

У меня есть ojdbc6.jar,orai18n.jar, and class12.jar.

Я установил Class_Path:

%ORACLE_HOME%\jlib\orai18n.jar;r;%Oracle_home%\jdbc\ojdbc6.jar

После этого я запускаю пример подключения Java к базе данных Oracle, но я встретил эту ошибку ниже:

C:\Program Files\Java\jdk1.6.0_11\bin>javac c:\JDBCVersion.java
c:\JDBCVersion.java:2: package oracle.jdbc does not exist
import oracle.jdbc.*;
^
c:\JDBCVersion.java:3: package oracle.jdbc.pool does not exist
import oracle.jdbc.pool.OracleDataSource;
                       ^
c:\JDBCVersion.java:8: cannot find symbol
symbol  : class OracleDataSource
location: class JDBCVersion
OracleDataSource ods = new OracleDataSource();
^
c:\JDBCVersion.java:8: cannot find symbol
symbol  : class OracleDataSource
location: class JDBCVersion
OracleDataSource ods = new OracleDataSource();
                           ^
4 errors

Может ли кто-нибудь помочь мне решить эту проблему?

Спасибо, Сополин

Ответы [ 2 ]

1 голос
/ 03 марта 2010

Похоже, банка не на CLASSPATH. Вы можете распечатать свой CLASSPATH?
Почему вы используете CLASS_PATH вместо CLASSPATH?

0 голосов
/ 29 августа 2009

Попробуйте добавить ojdbc6.jar в список библиотек компиляции.

Если это не сработает, попробуйте вместо этого использовать ojdbc14.jar , это тонкий JDBCводитель.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...