大家帮忙看看什么问题,asp连接sql2005的问题

gxh447 2009-07-26 12:18:44
数据库刚装成2005,以前是2000,连接页面的时候,有时报错

Microsoft SQL Native Client 错误 '80004005'

TCP 提供程序: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。


是不是数据库没设置好呢,各位拜托帮帮忙,是什么问题啊,改了端口的。
...全文
42 点赞 收藏 3
写回复
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
孟子E章 2009-07-26
需要安装
Microsoft SQL Server 2008 Native Client
Microsoft SQL Server 2008 Native Client (SQL Native Client) 是一个同时包含 SQL OLE DB 访问接口和 SQL ODBC 驱动程序的动态链接库 (DLL)。它对使用本机代码 API(ODBC、OLE DB 和 ADO)连接到 Microsoft SQL Server 2000、2005 或 2008 的应用程序提供运行时支持。应将 SQL Native Client 用于创建新的应用程序或增强需利用 SQL Server 2008 新增功能的现有应用程序。SQL Native Client 的这个可再分发安装程序用于安装运行时所需的客户端组件,以利用 SQL Server 2008 的新增功能,它也可以安装开发使用 SQL Native Client API 的应用程序所需的头文件。

用户:客户、合作伙伴、开发人员


X86 包 (sqlncli.msi) - 4549 KB
X64 包 (sqlncli.msi) - 7963 KB
IA64 包 (sqlncli.msi) - 11112 KB

http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c6c3e9ef-ba29-4a43-8d69-a2bed18fe73c
回复
孟子E章 2009-07-26
连接sql 2005的方法
Provider=SQLNCLI10;Server=(local);Database=myDataBase;Uid=myUsername;Pwd=myPassword;

另外,必须安装
回复
gxh447 2009-07-26
补充:

连接代码:
Dim SqlDatabaseName,SqlPassword,SqlUsername,SqlLocalName
SqlDatabaseName = "asd" 'SQL数据库名
SqlUsername = "gghh" 'SQL数据库用户名
SqlPassword = "12356" 'SQL数据库用户密码
SqlLocalName = "(local)" 'SQL主机IP地址(本地可用“127.0.0.1”或“(local)”,非本机请用真实IP)
conn_data = "Provider = SQLNCLI.1; User ID = " & SqlUsername & "; Password = " & SqlPassword & "; Initial Catalog = " & SqlDatabaseName & "; Data Source = " & SqlLocalName & ";"
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告