Oracle数据库不在本地,这样连接字符串怎样写呢,谢谢!

解决方案 »

  1.   

    1、要在本地机器上安装ORACLE的客户端
    2、在ORACLE NET MANAGER 中建立服务,建立服务后会得到一个服务名SERVICENAME
    3、连接字符串类似于:Data Source=SERVICENAME;User ID=USERNAME;Password=USERPASS;Pooling=true;Min Pool Size=1;Max Pool Size=512" isAddBaseDirectory="false"
      

  2.   

    在本地安装Oracle客户端,那么系统在用户的客户端哪里安装了本系统后,应该不用安装Oracle客户端或者其他连接组件吧!如果在本地要让用户选择一个IP地址,再连接呢,即是一定要提供一个IP地址,不使用服务名,data source要写什么呢?
      

  3.   

    直接用OracleClient
    Data Source=orcl;Persist Security Info=True;User ID=system;Password=system;Unicode=True
    或者使用OLEDB方式
    Provider=MSDAORA;Data Source=orcl;Persist Security Info=True;User ID=system;Password=system;其中orcl是配置出来的Oracle连接
      

  4.   

    http://www.connectionstrings.com/oracle 这里有你想要的东西..
      

  5.   

    先配置oracle客户端,并得到服务名如 ora9
    再在应用程序里做连接字符串
    Data Source=ora9;Persist Security Info=True;User ID=aaaa;Password=****;Unicode=True