zoukankan      html  css  js  c++  java
  • PLSQL的安装

    解压到目标机器上(假设是台全新安装的Windows就可以)

    在这里我选择了该文件夹:C:instantclient_11_2_x86

    3、配置tnsnames.ora

    用记事本新建tnsnames.ora文件保存在该路径下:

    C:instantclient_11_2_x86NETWORKADMIN nsnames.ora

    内容参考下面的进行配置:

    yiz_pro_credit =

      (DESCRIPTION =

        (ADDRESS = (PROTOCOL = TCP)(HOST = 19.18.20.21)(PORT = 1521))

        (CONNECT_DATA =

          (SERVER =damocles.orcl)

          (SERVICE_NAME =damocles.orcl)

        )

      )

    正常情况下我们的监听文件是没有orcl结尾的,但是这里远程服务器设置成了以orcl结尾的,这一步就是我一直出错的原因

    4、解压PL/SQL到目标机器上,如:D:PLSQL(这里有一种说法是在选择安装路径的时候不要带有括号的,不知是真是假,反正我的路径灭有)

    5、打开PL/SQL,登录的时候,“取消”即可。

    进入“首选项”(工具-〉首选项),左侧选择Oracle,右侧填写“Oracle主目录名”以及OCI库地址即可:

     

    6、完成以上步骤,重新打开PLSQL,输入用户名密码,选择正确的数据库即可。

     

    7、中文乱码问题

    7.1 方法1:设置环境变量(全局,可能对其它Oracle客户端产生影响)

    “计算机”->“系统属性”->“高级系统设置”->“系统属性/高级 选项卡”->“环境变量”->“系统变量”->“新建”->
    变量名:NLS_LANG
    变量值:SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    7.2 方法2:设置注册表(不适用于Instant Client或其他XCopy客户端)(全局,可能对其它Oracle客户端产生影响)

    [HKEY_LOCAL_MACHINESOFTWAREORACLEKEY_XE]
    "NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"

    其中KEY_XE可能和不同的Oracle安装包不同,根据自己情况进行调整。

    7.3 方法3:在启动PLSQL前设置(独立,不会对其它Oracle客户端产生影响)

    7.3.1 在PLSQL安装文件夹下,新建bat文件,内容如下:

    set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    plsqldev.exe

    其 中plsqldev.exe为PLSQL运行文件。执行该bat后,会自动打开plsql developer,输入用户名密码,中文乱码问题通常就得到解决。但是直接执行这个bat文件会导致会有个黑色的命令行窗口,写一个vbscript文 件plsqldev.vbs在安装目录下,内容如下:

    createobject("wscript.shell").run "SetChineseCharset.bat",0

    以后运行plsqldev.vbs即可(可以右键发送快捷方式到桌面,并且修改图标为http://files.cnblogs.com/volnet/plsqldev.ico

    7.3.2 为了消除黑色的命令行窗口,也可以直接写下面这样的bat文件:

    set nls_lang=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    start plsqldev.exe

    这样就不会出现黑色的命令行窗口了。同样修改图标的方法同上。

     

  • 相关阅读:
    推荐:《TestDrive ASP.NET MVC》 节选与作者访谈
    30天敏捷结果(15):让自己处于宁静状态
    MDSF:如何使用GMF来做TOGAF建模工具
    强烈推荐:好书、好人、好谚语
    推荐:50个加强表单的jQuery插件
    101与金根回顾敏捷个人:(1)基于MBTI模型发现你的职业性格
    30天敏捷结果(19):你在为谁做事?
    30天敏捷生活(13):获得他人的反馈
    SourceForge.net上的新项目(2005/07/05)
    Open License,开源的许可生成器,实现你自己的许可管理器/应用
  • 原文地址:https://www.cnblogs.com/smail-bao/p/5532207.html
Copyright © 2011-2022 走看看