Oracle数据库安装+汉化版PLsql+Oracle插件,plsql连接Oracle步骤和报错解决办法


    从https://download.csdn.net/download/fxiaoyaole/10449523 此链接下载里面有所资源,资源包括(Oracle两个数据库压缩包win64_11gR2_database_1of2, win64_11gR2_database_2of2;Plsql压缩包;客户端instantclient-basic-nt-11.2.0.4.0;tnsname.ora文件

1.Oracle安装(此处大致讲一下,具体可百度)

  解压Oracle两个数据库压缩包,在win64_11gR2_database_1of2带点击小油桶安装,一步一步安装。添加系统变量ORACLE_HOME,一般安装都会存于*盘app\Administrator\product\11.2.0

2.客户端

解压instantclient-basic-nt-11.2.0.4.0,解压完会有两个文件夹instantclient_11_2和instantclient-basic-nt-11.2.0.4.0;将tnsname.ora文件考到instantclient_11_2。配置TNS_ADMIN系统变量D:\oracleKDuan\instantclient_11_2  (你解压的文件夹路径),并将你的D:\oracleKDuan\instantclient_11_2 添加到用户变量path

3.安装PLsql

解压Plsql压缩包并安装

4.Plsql连接Oracle

运行plsql一般会自动检索你的D:\oracleKDuan\instantclient_11_2\oci.dll ,连接的数据库是你tnsname.ora文件里面的数据库设置,支持本地连接,远程连接。如果没有检索到oci.dll打开plsql是连接不到数据库的,解决方法进入plsql的首选项设置OCI库的路径,如D:\oracleKDuan\instantclient_11_2\oci.dll

备注:oci.dll是Oracle的调用接口,tnsname.ora文件是数据库连接配置。

5.常见报错解决

(1本地连接)启动PLsql报无监听,

解决办法:先确定安装路径D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN 下的listener和tnsname的IP没错,如果错了修改再启动,注意listener文件里host必须是自己电脑的IP,不可以写localhost, 而tnsname文件的host可以写localhost

win+R输入services.msc找到oracle的Listener服务启动;如果启动还报错修改注册表win+R输入regedit,找到

HKEY_LOCAL_MACHINE的SYSTEM\CurrentControlSet\Services\OracleOraDb11g_home1TNSListener

D:\app\Administrator\product\11.2.0\dbhome_1\BIN\TNSLSNR修改

添加.EXE,即改为D:\app\Administrator\product\11.2.0\dbhome_1\BIN\TNSLSNR.EXE

(2远程连接)不管报啥错,直接看tnsname.ora文件和客户端的环境变量配置

(3PLsql无法启动)解决办法,以管理员身份运行

猜你喜欢

转载自blog.csdn.net/fxiaoyaole/article/details/80520283
今日推荐