半夏微凉

半夏微凉

PLSQL查询数据库无结果问题核查

在全新安装 Windows 7 SP1 后,通过plsql13查询数据库时无数据返回。

PLSQL查询数据库无结果问题核查 数据库 第1张


思路:

1.plsql版本问题。(可排除,因为这个离线包在win10上运行正常)

2.oracle instance问题。(可排除,win10上直接复制过来的)

3.操作系统环境问题。(待定)


查询oracle官网该instantclient_12_2需要依赖Visual Studio 2013,于是去官网下载安装

下载安装时报错:已处理证书链,但是在不受信任提供程序信任的根证书中终止。

上网查寻解决方案,发现下面解决方法,依瓢画葫芦一顿操作,成功安装上。再打开plsql后正常访问数据库数据,遂问题解决。

通过离线包安装Visual Studio 2013时,遇到错误提示:已处理证书链,但是在不受信任提供程序信任的根证书中终止。

原因是计算机中没有相应的受信任证书,通过导入微软的证书,成功解决此问题。文末附安装包下载链接。

    1.点击链接下载微软证书:http://download.microsoft.com/download/2/4/8/248D8A62-FCCD-475C-85E7-6ED59520FC0F/MicrosoftRootCertificateAuthority2011.cer

PLSQL查询数据库无结果问题核查 数据库 第2张MicrosoftRootCertificateAuthority2011.rar

 

   2.按 Windows徽标键+R 打开运行,输入MMC

PLSQL查询数据库无结果问题核查 数据库 第3张


   3.打开控制台,文件→添加/删除管理单元 (Ctrl+M)

PLSQL查询数据库无结果问题核查 数据库 第4张

PLSQL查询数据库无结果问题核查 数据库 第5张


   4.选择证书 → 添加 → 计算机账户(其他的保持默认,一直下一步)

PLSQL查询数据库无结果问题核查 数据库 第6张


    5.回到控制台主窗口,依次展开:证书 → 受信任的根证书颁发机构 → 证书,单击更多操作的小箭头,选择所有任务 → 导入;接下来选择步骤1中下载好的cer证书文件,然后一直点击下一步,导入成功即可。

PLSQL查询数据库无结果问题核查 数据库 第7张

PLSQL查询数据库无结果问题核查 数据库 第8张


   6.此时重新安装 .Visual Studio 2013 则不会提示问题了。


转载并二次编辑,原文地址:https://www.fanfuns.com/1070.html


2020-09-19 1 /
数据库
/
标签:  PLSQL

评论回复

  1. 回复 WANGYOU1

    终于根据楼主找到解决办法,点个赞


·