pl/sql导出查询结果没有sql文件

时间:2020年10月28日

 

问题描述:

pl/sql导出查询结果没有sql文件;

执行select查询后,查询出数据,但是选中的数据无法导出为sql文件,如下图:

或者

 

 

网上分析:

1,没有oracle客户端,或者oracle客户端中没有exp.exe

 如上图,我的oracle客户端是有exp.exe的,但是仍然没有解决这个问题;

2,pl/sql版本不合适

如上图,我的pl/sql版本为7.0;

 

我的解决过程:

1,升级我的pl/sql

下载pl/sql14:(下载地址)https://www.allroundautomations.com/registered-plsqldev/;

我的电脑是64位的,所以我下载了64位的pl/sql,后来登录的时候,报错:could not initialize oci.dll;

原因是我的oracle客户端是32位的,如何查看自己的oracle客户端版本:

查看以下文件:

如上图所示,x86为32位,x64为64位;所以下载pl/sql前需要查看自己本地oracle客户端的版本;

因为oracle客户端比较难卸载,所以我重新下载ql/sql,选择32位;

后来我登陆的时候报错:no logged on;用管理员打开pl/sql就好了;

最后,发现使用了新的pl/sql版本后就好了,如下图:

 

posted @ 2020-10-28 10:48  seeAll  阅读(1808)  评论(0编辑  收藏  举报