如何把一个数据库的表结构都导入到另外一个数据库?

[复制链接]
查看11 | 回复9 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
数据库A的表、索引、约束、存储过程等,希望都能倒入倒数据库B中。而对于A,只有普通用户的权限。
有什么好的办法?
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
如果你没有exp的权限是无法导出的。
不知道你的普通用户权限是什么权限。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
把那个权限加上
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
用exp和imp导入,前提是有权限
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
用户要有EXP的权限,导出时选择按用户方式,可以导出此用户的对象,再导入到B库
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
我只有某个oracle普通用户的权限,没有oracle所在主机的权限。
emp只能再操作系统层面上操作吧,光有oracle的用户是不行的
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
没有权限,exp/imp好像不行。
oracle普通用户的权限指的是什么?有没有dba权限。
可以编写脚本生成创建对象的ddl语句。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
也许你可以试一下,pl/sql developer这个工具中对象比较的功能,它可以应用两DB之前的差异
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
要把一个库的结构导入到另外一个库连权限都没有就没得讨论了吧
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
没有去测试了。
但用户导出导入自己的表结构应该是可以的。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行