导出 Oracle SQL 数据库
Exporting Oracle SQL database
我正在将 Oracle 上的数据库从 Linux 导出到 Windows。
我已经尝试了 Stack Overflow 上的所有答案。
使用 exp 时,我收到:
Message 206 not found; No message file for product=RDBMS, facility=EXP
Copyright (c) 1982, 2009, Oracl
Invalid format of Export utility name
Verify that ORACLE_HOME is properly set
Export terminated unsuccessfully
EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP
我已经导出 ORACLE_HOME、ORACLE_SID 和路径:
export ORACLE_HOME=u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=xe
export PATH=$PATH:$ORACLE_HOME
我也尝试过使用 expdp,这给了我这个错误:
UDE-00013: Message 13 not found; No message file for product=RDBMS, facility=UDE
UDE-00019: You may need to set ORACLE_HOME to your Oracle software directory
我现在真的很困惑。
提前感谢您的帮助。
编辑:
Oracle_env.sh
您的 ORACLE_HOME
路径是错误的,缺少首字母 /
。这意味着他的 Oracle 工具看不到他们需要的文件,因此会出现您看到的错误。您对 PATH
的修改还应该在该主目录中添加 bin
目录:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=xe
export PATH=$PATH:$ORACLE_HOME/bin
如果您将这些命令放入一个文件中,那么您必须获取该文件的源代码,以便将更改应用于您当前的会话。您也可以直接在 shell 配置文件脚本(例如 ~/.bash_profile
)中设置它们,方法是将这三行复制到该文件中 - 然后它们将自动设置以供将来登录。
Oracle provide a file to set up the environmet,所以你可以这样做,而不是自己设置这些:
. /u01/app/oracle/product/11.2.0/xe/oracle_env.sh
您可以在每次登录时手动操作,或者将该行添加到您的 shell 配置文件脚本中。
我正在将 Oracle 上的数据库从 Linux 导出到 Windows。
我已经尝试了 Stack Overflow 上的所有答案。
使用 exp 时,我收到:
Message 206 not found; No message file for product=RDBMS, facility=EXP
Copyright (c) 1982, 2009, Oracl
Invalid format of Export utility name
Verify that ORACLE_HOME is properly set
Export terminated unsuccessfully
EXP-00000: Message 0 not found; No message file for product=RDBMS, facility=EXP
我已经导出 ORACLE_HOME、ORACLE_SID 和路径:
export ORACLE_HOME=u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=xe
export PATH=$PATH:$ORACLE_HOME
我也尝试过使用 expdp,这给了我这个错误:
UDE-00013: Message 13 not found; No message file for product=RDBMS, facility=UDE
UDE-00019: You may need to set ORACLE_HOME to your Oracle software directory
我现在真的很困惑。
提前感谢您的帮助。
编辑: Oracle_env.sh
您的 ORACLE_HOME
路径是错误的,缺少首字母 /
。这意味着他的 Oracle 工具看不到他们需要的文件,因此会出现您看到的错误。您对 PATH
的修改还应该在该主目录中添加 bin
目录:
export ORACLE_HOME=/u01/app/oracle/product/11.2.0/xe
export ORACLE_SID=xe
export PATH=$PATH:$ORACLE_HOME/bin
如果您将这些命令放入一个文件中,那么您必须获取该文件的源代码,以便将更改应用于您当前的会话。您也可以直接在 shell 配置文件脚本(例如 ~/.bash_profile
)中设置它们,方法是将这三行复制到该文件中 - 然后它们将自动设置以供将来登录。
Oracle provide a file to set up the environmet,所以你可以这样做,而不是自己设置这些:
. /u01/app/oracle/product/11.2.0/xe/oracle_env.sh
您可以在每次登录时手动操作,或者将该行添加到您的 shell 配置文件脚本中。