我最近不得不在我的MBP上重新安装OS X,并且正在重新安装我的所有应用程序。一个在过去工作得很好的应用程序,但现在给我的错误是Oracle SQL Developer,我不能为我的生活弄清楚我错过了什么。
以下是我的尝试:
这是我的问题 - 如果我尝试使用上述方法连接到我的Oracle实例,则会抛出此错误:
执行请求的操作时遇到错误: java.library.path中没有ocijdbc11 供应商代码0
无论是使用基本类型还是TNS连接类型,都会发生这种情况。
所以我向我的开发人员提出的问题是 - 我是否遗漏了上述安装方面的内容?我已经尝试使用Google搜索特定的错误消息,但没有找到任何有用的信息。乍一看,似乎SQL Developer正在寻找一些文件。
提前感谢您的回答!
编辑 - 我尝试安装的SQL Developer版本是3.1.07,我正在尝试连接到11G实例。
答案 0 :(得分:1)
转到工具>偏好>数据库>高级,并确保取消选中使用OCI / Thick驱动程序。
完成后,尝试创建连接并进行测试。我还认为您可能在新安装的OS X中运行兼容版本的Java,因此如果解决方案不起作用,请尝试安装JDK 1.6.0_11或更高版本。