|
|
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Делаю: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Валится с ошибкой: java.sql.SQLException: ORA-01017: invalid username/password; logon denied Через TOAD подключаюсь успешно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 00:51 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
У вас нет вопроса, а сущность ошибки описана в сообщении о ней: BenKenobyORA-01017: invalid username/password; logon denied Перевод: ORA-01017: чувак, нафига ты подсунул эти отстойные имя-пароль? В данном случае всё ясно, но бывает, что надо сделать поиск в документации Oracle по номеру ошибки (вроде ORA-0107). авторЧерез TOAD подключаюсь успешно. Значит, там вы указали правильные имя-пароль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 02:38 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Я уверен, что логин / пароль правильные. Есть подозрение на отсутствие указания роли (AS SYSDBA в моем случае), каким образом ее указывать в Java? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 13:21 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Т.е. как правильно указать роль? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 13:23 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
BenKenobyЧерез TOAD подключаюсь успешноещё надо много читать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 19:12 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Я не пользуюсь TOAD, но посмотрел описание - там используется JDBC-драйвер OCI (то есть, сказано, что нужно установить Oracle Instant Client). А в программном примере используется драйвер Thin. Поэтому для проверки правильности параметров соединения лучше вместо TOAD использовать Oracle SQL Developer. В нём тоже используется драйвер Thin. Поскольку Oracle установлен на локальном компьютере и видимо с параметрами по умолчанию, то должно работать соединение с любым именем-паролем, только учётная запись должна быть активна (сразу после её создания неактивна) и надо правильно указать схему в строке соединения. Роль DBA не обязательна. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.01.2017, 23:56 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
BenKenobyТ.е. как правильно указать роль? Отвечу вопросом на вопрос: А в гугле забанили? Первая же ссылка в google на запрос jdbc sysdba connection http://stackoverflow.com/questions/10101517/how-to-connect-in-java-as-sys-to-oracle Последний пример кода выглядит вполне правдоподобно. Но я не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2017, 07:37 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Ну и разумеется RTFM: https://docs.oracle.com/cd/E11882_01/appdev.112/e13995/oracle/jdbc/OracleDriver.html см. Connection Properties Recognized by Oracle JDBC Drivers ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2017, 17:35 |
|
||
|
Подключение к Oracle 11g в Java
|
|||
|---|---|---|---|
|
#18+
Leonid KudryavtsevBenKenobyТ.е. как правильно указать роль? Отвечу вопросом на вопрос: А в гугле забанили? Первая же ссылка в google на запрос jdbc sysdba connection http://stackoverflow.com/questions/10101517/how-to-connect-in-java-as-sys-to-oracle Последний пример кода выглядит вполне правдоподобно. Но я не проверял.нет передаётся через свойства ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.01.2017, 21:39 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=39393724&tid=2123203]: |
0ms |
get settings: |
6ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
29ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 188ms |
| total: | 297ms |

| 0 / 0 |
