LinuxのデフォルトのOracleインストールには、expdpおよびimpdpコマンドラインツールが付属していませんでした。 OracleのWebサイトでそれらを見つけるのが困難です。どうすればインストールできますか?
Data Pumpユーティリティは、Oracle Databaseのインストール時に自動的にインストールされます。環境変数(PATH
、Oracle_HOME
)が適切に設定されている限り、問題なく動作するはずです。 PATH
およびOracle_HOME
変数を永続的に設定するには、
1)OSに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
5)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: