补充一下:我用 SQL NAVIGATOR 可以正常连接数据库。

解决方案 »

  1.   

    是用什么连如果是OLEDB可以用下面的Provider=OraOLEDB.Oracle.1;Password=[password];Persist Security Info=True;User ID=[username];Data Source=[Server_name]
      

  2.   

    安装Oracle的硬盘分区模式是否是ntfs
    如果是试试去掉Oracle安装目录的权限,重新启动电脑,然后加上所有权限
      

  3.   

    devfan(小星):
    用oledb可以连上,我是用OracleClient连不上。
    renrenqq(ddlly) :
    我将Oracle安装目录的所有权限都赋给了 everyone 及 authenticated users 用户了。
      

  4.   

    连接字串不一样。具体查MSDN。
    O数据库建立比较复杂,你确定建好数据库和表了吗?
      

  5.   

    连接字串
    User ID=用ID;Password=密码;Data Source=数据源
      

  6.   

    在webconfig里试试
    <appSettings>
            <add key="ConnectionString" value="user id=你的用户名;password=你的密码;data source=数据源;persist security info=False;"/>
         </appSettings>
      

  7.   

    不是连接字符串的问题,因为在我未将服务器和客户端装在同一台机器上时,在只装了客户端的情况下,我是可以通过OracleClient连接到其它机器上的Oracle数据库的。