简单印记喜欢折腾,网上下载了个聊湾语音视频聊天室源码,在测试中,一直无法连接数据库。使用的是sql2008 r2 绿色版,通过附加库方式恢复了数据库。架设测试环境后,一直提示错误,分析是数据库连接不上。根据SQL提示的连接代码多次折腾,终于连接上了。代码如下:
‘ 定义连接字符串模板
localConnStrTemplate = “Provider=SQLOLEDB.1;Password=letian;Persist Security Info=True;User ID=sa;Initial Catalog=DATABASE_NAME;Data Source=PC-20240816CEGU\sql2008,1433”
‘ 定义连接字符串模板
localConnStrTemplate = “Provider=SQLOLEDB.1;Password=letian;Persist Security Info=True;User ID=sa;Initial Catalog=DATABASE_NAME;Data Source=PC-20240816CEGU\sql2008,1433”
‘ 会员数据库 系统设置总数据库
liaowancmvip = Replace(localConnStrTemplate, “DATABASE_NAME”, “liaowandb_Data”)
‘ bchat会员数据库 聊天室数据库
liaowanbchatdb = Replace(localConnStrTemplate, “DATABASE_NAME”, “bchat_Data”)
‘ mechat会员数据库 聊天室数据库
liaowanmechatdb = Replace(localConnStrTemplate, “DATABASE_NAME”, “liaowandb_Data”)
‘ 聊湾新闻组,论坛组,信息组数据库
liaowannews = Replace(localConnStrTemplate, “DATABASE_NAME”, “chatweb_Data”)
‘ 产品数据库,财务数据库
liaowancw = Replace(localConnStrTemplate, “DATABASE_NAME”, “liaowandb_Data”)
‘ 论坛数据库
liaowanbbs = Replace(localConnStrTemplate, “DATABASE_NAME”, “bbs”)
‘ 聊天室数据库
chatweb = Replace(localConnStrTemplate, “DATABASE_NAME”, “chatdb_Data”)
‘ 连接MS – SQL[ODBC数据源]数据库
Set conn = Server.CreateObject(“ADODB.Connection”) ‘ 会员数据库 系统设置总数据库
Set BChatconn = Server.CreateObject(“ADODB.Connection”) ‘ bchat会员数据库 聊天室数据库
Set MeChatconn = Server.CreateObject(“ADODB.Connection”) ‘ mechat会员数据库 聊天室数据库
Set newsconn = Server.CreateObject(“ADODB.Connection”) ‘ 聊湾新闻组,信息组数据库
Set cwconn = Server.CreateObject(“ADODB.Connection”) ‘ 产品数据库,财务数据库
Set bbsconn = Server.CreateObject(“ADODB.Connection”) ‘ 论坛数据库
Set chatconn = Server.CreateObject(“ADODB.Connection”) ‘ 论坛数据库
完整的连接字符串:Provider=SQLOLEDB.1;Password=letian;Persist Security Info=True;User ID=sa;Initial Catalog=DATABASE_NAME;Data Source=PC-20240816CEGU\sql2008,1433
完整的连接字符串:Provider=SQLOLEDB.1;Password=letian;Persist Security Info=True;User ID=sa;Initial Catalog=DATABASE_NAME;Data Source=PC-20240816CEGU\sql2008,1433
- Password:密码,这里为letian。
- User ID:用户名,sa。
- Initial Catalog:连接的数据库,这里DATABASE_NAME并非具体数据库名,后续会通过函数替换,比如连接会员数据库 系统设置总数据库时,实际连接的是liaowandb_Data。
- Data Source:连接的数据库地址 \ 实例名,端口。PC-20240816CEGU ,若是远程连接则为 ip 地址,这里实例名为sql2008,端口为1433。
注意事项
暂无评论内容