oracle exp和imp问题
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/18 22:02:33
oracle exp和imp问题
我从oracle 中exp出来一个表A的全部数据,在导入的时候能不能导入到另外一个表B中,A和B的结构什么都相同!如果可以请写下imp的语句,
1楼的对我,不太可行,其实这两个表是在一个数据库,导出A表只是备份用,本来是应该将A的数据插入到B中进行备份的,但是A数据很大,每个分区大概有10G+的数据,所以insert或者copy都非常慢.所以想从A出exp出再imp到B中,这样快很多.
2.楼的煤油明白我的意思呀!
我从oracle 中exp出来一个表A的全部数据,在导入的时候能不能导入到另外一个表B中,A和B的结构什么都相同!如果可以请写下imp的语句,
1楼的对我,不太可行,其实这两个表是在一个数据库,导出A表只是备份用,本来是应该将A的数据插入到B中进行备份的,但是A数据很大,每个分区大概有10G+的数据,所以insert或者copy都非常慢.所以想从A出exp出再imp到B中,这样快很多.
2.楼的煤油明白我的意思呀!
这个是可以的
imp 语句的语法是 imp 用户名/密码@SID名 file=导入路径(把导入的DMP文件直接拖到窗口中即可) full=y
exp的语法是exp 用户名/密码@SID名 file=导出路径(如d:/文件名)
如果按照楼主补充的理解的话,应该是对制定的表进行备份,那可以通过PLSQL工具打开oracle数据库A表,将其导出,或者直接打开A表,将数据复制到B表中进行备份即可.
如果有什么没说明白的话,
imp 语句的语法是 imp 用户名/密码@SID名 file=导入路径(把导入的DMP文件直接拖到窗口中即可) full=y
exp的语法是exp 用户名/密码@SID名 file=导出路径(如d:/文件名)
如果按照楼主补充的理解的话,应该是对制定的表进行备份,那可以通过PLSQL工具打开oracle数据库A表,将其导出,或者直接打开A表,将数据复制到B表中进行备份即可.
如果有什么没说明白的话,