sqlcl-20.4.2.35 错误消息 = java.library.path 中没有 ocijdbc21,当尝试以 SYSDBA 身份连接时

问题描述

我尝试以 SYSDBA 身份连接到在 docker 中远程运行的私有 oracle 11g
当我与一个简单的用户连接时,一切正常,问题仅在于 SYSDBA 但我一直在:

<ul class="cool-list">
  <li> item</li>
  <li> One 'problem' with the Guardian's method <span style="background-color: yellow">is list items</span> </li>
  <li> Item </li>
  <li> Item </li>
</ul>

我安装了 [instantclient-basic-windows.x64-19.10.0.0.0dbru][1]

C:\Dev\devops\oracle\sqlcl-20.4.2.35.2359\sqlcl\bin>sql SYS/[email protected]:95084/XE

sqlcl: Release 20.4 Production on Wed Mar 31 17:21:48 2021

copyright (c) 1982,2021,Oracle.  All rights reserved.

  USER          = sys
  URL           = jdbc:oracle:oci8:@10.0.33.555:95084/XE
  Error Message = no ocijdbc21 in java.library.path
  USER          = sys
  URL           = jdbc:oracle:thin:@10.0.33.555:95084/XE
  Error Message = ORA-28009: connection as SYS should be as SYSDBA or SYSOPER

我尝试从 windows 10 到 linux [1]:https://www.oracle.com/database/technologies/instant-client/winx64-64-downloads.html

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)