plsql连接oracle数据库后 tables为空问题解决
【摘要】 最近公司把小花复用来做一些开发报表的工作,由于需要用到数据库建表,遇到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)