plsql连接oracle数据库后 tables为空问题解决

举报
花溪 发表于 2021/08/18 10:22:28 2021/08/18
【摘要】 最近公司把小花复用来做一些开发报表的工作,由于需要用到数据库建表,遇到plsql连接oracle时一个常见的问题,下面简述一下解决方法oracle安装好之后 用plsql连接oracle数据库 结果发现 tables 内容为空 查不到数据库表1.清空C:\Windows\Prefetch 文件夹下缓存2.配置oracle链接路径安装好oracle后会默认指定安装主目录和 关联oci库目前路径...


最近公司把小花复用来做一些开发报表的工作,由于需要用到数据库建表,遇到plsql连接oracle时一个常见的问题,下面简述一下解决方法

oracle安装好之后 用plsql连接oracle数据库 结果发现 tables 内容为空 查不到数据库表

1.清空C:\Windows\Prefetch 文件夹下缓存


2.配置oracle链接路径

安装好oracle后会默认指定安装主目录和 关联oci库

目前路径为

E:\app\coder\product\11.2.0\dbhome_1

E:\app\coder\product\11.2.0\dbhome_1\BIN\oci.dll

但是默认配置会报一个oci库的错

oci库不对应 需要去官网下载一个,我这里已经下载好了 现在调整一下oci文件路径

调整后路径 D:\Program Files\PLSQL Developer\instantclient_11_2\oci.dll\oci.dll

目录下新建NETWORK\ADMIN目录,在ADMIN目录下新建tnsnames.ora文件,添加数据库TNS。例如

ORCL =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = chiclewu-PC)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orcl)
    )
  )

3.浏览器取消勾选最近使用

点击“确定”,现在配置已完成,退出PL/SQL Developer。

打开新的PL/SQL Developer,输入用户名和密码 重新登陆 tables表就出现了

解决


附  instantclient_11_2

https://codershow.lanzoui.com/iIVaqssdwhi 密码:3s8v

plsql14 注册码

product code: ke4tv8t5jtxz493kl8s2nn3t6xgngcmgf3

serial Number: 264452

password: xs374ca

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。