oracle client 安装

来源:互联网 发布:阳江网络问政平台首页 编辑:程序博客网 时间:2024/06/05 10:11

SQL client 搭建(遇到的问题及解决)

1.      oracle官网下载11g client客户端软件,解压安装参考同文件下的安装手册;

2.      在安装过程中,如在网络服务名配置中出现如下问题:

1) 监听没有开启:

查看本地端口状态,发现没有开启监听端口,(下图是成功开启的)

这里需要修改oracle服务器的配置文件:

打开:C:\app\DonWu\product\11.2.0\dbhome_1\NETWORK\ADMIN

有这几个文件:

 

修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora
SID_NAME = CLRExtProc 改为 SID_NAME = orcl (orcl是实例名)
HOST = localhost 改为 HOST = 192.168.1.111(服务器IP)

 

修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\tnsnames.ora
两处HOST = localhost 改为 HOST = 192.168.1.111
SID = CLRExtProc 改为 SID = orcl

 

 

 

2) ORA-28547:连接服务器失败,可能是OracleNet管理错误

修改..\app\admin\product\11.2.0\dbhome_1\NETWORK\ADMIN\listener.ora

                SID_LIST_LISTENER =
                    (SID_LIST =
                        (SID_DESC =
                                (SID_NAME = prod)
                                 (ORACLE_HOME = /u01/app/oracle/product/10.2.0/db_1)
                                (PROGRAM = extproc)   注释或去掉次行即可
                                                )
                                 )

3)    在确认账号密码无误出现密码错误提示:ORA-01017invalid username/password;logon denied" (密码丢失解决方案)

查看ORACLE_BASE\ORACLE_HOME\NETWORK\ADMIN的sqlnet.ora文件

sqlnet.ora 如果是 SQLNET.AUTHENTICATION_SERVICES= (NONE) ,

需更改为SQLNET.AUTHENTICATION_SERVICES= (NTS);

4) 另外,在修改这些后,要重启oracle服务器。(用管理员CMD运行,以上文件也要修通过管理员才能修改)

“Lsnrctl start” 启动监听程序

“Lsnrctl stop” 停止监听程序

“Lsnrctl status” 查看监听程序

3.      接着安装pl sql develop第三方工具即可操作数据库。

https://www.allroundautomations.com/  下载

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0 0
原创粉丝点击