连接SQL SERVER数据库提示不存在或访问被拒绝

<%setconn=server.createobject("adodb.connection")conn.open"driver={sqlserver};server=... <%
set conn=server.createobject("adodb.connection")
conn.open "driver={sql server};server=(local);uid=sa;pwd=abcd123;database=gongyipin"
%>

运行这个文件后提示如图错误,哪位朋友知道为什么会这样,谢谢了
不好弄,我妥协了,本来想复习一下ASP,结果,数据库都装不上,没办法,不装了。
我现在直接进军PHP
展开
 我来答
依然特雷西sky
高粉答主

2020-02-05 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:66.1万
展开全部

1、打开桌面上的Navicat快捷方式

2、进入Navicat主界面。

3、点击左上角的文件。

4、下拉列表中选中新建连接。

5、选择SQL Server。

6、弹出新建连接对话框。

8、根据实际情况填写相应信息,点击确定。

8、成功生成连接SQL Server数据库。

掌瞬爱A
推荐于2017-10-09 · TA获得超过1309个赞
知道小有建树答主
回答量:1137
采纳率:87%
帮助的人:371万
展开全部
你到开始-》所有程序-》Microsoft SQL Server2005-》配置工具-》SQL Server外围应用配置器-》服务和连接的外围应用配置器-》远程连接,把本地连接和远程连接勾选上,勾选上同时使用tcp/ip和named pipes,应用,确定
点开开始-》所有程序-》Microsoft SQL Server2005-》配置工具-》SQL Server配置管理器,检查sqlserver2005网络配置下的sqlexpress的协议,named pipes,tcp/ip是否已启用
sql native client配置下的客户端协议下面几项内容是否已启用
追问
关键是我这些都操作过了,还是不行……
追答
你能打开数据库连接么,用sql自己的ssms连接,如果不行的话,看是不是40错误
还有就是看你的防火墙,是不是把1433端口屏蔽了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
25441312900
2012-04-25 · TA获得超过415个赞
知道答主
回答量:386
采纳率:0%
帮助的人:80.4万
展开全部
你能打开数据库连接么,用sql自己的ssms连接,如果不行的话,看是不是40错误
还有就是看你的防火墙,是不是把1433端口屏蔽了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tebie386
2012-04-12 · TA获得超过164个赞
知道答主
回答量:198
采纳率:0%
帮助的人:179万
展开全部
连接字符串这么写:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Password=abcd123;Initial Catalog=gongyipin;Data Source=local
local最好直接写服务器的ip地址或本地机器名
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lokily2010
2012-04-12 · TA获得超过284个赞
知道小有建树答主
回答量:776
采纳率:100%
帮助的人:575万
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式