大家好 我的操作系统为:WINDOWS 2003 SERVER 数据库为 MSSQL2005 无法启动服务:SQL SERVER(MSSQLSERVER) 错误代码:3417(在线哭等) 在使用本地程序连接数据库引擎的时出现一下提示 "在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) (.Net SqlClient Data Provider)"
仅供参考啊
'定义连接数据库对象的相关变量
Dim ConnObj
Dim ConnString
'定义连接数据库对象的相关变量
Dim DatabaseSeverLocalName
Dim DatabaseServerUserName
Dim DatabaseServerUserPwd
Dim DatabaseServerDatabaseName
'给数据库连接的变量进行赋值
DatabaseServerLocalName = "***.***.***.***"
'IP地址
DatabaseServerUserName = "sa"
'数据库登陆名
DatabaseServerUserPwd = "******"
'登陆的密码
DatabaseServerDatabaseName = "DatabaseName"
'数据库名称
'创建数据库的连接对象
Set ConnObj = Server.CreateObject("Adodb.Connection")
'OLEDB的方式读取数据库,支持64位的操作系统
ConnString = "Provider=SQLOLEDB;Data Source=" &DatabaseServerLocalName& ";UID=" &DatabaseServerUserName& ";PWD=" &DatabaseServerUserPwd& ";Database=" &DatabaseServerDatabaseName& "" ConnObj.Open ConnString %>