网站在本机上测试没有问题,当发布到到服务器的时候是不是需要修改链接字符串呢?当改为localhost,或者服务器IP都不能成功连接数据库,问题应该出在哪里?DATA SOURCE=127.0.0.1/orcl;PASSWORD=xxxx;USER ID=xxxx

解决方案 »

  1.   

    DATA SOURCE=127.0.0.1/orcl;PASSWORD=xxxx;USER ID=xxxx 改成
    server=.;uid=xxx;pwd=xxx;database=xxx;
      

  2.   

    LZ用的是oracle数据库吧
    发布到服务器上之后 你的数据库再哪里呢??
    本机还是在服务器上呢
    Datasouce的值 应该是你数据库的实例把
      

  3.   

    server=SQL Server的实例 ;uid=用户名;pwd=密码;database=数据库名;
      

  4.   

    你发布网站后是访问的本机的数据库,还是远程的,还有你访问的是oracle ,sql!
      

  5.   

    首先你数据库放在那里了,房子本地就不用说了,放到服务器上其次如果放在服务器上,你服务器是静态Ip吗,不会变来变去吧,你ip地址不会写的是127.0.0.1或者是192.1658.0.xxx之类的吧
      

  6.   

    连接数据库的时候数据出的问题。
    查看那你的config的连接字符串把。
      

  7.   

    Oracle的话要建立TNS数据源啊。不过你搜一下Oracle的数据库连接字符串,也可以直接在连接串中写死,不用配置TNS。
      

  8.   

    发布到服务器,数据源的地址得是相对于服务器的
    DataSource="ip地址/数据库实例名"。
    DataSource="ip地址"
      

  9.   

    如果楼主的数据库跟服务器都放在同一个局域网上DATA SOURCE=数据库主机IP/orcl
    如果不在同一个局域网,那么DATA SOURCE=外部IP(数据库主机)/orcl
      

  10.   

    Persist Security Info=False;User ID=用户名;Initial Catalog=数据库名;Data Source=.(“本机”);password=密码
      

  11.   

    ip换成你自己机器的ip,而不是换回ip
      

  12.   

    DATA SOURCE=127.0.0.1\orcl;PASSWORD=xxxx;USER ID=xxxx \应该是这个,不是这个/吧
      

  13.   

    Data Source=机器ip地址;Initial Catalog=数据库名称;uid=登录用户名;pwd=密码"