首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用PL/SQL Developer 14配置oracle 11g远程数据库

用PL/SQL Developer 14配置oracle 11g远程数据库
EN

Stack Overflow用户
提问于 2020-12-17 08:30:01
回答 2查看 470关注 0票数 0

在用PL/SQL developer 14配置我的oracle 11g数据库时,我需要一些帮助。我已经为我的windows PC安装和配置了11g客户端,但是数据库在PL/SQL 14上的DBs列表中没有显示为:

但是,当我使用PL/7作为:

实际上,我想使用PL/ 14的一些高级特性和插件,这些特性和插件在7中是不可用的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-12-17 10:17:30

这个问题已经解决了。实际上,问题是PL/SQL是64位,客户机是32位,这就是为什么我必须下载和安装我安装的64位客户机,并设置它的oci.dll文件的路径,这解决了我的问题。还需要提到的一点是,我还为TNS_ADMIN创建了一个环境变量,并设置了包含tnsnames.ora文件的文件夹的路径。

对其他答复也表示赞赏。

票数 1
EN

Stack Overflow用户

发布于 2020-12-17 08:38:05

我不使用PL/SQL Developer。

但是,我所知道的任何工具都会在TNSNAMES.ORA文件中查找可用的数据库。看起来版本7“知道”它的位置,而版本14不知道。

如果它(PL/SQL Developer)的行为类似于其他与Oracle相关的软件,那么我建议您这样做:

  • 创建一个目录(文件夹),例如c:\oralib
  • put TNSNAMES.ORA文件,
  • 创建名为TNS_ADMIN (大写!)
    • 的环境变量,它做什么?它告诉甲骨文软件在哪里搜索TNSNAMES.ORA。也许每个甲骨文软件都使用自己的TNSNAMES.ORA“副本”,所以每次你必须使用一个新的数据库时,你都必须把它的别名添加到所有这些文件中(这很乏味)。但是,如果您将一个副本保存在目录中并让TNS_ADMIN指向它,那么您只有一个TNSNAMES.ORA到TNS_ADMIN。

将其值设置为指向该目录的路径: c:\oralib

  • restart PL/SQL Developer

  • hopefully,,您将看到您的数据库
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65337087

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档