Здравствуйте Пластеев Владимир, Вы писали:
ПВ>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера.
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH;$ORACLE_HOME/lib/
export classpath=$classpath;$ORACLE_HOME/jdbc/lib/classes111.zip;$ORACLE_HOME/jdbc/lib/nls_charset11.zip;
Здравствуйте Zlobec, Вы писали:
Z>Здравствуйте Пластеев Владимир, Вы писали:
ПВ>>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера. Z>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH;$ORACLE_HOME/lib/ Z>export classpath=$classpath;$ORACLE_HOME/jdbc/lib/classes111.zip;$ORACLE_HOME/jdbc/lib/nls_charset11.zip;
Здравствуйте Пластеев Владимир, Вы писали:
ПВ>Здравствуйте Zlobec, Вы писали:
Z>>Здравствуйте Пластеев Владимир, Вы писали:
ПВ>>>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>>>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера. Z>>export LD_LIBRARY_PATH=$LD_LIBRARY_PATH;$ORACLE_HOME/lib/ Z>>export classpath=$classpath;$ORACLE_HOME/jdbc/lib/classes111.zip;$ORACLE_HOME/jdbc/lib/nls_charset11.zip;
ПВ>эээ... эта в юнихе что-ли?
а то !
Куплю оверлок. Хоть узнаю что это такое.
Re: oracle+java
От:
Аноним
Дата:
14.10.02 12:13
Оценка:
Здравствуйте Пластеев Владимир, Вы писали:
ПВ>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера.
Именно один из этих — смотря ккая версия оракла. У меня с 9i используется classes12.jar
ПВ>>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера.
А>Именно один из этих — смотря ккая версия оракла. У меня с 9i используется classes12.jar
По-моему это не от оракла зависит, а от от версии JDK. Если у тебя версия выше 1.2 то используй classes12.jar
Здравствуйте Mishail, Вы писали:
ПВ>>>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>>>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера.
А>>Именно один из этих — смотря ккая версия оракла. У меня с 9i используется classes12.jar
M>По-моему это не от оракла зависит, а от от версии JDK. Если у тебя версия выше 1.2 то используй classes12.jar
нет от оракла. в восьмерке classes11 а в девятке classes12
Здравствуйте Mishail, Вы писали:
M>Здравствуйте Zlobec, Вы писали:
Z>>нет от оракла. в восьмерке classes11 а в девятке classes12
M>Я работаю с 8i, использую сlasses12 (у меня JDK 1.3). Рекомендую почитать readme.txt к оракловским JDBC-драйверам
Изначально с 8кой шел classes11. Он замечательно работает 1,4
Здравствуйте Zlobec, Вы писали:
Z>Изначально с 8кой шел classes11. Он замечательно работает 1,4
Цитата из readme.txt к оракловским jdbc-драйверам (версия 8.1.7)
"...
The [ORACLE_HOME]/jdbc/lib directory contains:
— classes111.zip
Classes for use with JDK 1.1.x. It contains the JDBC driver
classes except classes necessary for NLS support in Object and
Collection types.
— nls_charset11.zip
NLS classes for use with JDK 1.1.x. It contains classes necessary
for NLS support in Object and Collection types.
— classes12.zip
Classes for use with JDK 1.2.x. It contains the JDBC driver
classes except classes necessary for NLS support in Object and
Collection types.
— nls_charset12.zip
NLS classes for use with JDK 1.2.x. It contains classes necessary
for NLS support in Object and Collection types.
...
Здравствуйте Mishail, Вы писали:
M>Здравствуйте Zlobec, Вы писали:
Z>>Изначально с 8кой шел classes11. Он замечательно работает 1,4
M>Цитата из readme.txt к оракловским jdbc-драйверам (версия 8.1.7)
M>"... M>The [ORACLE_HOME]/jdbc/lib directory contains:
M> — classes111.zip M> Classes for use with JDK 1.1.x. It contains the JDBC driver M> classes except classes necessary for NLS support in Object and M> Collection types.
M> — nls_charset11.zip M> NLS classes for use with JDK 1.1.x. It contains classes necessary M> for NLS support in Object and Collection types.
M> — classes12.zip M> Classes for use with JDK 1.2.x. It contains the JDBC driver M> classes except classes necessary for NLS support in Object and M> Collection types.
M> — nls_charset12.zip M> NLS classes for use with JDK 1.2.x. It contains classes necessary M> for NLS support in Object and Collection types. M>...
M>" M>По-моему все понятно.
Contents Of This Release
------------------------
The [ORACLE_HOME]/jdbc/lib directory contains:
— classes111.zip
Classes for use with JDK 1.1.x. It contains the JDBC driver
classes except classes necessary for NLS support in Object and
Collection types.
— nls_charset11.zip
NLS classes for use with JDK 1.1.x. It contains classes necessary
for NLS support in Object and Collection types.
— classes111_g.zip
Same as classes111.zip, except that classes were compiled with
"javac -g".
Здравствуйте Mishail, Вы писали:
M>Здравствуйте Zlobec, Вы писали:
M> Z>>Нифига непонятно M>А что "канктретна" непонятно-то?
А что это у меня за дистрибутив 8.1.7 в котором classes12 нету
Здравствуйте Mishail, Вы писали:
M>Здравствуйте Zlobec, Вы писали:
Z>>А что это у меня за дистрибутив 8.1.7 в котором classes12 нету M>Ну этого уже я не знаю . Может у тебя не 8.1.7?
Может у меня старый 8.1.7?
Здравствуйте, Пластеев Владимир, Вы писали:
ПВ>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера.
Люди добрые, подскажите как в винде подключится к ораклу 9i?
Здравствуйте, Micle, Вы писали:
M>Здравствуйте, Пластеев Владимир, Вы писали:
ПВ>>подскажите, какой jar надо подключить, чтобы к ораклу законектиться? ПВ>>там есть всякие classes11, classes12 etc которые содержат оракловые драйвера. M> Люди добрые, подскажите как в винде подключится к ораклу 9i?
Просто берешь и подключаешься... Правда я к 8-ке, но насколько я знаю, ничего не изменилось....
public class OraTest {
public static Connection con;
// Main functionpublic static void main(String[] args) {
String url = "jdbc:oracle:oci8:sysadm/sysadm@QQQ"; // Где QQQ это TNS-name
String query = "SELECT * FROM point_all";
try {
DriverManager.registerDriver(new oracle.jdbc.driver.OracleDriver());
con = DriverManager.getConnection(url);
con.setAutoCommit(false);
} catch (Exception e) {
System.err.println(e);
System.exit(0);
}
try {
Statement st = con.createStatement();
ResultSet rs = st.executeQuery(query);
if (rs != null)
while (rs.next())
System.out.println(rs.getString("ID") + " " + rs.getString("DNAME"));
rs.close();
st.close();
} catch (SQLException e) {
System.err.println(e);
System.exit(0);
}
try {
con.close();
} catch (SQLException e) {
e.printStackTrace(); //To change body of catch statement use Options | File Templates.
}
}
}
Все... только подключи еще из домашнего каталога ORACLE/jdbc/lib/classes*.zip какой это уже тебе смотреть или экспериментировать....