zoukankan      html  css  js  c++  java
  • 本地未安装Oracle数据库,如何连接远程Oracle数据库

    方法一:用Navicat Premium连接

      注意,这里用的要是黄色的版本,而不是只针对Mysql的绿色版本

                                 

      工具栏选择【工具】-【选项】,点击【其他-OCI】 

             

      你会发现有个OCI library和SQL 需要你去填充;这里需要下载OCI!

        OCI下载地址:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html

      选择你需要下载的版本:

          

        下载你所需连接的Oracle数据库的版本OCI和Sql:

            

        下载完成后,解压到本地。这样刚刚空白的地方我们就可以填充了:

           

          

        做到这一步,连接的时候还是会报错,这是因为我们没有设置环境变量,应该设置一下环境变量:

          NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK
             TNS_ADMIN = E:OraclePLSQLinstantclient_11_2

        TNS_ADMIN的值为解压的OCI文件地址。这样再次连接,连接成功!【需要重启客户端】

    方法二:plsqldev连接

        在网上下载plsqldev客户端,安装:

            

        打开:

            

        第一次打开时,【连接为】是没有的,进去后,会发现没有登录:

            

        选择工具栏【工具】-【首选项】:  

            

        你会发现红线框出来的部分是空的,这是后把你在方法一中描述的OCI库目录名和oci.dll文件地址添加到里面,应用,重启客户端

        再次打开的时候,你会发现多出了我刚刚说明的没有的那一栏:

              

        输入用户名、口令、密码。

        下面进行最重要的一步,修改tnsnames.ora文件,【把你要连接的Oracle数据库定义语句添加到tnsnames.ora文件中】:

            

        进入后,就发现可以连接了【环境变量设置参照方法一】。

  • 相关阅读:
    CentOS下通过yum安装svn及配置
    CentOS使用YUM安装php运行环境,包含php,php-fpm,nginx,mysql
    centos6.5直接yum安装nginx
    用Xshell设置CentOS密钥登录
    CentOS安装系统时硬盘分区建议
    jQuery.extend 函数详解
    jQuery自定义插件
    SVN常用命令
    iwebshop判断是不是微信打开,这样可能把微信支付显示出来
    Angularjs使用 ajax实例
  • 原文地址:https://www.cnblogs.com/fx-blog/p/6232077.html
Copyright © 2011-2022 走看看