请问我从a账户导出来的dmp,第二天导入到原实例b用户时full和ignore都选择y,则a用户今天的数据是否会被覆盖掉?
ex:
Day1:
exp a/a@127.0.0.1:1521/orcl file=D:\exp.dmp
Day2:
imp b/b@127.0.0.1:1521/orcl file=D:\exp.dmp full=Y ignore=Y
请问我从a账户导出来的dmp,第二天导入到原实例b用户时full和ignore都选择y,则a用户今天的数据是否会被覆盖掉?
ex:
Day1:
exp a/a@127.0.0.1:1521/orcl file=D:\exp.dmp
Day2:
imp b/b@127.0.0.1:1521/orcl file=D:\exp.dmp full=Y ignore=Y
关注让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言根据你提供的代码和描述,从a账户导出的dmp文件在第二天导入到b用户时,选择了full和ignore都为Y,这意味着导入操作会覆盖掉原实例b用户上的数据,并不会影响到a用户今天的数据。 例如,在你提供的情景中,导出文件exp.dmp从a用户处导出,然后在第二天使用imp命令将dmp文件导入到b用户处,选择了full和ignore都为Y。这意味着所有的数据和对象都会被完整导入,同时如果数据库中已经存在相同的数据或对象,将会被覆盖而不会发生冲突。 具体代码如下:
Day1: exp a/a@127.0.0.1:1521/orcl file=D:\exp.dmp
Day2: imp b/b@127.0.0.1:1521/orcl file=D:\exp.dmp full=Y ignore=Y
在这个例子中,a用户的数据不会被覆盖,只有b用户的数据会被导入的内容覆盖。