当前位置:数据库 > Oracle >>

ORACLE数据库问题,诚心求助

问题是这样的,我们的工程需要用到两个数据库,一个是2期的oracle数据库,一个是1期的sql2008数据库,现在已经用oracle database gateway实现了在oracle数据库中读取sql2008库中信息,现在想实现的功能是在pl\sql中看到两个数据库合并为一个数据库的效果,也就是一个数据库中拥有两个数据库中所有的表。而且能增删查改,请问应该如何操作?
答案:能不能ORACLE下创建一个用户,把SQL 2008下的表全部复制过来,再写触发器
每当对这个用户下的表进行删除和修改打操作,在SQL SERVER上也进行相应的操作
只是想法仅供参考,没试验过不知道可不可行
其他:数据库特别大吗?
如果不大的话,我有个笨方法:
把SQL2008的数据导出excel
然后用Pl/SQL一张表一张表的导进去。 无法实现的,因为他们在各自的dml和ddl语句的释义上有不同的内涵。 为什么非要合并为一个数据库呢。。。使用databse_link不是很方便么? 建立dblink,然后在创建同义词,如果还不行就用复制软件把sqlserver中的表复制过来吧 

上一个:netterm怎么连接其他数据库的,具体登录过程是怎么样的?su -oracle;sqlplus /nolog?
下一个:鄙人不才,想问下oracle 11g 默认数据库名是什么,oracle 11g 链接数据库命令是什么,谢谢!~

Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,