У меня есть 64-разрядная версия Weblogic 11g, установленная в 64-разрядной версии Linux, и я пытаюсь подключиться к БД, создав источник данных JDBC для Oracle 10g на 32-разрядной версии. Я успешно подключил другой 32-битный Weblogic к этому экземпляру БД.
Однако для 64-битной Weblogic я получаю исключение
Connection test failed.
ORA-01017: invalid username/password; logon denied
oracle.jdbc.driver.SQLStateMapping.newSQLException(SQLStateMapping.java:70)
oracle.jdbc.driver.DatabaseError.newSQLException(DatabaseError.java:133)
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:206)
oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:455)
oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:406)
oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:399)
oracle.jdbc.driver.T4CTTIoauthenticate.receiveOauth(T4CTTIoauthenticate.java:799)
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:368)
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:508)
oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:2
Мне интересно, нужна ли 64-битная база данных Oracle? Мои имя пользователя и пароль верны.