The*_*esa 5 oracle plsql data-migration oracle10g
我正在尝试编写数据迁移 pl/sql 脚本,以将一个架构中的某些数据传输到另一台服务器上的不同架构。第二个数据库作为原始数据库的一个子集开始,但我们已经修改了架构。所以我不能只对每个表使用以下内容:
Insert into DB2.table_name select * from DB1.table_name2;
Run Code Online (Sandbox Code Playgroud)
我尝试搜索显示如何执行此操作的示例脚本,但找不到任何内容。
您可以创建数据库链接。
然后,如果您尝试从 db1 迁移到 db2:
Insert into table_name (f1, f2, etc) select (f1, f2, etc) from table_name2@DB2;
Run Code Online (Sandbox Code Playgroud)
选择可以根据需要复杂或简单。