日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Oracle免客户端InstantClient安装使用

發布時間:2023/12/9 编程问答 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Oracle免客户端InstantClient安装使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

正常情況下,用PL/SQL等軟件連接Oracle,需要安裝Oracle客戶端軟件,一般安裝oracle客戶端差不多需要2G左右的硬盤空間,但如果我們僅僅是連接數據庫進行查詢和執行一些相應的語句而不進行相應開發,那么oracle客戶端就顯得太耗資源了。

查閱了一些相關資料,發現其實oracle為我們提供了輕便的工具:oracle instantclient package. 使用此工具,就無需安裝oracle客戶端了。 這里結合我的情況,說說如何使用,詳細步驟如下:

運行環境:windows XP sp3,新安裝系統,從未安裝過任何版本Oracle(如果原本環境中存在oracle,此安裝不適用)

一、下載Instant Client
下載頁面:
http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html
下載:Instant Client for Microsoft Windows (32-bit) (49M)

注:ZIP格式,文件大小49M,下載需注冊,密碼需有大小寫字母組合,有點點麻煩,這里附上一個我上傳的下載地址,點擊下載
instantclient-basic-win32-11.1.0.7.0.zip
49M
MD5:9986A0C69C9ADB8BC09F667BCBCCA446

?

二、解壓縮包到d:\instantclient_11_2(任意,但如改其它路徑,請注意也要在下面修改)

?

三、設置變量:右擊"我的電腦" - "屬性" - "高級" - "環境變量" - "系統環境變量":
1、新建NLS_lANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK(注意中間有空格,這個如果不設,toad查詢中文會是亂碼)
??另一值為:AMERICAN_AMERICA_CHINA.ZHS16GBK(另一種設置方法,如用第一值不行時可試試這個)
2、新建TNS_ADMIN=d:\instantclient_11_2(這里的d:\instantclient_11_2就是第二步的目錄)
3、新建Path=d:\instantclient_11_2(這里的d:\instantclient_11_2就是第二步的目錄)

?

四、保存以下內容為注冊表文件,導入注冊表(路徑部分,請自己修改)附下載地址

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1]
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_BUNDLE_NAME"="Enterprise"
"ORACLE_GROUP_NAME"="Oracle - OraClient10g_home1"
"ORACLE_HOME"="d:\\instantclient_11_2"
"ORACLE_HOME_KEY"="SOFTWARE\\ORACLE\\KEY_OraClient10g_home1"
"ORACLE_HOME_NAME"="OraClient10g_home1"

?(這里要注意下 這個版本號,如果是OraClient11g的話就要改成OraClient11g) ?11G的配置如下

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient11g_home1]
"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK"
"ORACLE_BUNDLE_NAME"="Enterprise"
"ORACLE_GROUP_NAME"="Oracle - OraClient11g_home1"
"ORACLE_HOME"="d:\\instantclient_11_2"
"ORACLE_HOME_KEY"="SOFTWARE\\ORACLE\\KEY_OraClient11g_home1"
"ORACLE_HOME_NAME"="OraClient11g_home1"

五、建立tnsnames.ora,并保存到安裝目錄:d:\instantclient_11_2。下面內容里帶[]的內容請替換成你自己的。

-------------------以下內容為文件內容----------------
# tnsnames.ora Network Configuration File: c:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora
# Generated by Oracle configuration tools.

[連接名稱] =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = [數據庫IP]))(PORT = [數據庫端口]))
)
(CONNECT_DATA =
(SERVICE_NAME = [數據庫名])
????)
??)

EXTPROC_CONNECTION_DATA =
??(DESCRIPTION =
????(ADDRESS_LIST =
??????(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC1))
????)
????(CONNECT_DATA =
??????(SID = PLSExtProc)
??????(PRESENTATION = RO)
????)
??)

-------------------以上內容為文件內容----------------

?

六、測試:
打開PL\SQL,
用戶名為數據庫用戶名
口令為數據庫用戶口令
數據庫,這里要注意,不是Orcl的數據庫名,是你建立的tnsnames.ora里的[連接名稱]
連接為“Normal”默認即可
點確定后,OK,連接成功

?

至此,安裝已經完成。toad、PLSQL Developer等工具,以及應用軟件都可以正常使用了。

附:相關下載鏈接:

instantclient-basic-win32-11.1.0.7.0.zip
注:ZIP格式,文件大小49M
MD5:9986A0C69C9ADB8BC09F667BCBCCA446

注冊表文件

轉載于:https://www.cnblogs.com/toSeeMyDream/p/4212829.html

總結

以上是生活随笔為你收集整理的Oracle免客户端InstantClient安装使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。