00问答网
所有问题
oracle 用imp命令导入dmp时可以自主命名要导入的表名吗?因为原先已存在同名的表。
如题所述
举报该问题
推荐答案 2011-10-06
不可以的,若有重名,无法成功导入,若需要之前的数据,则需要把存在的表drop ,
若不需要导入文件的数据,则可以忽略
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/rnjnZe00T.html
其他回答
第1个回答 2011-10-07
不可以。
但可以继续导入数据。方法 imp .... ignore=y
在oracle执行imp命令时,它会先执行create table语句。如果出错,而没有ignore=y选项的话,imp出现错误。而加了ignore=y,则继续置信之后的insert语句,数据追加插入。
第2个回答 2011-10-01
不能;必须先把已经存在的表,先删除掉;在执行这个命令;
相似回答
如何在
oracle
中
导入dmp
数据库文件
答:
imp
用户名/密码@数据库实例名 file=G:\***.
dmp
tables=
表名
导入
非自身方案的表 exp system/密码@数据库实例名 file=G:\***.dmp owner=表名 fromuser=原用户 touser=system 2.IMPDP (1)导入数据库 impdp system/密码 directory=dir_dp_wk dumpfile =***.dmp full=y;(2)导入方案 imp...
oracle
如何
导入dmp
文件并覆盖原有数据
答:
重复
导入已存在的
数据库,有以下两种导入方法IMP和IMPDP;2
IMP导入的
时候:如果已经存在此表, 会告诉你无法创建此表,
因为表已经存在
。同时使用参数full=y ignore=y 那就是全部导入,把
dmp
里的所有数据插入到表里面。换句话说会有重复,如果该表有主键,重复的会因为违反约束,导入不成功,但不重复的...
oracle导入dmp
数据文件的问题
???
答:
导入的数据和现在数据库中的表的记录有KEY重复。
你如果是想完全用导入的数据的话,可以把原表删除掉。或者重命名
。如果想增量导入,好像是设置imp 命令后面加上 ignore=y 就会忽略这些问题。
如何在
Oracle
中使用exp和
imp
导出,
导入dmp
数据库文件
答:
1、首先进入
命令行
,点击开始,输入cmd。2、键盘按回车键,出现命令行窗口。3、接着
导入的命令
是:
imp
用户名/密码@网络服务名 file=xxx.
dmp
full=y。4、导出的命令是:exp 用户名/密码@网络服务名 file=xxx.dmp tables=(表名)5、就可以进行dmp数据库表结构和表数据的同时导入导出了,这样就完成...
大家正在搜
oracle命令行导入dmp
oracleimp导入dmp
oracle imp 覆盖导入
oracle中imp已有的表
oracle导入表dmp
oracle imp导入数据
dmp怎么导入oracle
oracle数据库导入dmp
oracle导出dmp指定表空间
相关问题
oracle 用imp命令导入dmp时可以自主命名要导入的表...
ORACLE dmp文件导入其中一张表并重命名
oracle用imp命令导入的时候,怎么能不导入某一张表呢?
Oracle中在 imp 导入之前删掉了原来的表,imp导入...
oracle用dmp文件导入时,dmp里只有一张表,表名为a...
oracle中如果用imp命令重复导入一个dmp文件的话,会...
oracle导入数据库,如果导入时,数据表已经存在,将报错,...
oracle如何用IMP命令导入dmp文件 dmp包含表 ,...