`

关于PLSQL本地不安装ORACLE的配置

 
阅读更多

以下内容为从网络上直接复制过来的,也已经通过了实践,以备参照!

关于PLSQL本地不安装ORACLE的配置

 (2012-05-29 14:41:01)
   

 首先,欢迎您来到10086小猪博客http://blog.sina.com.cn/10086xiaozhu

1.首先按照链接下载http://www.oracle.com/technetwork/indexes/downloads/index.html 

  按照下图找到 Instant Client 关于PLSQL本地不安装ORACLE的配置

 接下来:按照您的系统选择对应的客户端压缩包.这里我提供给您图解:

 1. 因为我是win7 32 位系统,红色代表我选中双击进入

关于PLSQL本地不安装ORACLE的配置
 2.  接下来,进入下载页面,提示我们选择同接受条款。
关于PLSQL本地不安装ORACLE的配置

  3.你可以根据您的需求选择。

 关于PLSQL本地不安装ORACLE的配置

 第二步、我们已经成功下载了,接下来就是解压,这时候你可以把你解压的文件夹放在任何位置。

         我D盘是安装软件的盘,所以我放在D盘。打开instantclient_11_2文件夹(就是解压后的文件夹)

         创建一个 tnsnames.ora 的文件。

       <!-------------不知道怎么改后缀名的看这里---------------------------!>

        XP系统的 点击窗口栏中的 工具---文件夹-查看-隐藏已知文件类型的扩展名(对勾去掉)

       关于PLSQL本地不安装ORACLE的配置
        <!------------------------------------------------------------------!>     

       创建好我们可以通过写字板打开,把下面这段拷贝进去。但有点修改哦!

        A =
         (DESCRIPTION =
         (ADDRESS_LIST =
         (ADDRESS = (PROTOCOL = TCP)(HOST = B )(PORT = 1521))
           )
         (CONNECT_DATA =
          (SERVICE_NAME = C)
       )
     )

   第一个A是你本机名称,B是你要远程连接的IP,C就是你的数据库实例名。

 第三步、

   我的电脑右击-属性-高级-环境变量配置

 

NLS_LANG = SIMPLIFIED CHINESE_CHINA.ZHS16GBK(或AMERICAN_AMERICA.ZHS16GBK)   不设置会出现中文乱码
TNS_ADMIN = d:\instantclient_11_2

 

 注意:如果在操作的时候遇到“ora-01460”的错误,可能是字符集设置跟服务器不一致。可以先在plsqldev中打开sql窗口,执行select userenv('language') from dual,然后就可以得到你要连接的数据库的字符集设置,然后在本地环境变量里设置NLS_LANG=<服务器的字符集>,问题就解决了。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics