我初学oracle,现在想解决一个问题,用C#开发一个数据库管理软件,安装在客户机上,怎么来连接远程的服务器上的数据库?客户机和服务器上的oracle又如何配置呢?
希望有高人可以给一些详细的说明,指点迷津!(最好有文档源码可作参考)万分感谢!!!

解决方案 »

  1.   

        告诉你吧!只要修改客户机就可以了!
        D:\oracle\ora92\network\admin,有一个名叫tnsnames.ora的文件,你复制以下的代码:
        ORACLE =
      (DESCRIPTION =
        (ADDRESS_LIST =
          (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))
        )
        (CONNECT_DATA =
          (SERVER = DEDICATED)
          (SERVICE_NAME = oracle)
        )
      )
      HOST改为服务器的IP,SERVICE_NAME改为服务器数据库名就可以了!
      

  2.   

    客户端要安装oracle的客户端软件,然后用net manager 或 net configuration assistant 配置 oracle 的客户端的
    服务名称,也就是楼上的tnsnames.ora文件。
    服务器端一般不用专门配置