DataGrip: как подключиться к Oracle как SYSDBA

Я попытался установить в DataGrip соединение Oracle под пользователем SYS.

Но появилась ошибка:

ORA-28009: соединение как SYS должно быть как SYSDBA или SYSOPER

Но в GUI нет возможности выбрать опцию as SYSDBA.

Ответ 1

Пока нет простого переключателя, все же можно перейти на вкладку "Дополнительно" в свойствах соединения и установить internal_logon параметр sysdba значение.

Ответ 2

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

Вместо этого вы должны указать sys as sysdba качестве имени пользователя. (Это может показаться очевидным, но мне понадобилось время, чтобы выяснить это)

Ответ 3

sys as sysdba как имя пользователя отлично работает для плагина базы данных в IntelliJ IDEA.