我是Oracle 11g的初学者。我在oracle 11g(Application Express)中创建了一个数据库。如何在Oracle 11g(Application Express Edition)中导出导入数据库?
我想导出这个数据库与所有数据(整个工作区),并将其导入另一台已安装Oracle的计算机。是否有任何方式导出 - 在oracle 11g应用程序express中导入整个工作区?
我是Oracle 11g的初学者。我在oracle 11g(Application Express)中创建了一个数据库。如何在Oracle 11g(Application Express Edition)中导出导入数据库?
我想导出这个数据库与所有数据(整个工作区),并将其导入另一台已安装Oracle的计算机。是否有任何方式导出 - 在oracle 11g应用程序express中导入整个工作区?
对于一个完整的数据库导出/导入使用
exp [email protected] FULL=Y FILE=PATH_TO_DUMPFILE
imp [email protected] FULL=Y FILE=PATH_TO_DUMPFILE
用户必须具有EXP_FULL_DATABASE RESP IMP_FULL_DATABASE角色(或等值的东西,比如DBA)。 DB是你的数据库(例如XE,如果你有expreess版本)
sql命令行不能识别exp命令。因为我是Oracle的初学者,请帮助我完成详细步骤。提前致谢。 – nutboltu
你不要在sqlplus中执行它们,而是在OS命令行中执行它们。 – Drunix
对于任何人现在发现这个问题,有[两个新的命令](https://oracle-base.com/articles/10g/oracle-data-pump-10g)用于导出和导入整个数据库。 'expdp user @ DB full = Y dumpfile = PATH_TO_DUMPFILE'和'impdp user @ DB full = Y dumpfile = PATH_TO_DUMPFILE'。 –
dba.stackexchange.com的一个更好的套件,但是在'exp'和'imp'工具中有一个loook。 – Drunix
在实用工具中,我发现只有数据导出导入功能,但没有找到任何可导出整个数据库的地方。 – nutboltu
您正在将Application Express(即您的工作空间)与数据库模式混合使用。你想要导出/导入哪个? –