qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          簡易客戶端連接配置連接數據庫

           windows 下
            PLSQL Developer或Toad不安裝Oracle客戶端連接數據庫的方法
            方法是:使用Oracle InstantClient連接oracle數據庫
            1 下載相應的程序,如是10204的instantclient-basic-win32-10.2.0.4.zip (34,742,358 bytes)
            或者instantclient-basic-win32-10.2.0.3-20061115.zip
            WIN64位系統
            2 將Oracle Instatnt Client解壓。如,至D:\test\instantclient_10_2
            3 環境變量配置: "控制面板"-"系統"-"高級"-"環境變量"-"系統變量"添加
          NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(或SIMPLIFIEDCHINESE_CHINA.ZHS16GBK)
          TNS_ADMIN = D:\test\instantclient_10_2
          LD_LIBRARY_PATH = D:\test\instantclient_10_2
          SQLPATH = D:\test\instantclient_10_2
          Path變量結尾添加;D:\test\instantclient_10_2
            4 在D:\test\instantclient_10_2中用添加如下內容的文件,文件名為tnsnames.ora
            5 可以下載單獨的Oracle SDK 和Oracle SQL PLUS到安裝目錄中,解壓即可運行
            附ORA文件內容與格式
          tnsnames.ora
          #D:/instantclient_10_2/tnsname.ora
          ORCL =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST =192.168.0.47)(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVER = dedicated)
          (SERVICE_NAME = mydb1)
          )
          )
            如果執行完以上步驟之后報錯:
            ORA_12705:Cannot access NLS data files orinvalid environment specified的錯誤
            則執行NLS_LANG = AMERICAN_AMERICA.ZHS16GBK(或SIMPLIFIEDCHINESE_CHINA.ZHS16GBK)
            的時候替換另一種字符集
           linux下
            1、 去官網下載安裝包
            比如對應11gr2的
          oracle-instantclient11.2-basic-11.2.0.1.0-1.i386.rpm
          oracle-instantclient11.2-devel-11.2.0.1.0-1.i386.rpm
          oracle-instantclient11.2-sqlplus-11.2.0.1.0-1.i386.rpm
            2、 copy到linux上執行安裝
            rpm -ivh XXX.rpm
            3、 配置環境變量
            編輯vi .bashrc,追加
          export ORACLE_HOME=/usr/lib/oracle/11.2/client
          export TNS_ADMIN=$ORACLE_HOME/network/admin
          export NLS_LANG='simplified chinese_china'.ZHS16GBK
          export LD_LIBRARY_PATH=$ORACLE_HOME/lib
          export PATH=$ORACLE_HOME/bin:$PATH
            手動創建目錄$ORACLE_HOME/network/admin
            并在這個目錄下創建編輯文件tnsnames.ora
            添加鏈接串
          ORCL =
          (DESCRIPTION =
          (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.9.76)(PORT = 1521))
          )
          (CONNECT_DATA =
          (SERVICE_NAME = orcl)
          )
          )
            4、 執行命令source .bashrc生效修改內容,測試連接sqlplus
            5、 如果出現sqlplus: error while loading shared libraries: libaio.so.1: cannot open shared object file: No such file or directory
            則安裝相應包即可

          posted on 2014-01-09 10:12 順其自然EVO 閱讀(317) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2014年1月>
          2930311234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 玉环县| 新营市| 宣武区| 鹤山市| 汝州市| 峨边| 比如县| 江华| 佛冈县| 台东县| 中阳县| 赣州市| 富顺县| 皋兰县| 湟中县| 大兴区| 顺义区| 哈密市| 彭山县| 十堰市| 信阳市| 肇东市| 连山| 靖西县| 禹州市| 尚义县| 托里县| 嘉兴市| 汕头市| 平阳县| 增城市| 合水县| 南城县| 巴南区| 汽车| 张北县| 文水县| 五台县| 鸡西市| 潜江市| 渝北区|