Oracle 12c:在 Linux 上安装 expdp 和 impdp

lau*_*urt 3 oracle impdp expdp oracle-12c

Linux 的默认 Oracle 安装没有附带 expdp 和 impdp 命令行工具。我在 Oracle 的网站上找不到它们。我怎么能安装它们?

ato*_*pas 5

数据泵实用程序在 Oracle 数据库安装期间自动安装。只要环境变量 ( PATH, ORACLE_HOME) 设置正确,它就应该可以正常工作。永久设置PATHORACLE_HOME变量 -

1) 在操作系统中以 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
Run Code Online (Sandbox Code Playgroud)

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
Run Code Online (Sandbox Code Playgroud)

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:
Run Code Online (Sandbox Code Playgroud)

设置 Oracle 环境变量