Oracle11g IMPDP 的完整性如何?
我的任务是升级到新的 Oracle 数据库服务器 (11gR2)。前 DBA 给出了以下说明:
使用 Embarcadero 从旧服务器导出角色并在新服务器上执行 SQL
使用 Embarcadero 从旧服务器导出表空间并在新
服务器上执行 SQL 使用 Embarcadero 从旧服务器导出用户并在新
服务器上执行 SQL 使用 expdp/impdp 进行复制模式仅来自完整的 dmp 文件
我的问题是“我不能使用完整导出一次完成所有操作吗?”我唯一不能 100% 确定的是它是否会将所有表空间放回到相同的位置。
谢谢。
I was given the task of upgrading to a new Oracle Database Server (11gR2). The former DBA gave these instructions:
Use Embarcadero to export Roles from Old and execute SQL on New Server
Use Embarcadero to export Tablespaces from Old and Execute SQL on New
Use Embarcadero to export Users from Old and Execute SQL on New
Use expdp/impdp to copy the schemas only out of the full dmp file
My question is "Couldn't I just use the full export to do everything at once?" The only thing I'm not 100% sure of is whether it will put all the tablespaces back to the same locations.
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果您进行了完全导出(即指定了 FULL=Y),则它应该包含
CREATE TABLESPACE
命令,该命令将在目标服务器上重新创建表空间,并在与目标服务器相同的目录结构中使用相同的数据文件。源数据库。我不确定为什么前 DBA 更喜欢执行多个步骤而不是简单地使用 impdp——您是否问过他或她为什么不简单地使用 impdp?If you have a full export (i.e. you specified FULL=Y), it should contain the
CREATE TABLESPACE
commands that would recreate the tablespaces on the destination server with the same data files in the same directory structure as the source database. I'm not sure why the former DBA prefers to go through multiple steps rather than simply using impdp-- have you asked him or her why they don't simply use impdp?