我想将整个架构从Prod导出并导入Dev,但是Dev已经存在已经存在的表(Prod中没有这些表),我不希望这些表受到影响。
那么,问题是在导入(impdp)期间那些现有表会发生什么?
感谢。
答案 0 :(得分:0)
如果您备份完整数据库,包括创建数据库并在备份中创建表查询,则会出现错误。
要解决此问题,您需要删除有意创建数据库和新表的每一行。
如果仅转储数据将数据添加到现有表中且没有错误。 (如果不包含语法错误)
如果您不需要dev数据库中的数据然后登录数据库服务器并删除prod中的所有表,然后导入数据库文件。
如果您不想删除dev数据库中的数据然后创建完全不同的数据库导入文件到该数据库并修改您的连接字符串。