在使用toad管理或連接Oracle數據庫的時候,常要面對10-11-12等不同版本的數據庫,時常會出現客戶端版本過低或者過高導致一些功能無法順利使用,如版本過低無法連接數據庫,如無法直接使用12C的client導出11g的數據等等。爲此在Windows機器上配置多個client是非常有用的,也能極大提高工作效率。
以下是本人配置的步驟:
1.Oracle官網下載安裝11g的client
官網win x64各版本client下載地址:
https://www.oracle.com/technetwork/topics/winx64soft-089540.html
本人從官網爬下來的下載地址:
https://download.csdn.net/download/lanxuxml/10793673
2.Oracle官網下載12c的client並解壓至安裝目錄
下載地址同上。
3.win+r 輸入regedit打開註冊列表至\HKEY_LOCAL_MACHINE\SOFTWARE\Oracle,NEW KEY新增KEY_OraClient12c_home1,再新增NLS_LANG、ORACLE_HOME、ORACLE_HOME_NAME三個string value,填入對應的值(需要根據個人實際情況填寫)。如圖所示:
至此,配置完成(可以根據實際需要同樣配置10的的client),下圖是通過toad打開後的client選擇,親測均可用: