求一个导出多用户多表空间的数据库方法

时间:2022-08-29 11:48:44
原始数据库:多用户,多表空间,每个用户只能查看权限内的表,先需要建立一个新的数据库,需要将原数据库的结构全部导入,不带数据(包括触发器、存储过程等)。
我用了TOAD、PowerDesigner都找不到很好的办法,因为这个用户不能导出别的用户的表,或者报错。
先求一个能将整个数据库导出而不带数据且能够导入新库的放法。软件工具也行。
谢谢~

8 个解决方案

#1


这不是工具的问题吧, 要得有权限才行啊。用SYS或SYSTEM 就行啊。

#2


用高级权限的帐号导出结构吧

#3


那就算是用了高级权限,可以一下子导出所有的表和结构吗?还是还要一个表空间一个表空间的导呀?

#4


full=y rows=n

#5


引用 4 楼 zhumingxu1984 的回复:
full=y rows=n

求完整语句。
ps:这个可以无视用户表空间将数据库全部导出且不带数据吗?

#6


imp exp impdp expdp 可以解决所有的问题,它们解决不了的用任何工具你也解决不了,除非你自己写一个数据分析和导出工具。

#7


引用 6 楼 forgetsam 的回复:
imp exp impdp expdp 可以解决所有的问题,它们解决不了的用任何工具你也解决不了,除非你自己写一个数据分析和导出工具。

我也知道能用语句解决,但是我经验不多,还急需,求赐教。

#8


人工置顶...

#1


这不是工具的问题吧, 要得有权限才行啊。用SYS或SYSTEM 就行啊。

#2


用高级权限的帐号导出结构吧

#3


那就算是用了高级权限,可以一下子导出所有的表和结构吗?还是还要一个表空间一个表空间的导呀?

#4


full=y rows=n

#5


引用 4 楼 zhumingxu1984 的回复:
full=y rows=n

求完整语句。
ps:这个可以无视用户表空间将数据库全部导出且不带数据吗?

#6


imp exp impdp expdp 可以解决所有的问题,它们解决不了的用任何工具你也解决不了,除非你自己写一个数据分析和导出工具。

#7


引用 6 楼 forgetsam 的回复:
imp exp impdp expdp 可以解决所有的问题,它们解决不了的用任何工具你也解决不了,除非你自己写一个数据分析和导出工具。

我也知道能用语句解决,但是我经验不多,还急需,求赐教。

#8


人工置顶...