由于业务需要,我们经常要把本地数据库导出后,再在客户处进行导入。
命令如下:
导出:exp TT@ORASRV file=TT.DAT
导入:imp TT@ORASRV file=TT.DAT full=y但是在导入时,由于很多表、视图、触发器,序列都已经存在,所以会导致
“IMP-00015错误:由于对象已经存在,下列语句失败”。我希望本地文件能完全替代客户处的数据库内容,所以我删除了原来表空间,
再建一个同名的表空间,即使如此,原来表空间的触发器,序列等都没有得到
清除。请问;要实现我想要的功能,该如何做。
命令如下:
导出:exp TT@ORASRV file=TT.DAT
导入:imp TT@ORASRV file=TT.DAT full=y但是在导入时,由于很多表、视图、触发器,序列都已经存在,所以会导致
“IMP-00015错误:由于对象已经存在,下列语句失败”。我希望本地文件能完全替代客户处的数据库内容,所以我删除了原来表空间,
再建一个同名的表空间,即使如此,原来表空间的触发器,序列等都没有得到
清除。请问;要实现我想要的功能,该如何做。
解决方案 »
- 数据库如何区分表的字段是双亲还是孩子
- 再提Oracle字符集问题
- 如何让32位oracle在32位2003server上占用50g内存。
- 求获取当前记录的 前一条记录 和后一条句路的 查询语句 (不用变量)
- 求oracle教程
- 我把win2000的本地连接的TCP/IP筛选中只打开了几个要用的端口,但是我的oracle817就连不上了怎么回事??
- 这个查询怎么写?
- 如何判断一个表正在被某个用户使用
- 送分!!PL/SQL问题,ORACEL for XP那里有下载
- 选出值为null的记录,插入值为""的记录
- 全面剖析Oracle数据库中的分区功能
- oracle里面想要取出查询语句的到的后面部分数据该怎么办啊?
删除用户,再新建一样的用户,权限。