解决Navicat连接oracle的一些问题

Navicat连接Oracle成功,出现的问题比较的多,查看了很多资料,现将我的步骤公开如下:
步骤:
1、安装完oracle 10.2.0版本和Navicat 8.2 for Oracle
   oracle下载地址:http://www.oracle.com/technology/software/products/database/oracle10g/htdocs/10201winsoft.html
   Navicat 8.2 for Oralce中文版及注册机在CSDN里可以下载到
 
2、使用Navicat连接时你可能会碰到以下问题:
(1)oci.dll的版本不对
    从 http://www.oracle.com/technology/software/tech/oci/instantclient/index.html 下载client
    里面很多,根据你的版本来下,我下载的是instantclient_11_1。
    在navicat的 工具-选项-其他-OCI ,选择刚下的client中的 oci.dll
    设置环境变量:
      1)在环境变量PATH中开头增加C:/Instantclient10_2;
      2)增加用户环境变量SQLPATH,值为C:/Instantclient10_2
      3)增加用户环境变量NLS_LANG,值为AMERICAN_AMERICA.UTF8
    选择 Basic 连接,就大概能连接上了
 
(2)双击连接时提示TNS:no listener
    启动服务,但是还会出现刚启动好,就自动停止服务了,
    我出现的原因是,
    在C:/oracle/product/10.2.0/db_1/NETWORK/admin下打开listener.ora文件后将HOST后的主机名 (ADDRESS = (PROTOCOL = TCP)(HOST = PC-200)(PORT = 1521))
    改成主机的IP地址:192.168.1.x 就好了。
    后面如果还会出现问题,注意打开log文件,查看错误的描述:
    C:/oracle/product/10.2.0/db_1/NETWORK/log

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值