Window環境:注意是否配置Oracle環境變量,
- 如果存在11G環境,但沒有沒有配置環境變量;根據實際情況配置
例:
ORACLE_HOME=D:\app\Administrator\product\11.2.0\dbhome_1
TNS_ADMIN=D:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
path變量後面添加D:\app\Administrator\product\11.2.0\dbhome_1\bin;
如果不存在11G的環境,則根據系統版本,將升級包中的 instantclient_12_2_win.zip 解壓,並配置環境變量;根據實際情況配置
注意:這個是 Oracle12c 的環境,以後如果需要導入導出 dmp 文件,需注意版本問題
例:
TNS_ADMIN=D:\oracle\instantclient_12_2
NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK
path變量後面添加D:\oracle\instantclient_12_2;D:\oracle\instantclient_12_2\sdk;
- 在應用環境使用 sqlplus 和 sqlldr 連接金三以及省級數據庫,看是否能聯通
sqlplus system/[email protected]:1521/orcl
Linux 環境:
(1)如果沒有 Oracle 環境,則根據系統版本,將升級包中的 instantclient_12_2_linux.zip 拷入到 /usr/local/ 目錄下
[root@localhost /]# cd /usr/local/
[root@localhost local]# unzip instantclient_12_2_linux.zip
Archive: instantclient_12_2_linux.zip
creating: instantclient_12_2/
...............
[root@localhost local]# cd /usr/local/instantclient_12_2
[root@localhost instantclient_12_2]# chmod 777 sqlplus sqlldr
[root@localhost instantclient_12_2]# vim /etc/profile.d/oracle.sh
加入以下內容,保存退出:
export ORACLE_HOME=/usr/local/instantclient_12_2
export PATH=$ORACLE_HOME:$PATH
export TNS_ADMIN=$ORACLE_HOME/network/admin
export LD_LIBRARY_PATH=$ORACLE_HOME:$LD_LIBRARY_PATH
export NLS_LANG='SIMPLIFIED CHINESE_CHINA.ZHS16GBK'
[root@localhost instantclient_12_2]# source /etc/profile.d/oracle.sh
[root@localhost instantclient_12_2]# sqlldr
SQL*Loader: Release 12.2.0.1.0 - Production on Fri Feb 7 20:42:58 2020
Copyright (c) 1982, 2017, Oracle and/or its affiliates. All rights reserved.
Usage: SQLLDR keyword=value [,keyword=value,...]
Valid Keywords:
userid -- ORACLE username/password
.............
(2)在應用環境使用 sqlplus 和 sqlldr 連接金三以及省級數據庫,看是否能聯通
sqlplus system/[email protected]:1521/orcl
各版本instantclient_12_2下載連接,請在博主的下載中去找