oracle 导出 用户对象
一、应用场景:
从A数据库中导出用户对象,然后导入到B数据库中.
二、用户对象的范围:
用户对象包括:表结构、视图、存储过程、序列......
三、导出方式:
通过sqlplus工具自带的【 导出用户对象】 菜单进行导出。
四、导出前需要注意的地方:
需要对视图代码进行检查,否则导入时可能报sql异常错:
1、视图代码之间不能有空行,比如:
2、视图必须以分号结束,一个视图里面有且只有一个分号,包括注释里面的分号。例如,下面就是错误的:
多了一个分号。
没有分号。
五、导入的时候需要注意的地方
1、导入前删除原来的用户对象
2、在sqlplus的命令窗口中加载sql文件
3、打开sql文件后,将sql中的用户名全部替换为当前数据库的用户名
4、执行命令。