在oracle中导入dbf文件
我在亚马逊ec2中有两个oracle数据库表空间的快照。 目前我们可以针对其中一个表空间启动数据库。有没有办法用单独的用户将第二个表空间导入到oracle中。
我们尝试创建一个指向同一个 dbf 文件的新表空间并将其关联到新用户,但该用户无权访问任何对象。 dbf 内容不会加载到数据库中。
有什么帮助吗?
谢谢。
I have snapshots of two oracle database tablespaces in amazon ec2.
Currently we are able to start a database against one of the tablespaces. Is there any way to import the second tablespace into the oracle with a separate user.
We tried creating a new tablespace pointing at the same dbf file and associate it to a new user but the user does not have any access to any objects. The dbf contents are not loaded into the database.
Any help ?
Thanks.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您也许可以使用可传输表空间到达那里。也就是说,是否有理由不能简单地创建一个新表空间,然后将数据复制到新表空间?您可以通过数据泵或 SQL 来做到这一点。
我假设您对复制该表空间中保存的数据而不是表空间本身更感兴趣。
You might be able to get there using transportable tablespace. That said, is there a reason you cannot simply create a new tablespace and then copy the data to the new tablespace? You could do that either via data pump or SQL.
I am assuming you are more interested in duplicating the data held in that tablespace versus the tablespace itself.