我遇到一个问题,港务公司服务器提供了一个同义词,以前的系统是由Oracle连接这个同义词,然后软件通过这个Oracle连接。现在要改系统了,请问我这里如何做比较好?

解决方案 »

  1.   

    请问我可以直接连接港务公司吗?还是可以通过现有的Oracle连接?我如何使用同义词?在应用程序中,是类似表一样直接用吗?
      

  2.   

    同义词,相当于指代的那个对象 可以直接使用比如a用户建立一个表A
    b用户可以在自己的空间下为a.A建立一个同义词B那么你使用b用户登陆的时候 select * from B;
    实际上就是select * from a.A;
      

  3.   

    deadshot123(随风缘)Oracle中是这样的吗?现在的网络架构是这样的,港务公司有Oracle服务器,我做项目的这家公司也有一个Oracle服务器,港务公司提供了一个同义词服务,我做项目的这几公司的Oracle服务器已经和港务公司的连接,而我的项目使用的数据库是SQL Server 2005。如果上了我的系统,不会往Oracle服务器里存数据。请问最佳方案是怎样的?我直接使用我的应用程序去连接港务公司的服务器还是通过他们公司的服务器中转?