"基础提供程序在Open上失败"

来源:互联网 发布:javascript 编辑:程序博客网 时间:2024/06/14 05:22

今天在做项目时出现了一个之前从未见过的问题--"基础提供程序在Open上失败",在网上查找答案时,都是如上所说,也许他们这样的解决方案可行,也许是我的问题不符合他们的思想,后来自己就糊弄一番,发觉找到安装ORACLE目录下的名为tnsnames的文件,打开查看下里面的内容时,自己定义的连接信息是这样的

ljy =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = wyt)
    )
  )

 oracle数据库名是wyt,不过配置信息写在了ljy,所以在web.config文件内的数据库配置信息里的Data Source=wyt,改为Data Source=ljy就OK了,也不用像楼上说的那样把服务设为自动。

原创粉丝点击