你的项目有多大呀,一般oracle中有一个数据库就可以了,怎么能有多数据库同步那

解决方案 »

  1.   

    用DBLINK+同义词实现,我们刚做了一个电信的项目,它就涉及操作3个数据库,当然数据库服务器都是oracle的,方法是先在你要做为被访问的数据库中建立DBLINK,然后建立你要访问的表的同义词。
      

  2.   

    网络蜘蛛,感谢你的建议。能不能详细一点,我以前是用java写程序的,数据库这方面的 经验不是很足的。我的QQ是:283471629,我的MSN是:[email protected]
      

  3.   

    大家好:
       声明一下,我们公司的需求是基于不同服务器上的,用触发器是不能达到用户的需求的。只能通过Servlet类来实现,但是小弟不知道怎样去实现。
       我的思路是:
    Servlet类的方法:
    1.获得服务器A,B,C的IP地址。
    2.服务器D连接数据库,并进行相关的操作(eg.添加数据,删除数据,更新数据),主服务器D向从服务器A,B,C发出请求,服务器A,B,C响应D的请求,并且完成相关的数据库操作。