2015-05-31 4 views
0

Я пытаюсь установить новое соединение с базой данных Oracle с ojdbc7 водителем и когда я добираюсь до шага «Настройка соединения», я получаю следующее сообщение:OJDBC соединения с NetBeans

Cannot establish a connection to jdbc:oracle:thin:@localhost:1521:XE using oracle.jdbc.OracleDriver (ORA-01017: invalid username/password; logon denied 

)

Может ли кто-нибудь объяснить, что делать? Я пытался ставить в разных форматах имя пользователя и пароль, я пытался остановить, а затем начать базу данных еще раз (Express Edition 11g), я не мог найти что-нибудь в Интернете ...

screenshot of the mentioned step

+1

Ну, используйте правильное имя пользователя и пароль, чтобы констатировать очевидное. Вы не показали, как вы их предоставляете. С какой учетной записью вы пытаетесь подключиться, и существует ли это? Я считаю, что пароль чувствителен к регистру, что может вас опрокинуть. Можете ли вы подключиться к тем же учетным данным с помощью другого клиента - SQL \ * Plus или SQL Developer и т. Д.? –

+0

Я создаю соединение, поэтому ни одно имя пользователя и пароль еще не установлены. Или что-то я просто не понял правильно? Является ли имя пользователя/пароль для базы данных, к которой я подключаюсь, или создаю ли я нового пользователя? – dzenesiz

+1

Я бы сказал, что вам нужно иметь имя пользователя и пароль для пользователя, с которым вы пытаетесь подключиться, в Oracle. Возможно, какое-то имя пользователя по умолчанию, например «SYSTEM», как имя пользователя и пароль. –

ответ

2

Oracle имеет очень подробный учебник о том, как установить соединение с Netbeans к Oracle Express Edition

https://netbeans.org/kb/docs/ide/oracle-db.html

вы можете подключить только с помощью уже существующих пользователей, если вы хотите создать нового пользователя, вы должны сделать это непосредственно в базе данных

Regardingthe JDBC URL синтаксисом вот пример

jdbc:oracle:thin:@//localhost:1521/xe, username = sys and password = 123456 

 Смежные вопросы

  • Нет связанных вопросов^_^