sql server提示SQL Server 不存在或拒绝访问。

我学ASP,但刚刚接触sqlserver,今天刚装上SQLSERVER,就试验个程序,代码是这样的:<!--#includevirtual="adovbs.inc"-->... 我学ASP,但刚刚接触sql server,今天刚装上SQLSERVER,就试验个程序,
代码是这样的:
<!--#include virtual="adovbs.inc"-->
<%
dim conn
set conn=server.createobject("adodb.connection")
%>
<p>将所有连接信息保存在连接字符中,通过OLE DB提供程序连接到SQL Server数据</p><hr>
<%
conn.connectionstring="provider=sqloledb;data source=localserver;"&"uid=sa;pwd=123456;database=test"
conn.open
if conn.state=adstateopen then response.write"<h2>连接成功</h2>"
conn.close
%>
我在装完后就在数据库建立一个TEST项目,作为实验。可在运行后出现下面的错误提示:
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server 不存在或拒绝访问。
/conn.asp, 第 9 行
后来我查了sqlserver服务启动了,数据库也运行了,
但一直找不到原因,后来怀疑数据驱动,到数据源查原因,系统DSN里面只有sqlserver一个名为localserver的驱动,刚接触SQKSERVER,实在没办法,因此只有求救了
对了,我怀疑是不是装SQLSERVER时自动装了ODBC驱动,而没OLEDB驱动的原因?我把两个驱动搞混了,
主要是求上程序的解决方案
展开
 我来答
桑仁言雪
2019-11-19 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:26%
帮助的人:893万
展开全部
1,SQL
SERVER
启动了么,在SQL服务管理器上看下SQL启动的服务器名是否有无
2,SQL启动正常,看下你安装了最少SP3补丁没有
3,上面正常,就看你的软件连接到SQL是用的SA还是其他,用户名或者密码或者连接是使用IP连接,还是命名通道,这些你都需要设置对
一般就这些,你检查下
胥素兰绳仪
2019-02-02 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:826万
展开全部
首先,你看你的软件设置,是不是指向了你们安装的服务器。。
你的服务器上是否有安装软件所对应的数据库。。
你的SQL
SERVER是否打了SP4的补丁(不然无法通过IP访问)。。
说实话,最好找个懂行的上门看,需要考虑的方面比较多。。
这里估计帮不了你多少。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
倜傥还冷静灬财宝1
2006-07-12 · TA获得超过351个赞
知道小有建树答主
回答量:854
采纳率:0%
帮助的人:0
展开全部
source=localserver是不是应该改成localhost?不解.换成IP试试.

运行 telnet 192.168.0.1 1433
如果没有提示错误,说明可以连接.那就是权限的问题了,核实用户名和密码.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3cb80af
2006-07-13 · TA获得超过9535个赞
知道大有可为答主
回答量:1.2万
采纳率:83%
帮助的人:3934万
展开全部
Set conn = Server.CreateObject("ADODB.Connection")
strCon = "Provider=SQLOLEDB.1;Persist Security Info=False;Server=(local);User ID=sa;Password=123456;Database=test;"
如果不行,就是说明密码错误,或者楼上的telnet
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蝴蝶飞起来了
2006-07-13 · TA获得超过1058个赞
知道小有建树答主
回答量:834
采纳率:50%
帮助的人:690万
展开全部
用户名和密码正确吗?
这个用户有权限吗?
test库存在吗?

data source=ip地址
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式