zoukankan      html  css  js  c++  java
  • Windows 64位 安装Oracle instantclient 官方绿色版和PL/SQL Developer 总结

    原文: http://blog.csdn.net/kimsoft/article/details/8751267

    操作系统:Windows 7 64位旗舰

    要求,安装PL/SQL Developer用于开发

    一、下载Oracle官方精简绿色版

    http://www.oracle.com/technetwork/topics/winsoft-085727.html

    特别注意,要下载32位的,因为PL/SQL Developer目前只有32位的版本

    二、安装配置instantclient

    下载后,解压到D:Oracleinstantclient_11_2(特别注意,此目录只能是字母数字下划线的组合,不然可能出现问题)

    建立目录D:Oracleinstantclient_11_2 etworkadmin

    放一个tnsnames.ora,内容如下:

    # TNSNAMES.ORA Network Configuration File:%ORACLE_HOME% etworkadmin nsnames.ora
    # Generated by Oracle configuration tools.
    EOA_249 =
    (DESCRIPTION =
    (ADDRESS_LIST =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.249)(PORT = 1521))
    )
    (CONNECT_DATA =
    (SERVICE_NAME = DEVDB)
    )
    )

    注意几点:

    SERVICE_NAME写成SID貌似也是可以的

    所有的字符注意顶格写,不然可能有意想不到问题

    设置以下环境变量

    ORACLE_HOME=D:Oracleinstantclient_11_2

    TNS_ADMIN=%ORACLE_HOME% etworkadmin

    NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK

    Path变量最前面加上%ORACLE_HOME%;

    三、安装PL/SQL Developer 及配置

    下载地址:

    http://allroundautomations.com/

    特别注意,安装时不能安装到带有(x86)的文件夹中

    在PLSQL Developer中设置Oracle_Home和OCI Library: 
    Tools -> Preferences -> Oracle -> Connection:
    Oracle_Home: D:Oracleinstantclient_11_2
    OCI Library: D:Oracleinstantclient_11_2oci.dll

    PLSQL Developer 延长试用期办法,30天删除一次注册表
    删除以下注册表内容:
    HKEY_CURRENT_USERSoftwareAllround Automations
    HKEY_CURRENT_USERSoftwareMicrosoftSecurity

     

    最后,不想配置环境变量的朋友,可以写个批处理

    可以在PL/SQL Developer所在目录建立一个.bat文件,内容如下(路径参照自己安装的客户端路径):


    @echo off  

    set ORACLE_HOME=D:Oracleinstantclient_11_2
    set PATH=%ORACLE_HOME%;%PATH%; 
    set TNS_ADMIN=%ORACLE_HOME% etworkadmin
    set NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
    start plsqldev.exe 

  • 相关阅读:
    51. N皇后-递归dfs+回溯-困难
    Python基础/注意事项
    22. 括号生成-递归dfs回溯-中等难度
    40. 组合总和 II-递归dfs+剪枝-中等难度
    90. 子集 II-递归+dfs-中等难度
    78. 子集-递归+dfs-中等难度
    871. 最低加油次数-贪心-困难
    T-SQL 日期函数
    T-SQL DISTINCT子句 去重复
    T-SQL 数值函数
  • 原文地址:https://www.cnblogs.com/kunpengit/p/5883315.html
Copyright © 2011-2022 走看看