Oracle
Oracle 12c:在 Linux 上安裝 expdp 和 impdp
Linux 的預設 Oracle 安裝沒有附帶 expdp 和 impdp 命令行工具。我在 Oracle 的網站上找不到它們。我怎麼能安裝它們?
在安裝 Oracle 數據庫期間會自動安裝數據泵實用程序。只要環境變數(
PATH
,ORACLE_HOME
)設置正確,它應該可以正常工作。永久設置PATH
和ORACLE_HOME
變數-
- 在作業系統中以 oracle 使用者身份登錄。
2)
[oracle@ora12c Desktop]$ vi ~/.bash_profile
ORACLE_BASE=/u01/app/oracle; export ORACLE_BASE ORACLE_HOME=$ORACLE_BASE/product/12.1.0/db_1; export ORACLE_HOME PATH=.:${JAVA_HOME}/bin:${PATH}:$HOME/bin:$ORACLE_HOME/bin
3)
[oracle@ora12c Desktop]$ . ~/.bash_profile
4)檢查變數的值。
[oracle@ora12c Desktop]$ echo $ORACLE_HOME /u01/app/oracle/product/12.1.0/db_1 [oracle@ora12c ~]$ echo $PATH .:/usr/local/java/bin:/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/sbin:/usr/sbin:/sbin:/home/oracle/bin:/u01/app/oracle/product/12.1.0/db_1/bin:/usr/bin:/bin:/usr/bin/X11:/usr/local/bin:/u01/app/common/oracle/bin
- 嘗試執行 expdp
[oracle@ora12c Desktop]$ expdp Export: Release 12.1.0.2.0 - Production on Tue Oct 4 16:46:44 2016 Copyright (c) 1982, 2014, Oracle and/or its affiliates. All rights reserved. Username: