免安裝Oracle連線資料庫(odbc驅動)
前言:
最近使用 R 開發資料分析系統,需要連線Oracle資料庫獲取資料,但是又不想為了拿幾個資料而裝一個Oracle,所以就想直接找個Oracle的odbc驅動,免去安裝Oracle客戶端的麻煩。以下對安裝過程作個記錄,希望對大家有所幫助。
正文:
下載:
首先,我們需要下載兩個驅動:
instantclient-odbc-win32-11.2.0.1.0 和 instantclient-basiclite-win32-11.2.0.1.0。
地址:http://www.oracle.com/technetwork/cn/topics/winsoft-095945-zhs.html
因為下載Oracle的產品一般都需要先註冊,所以我直接放網盤上了,如果嫌註冊麻煩的朋友可以從這裡下載:odbc驅動,提取密碼:j9yr
(如果百度雲盤失效的話還有微盤:odbc驅動,提取密碼:P0GG)
安裝:
步驟一:解壓
先把 basiclite 解壓出來,得到一個 instantclient_11_2 資料夾。然後把 odbc 裡面的檔案解壓到 instantclient_11_2 目錄下(別搞錯了順序!)。如下圖:
步驟二:
把Oracle資料庫所在的上的NETWORK資料夾拷貝到剛才解壓出來的 instantclient_11_2 目錄下。(其實也可以從任何一臺裝有Oracle的電腦上拿)
我隔壁的電腦裝有Oracle,它的NETWORK資料夾在 G:\app\John\product\11.2.0\dbhome_1
步驟三:
修改 NETWORK\ADMIN\tnsnames.ora 檔案:在文件末尾加上下面幾行程式碼
ORCL81 =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 100.100.100.100)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
注:把100.100.100.100改成你要連線資料庫的所在 IP,另外 ORCL81 和 orcl 可以改一下。特別注意別漏了括號或者多了空格什麼的,這段程式碼要求很嚴格,很可能因為多了一個空格而連線不成功。這段程式碼在 tnsnames.ora 一般也有,可以直接複製貼上,然後修改一下 IP 。
步驟四:
新增環境變數TNS_ADMIN,路徑指向 ADMIN 目錄。如下圖:
步驟五:
執行 instantclient_11_2 目錄下的 odbc_install.exe ,將會出現一個 DOS 視窗一閃而過。。
步驟六:
大功告成,去配置資料來源吧!
開啟ODBC資料來源管理器 -> 系統DNS -> 新增,彈出“建立新資料來源”視窗,選擇 Oracle in instantclient_11_2 開始新建資料來源!
轉載請註明出處,謝謝!(原文連結:http://blog.csdn.net/bone_ace/article/details/47628725)
相關文章
- Ubuntu 16.04下安裝Oracle資料庫的ODBC驅動UbuntuOracle資料庫
- 免安裝oracle軟體連線oracle資料庫Oracle資料庫
- 資料庫連線==odbc資料庫
- 安裝postgresql odbc驅動SQL
- 不能用jdbc-odbc橋驅動來設定資料庫連線嗎?JDBC資料庫
- jdbc-odbc連線資料庫 (轉)JDBC資料庫
- win10系統odbc驅動怎麼安裝_win10系統odbc驅動如何安裝Win10
- [20181224]使用odbc連線oracle資料庫.txtOracle資料庫
- Qt中通過ODBC連線MSSQL資料庫QTSQL資料庫
- oracle下載安裝及PLSQL連線資料庫教程OracleSQL資料庫
- 安裝mysql odbc驅動(版本5和3.51)MySql
- PG data wrapper 連線oracle 資料庫oracle_fdw 安裝APPOracle資料庫
- 達夢資料庫odbc的安裝教程資料庫
- 【YashanDB資料庫】PHP無法透過ODBC連線到資料庫資料庫PHP
- 幾種連線資料庫的OLEDB驅動程式資料庫
- CentOS下配置ODBC連線MySQL資料庫 V2.0CentOSMySql資料庫
- ODBC資料庫連線------java學習筆記之3資料庫Java筆記
- 【PG資料庫】PG資料庫的安裝及連線方法資料庫
- Oracle透過ODBC連線SQL Server資料庫後ORA-12514OracleSQLServer資料庫
- 關於windows下安裝mysql的驅動,及安裝完驅動找不到ODBC驅動的解決辦法WindowsMySql
- JDBC-ODBC橋接方法連線Excel資料庫的方法JDBC橋接Excel資料庫
- Oracle連線MongoDB資料庫OracleMongoDB資料庫
- Oracle資料庫連線方式Oracle資料庫
- Java連線oracle資料庫JavaOracle資料庫
- 「Oracle」Oracle 資料庫安裝Oracle資料庫
- java 連線oracle (jdbc-odbc橋)JavaOracleJDBC
- oracle連線SQLserver--通過ODBCOracleSQLServer
- 【Oracle】Python 連線Oracle 資料庫OraclePython資料庫
- oracle資料庫安裝Oracle資料庫
- 各種資料庫的jdbc驅動下載及連線方式資料庫JDBC
- java Jdbc連線oracle資料庫連線測試JavaJDBCOracle資料庫
- Python 連線 Oracle資料庫PythonOracle資料庫
- [Navicate]Navicate連線Oracle資料庫Oracle資料庫
- Python連線oracle資料庫PythonOracle資料庫
- oracle資料庫修改連線數Oracle資料庫
- NodeJs連線Oracle資料庫NodeJSOracle資料庫
- PLSQL連線oracle資料庫配置SQLOracle資料庫
- MySQL下載安裝配置及JDBC連線資料庫MySqlJDBC資料庫