DataGrip:如何以SYSDBA身份连接到Oracle

时间:2016-09-08 14:29:55

标签: oracle sys datagrip sysdba

我尝试在DataGrip中设置SYS用户下的Oracle连接。

但得到了错误:

  

ORA-28009:作为SYS的连接应该是SYSDBA或SYSOPER

但GUI中没有选择as SYSDBA选项的选项。

4 个答案:

答案 0 :(得分:16)

虽然目前没有简单的切换功能,但仍可以在连接的属性中转到“高级”标签,并将internal_logon参数设置为sysdba值。

答案 1 :(得分:7)

两年后回到这里,似乎不再可能更改连接设置中的高级属性。

相反,您必须提供sys as sysdba作为用户名。 (这似乎很明显,但花了我一段时间才找到)

答案 2 :(得分:2)

以sysdba作为用户名的sys对于IntelliJ IDEA中的数据库插件可以正常工作。

答案 3 :(得分:0)

sys as sysdba

因为用户名在Pycharm中正常工作