最近有网友反映下载最新版本的程序,Web里登录不上。远程协助后发现,数据库配置不正确,原因是框架默认的连接字符不带实例名,而网友的机器是有数据库实例名,没有写到配置文件里。 下面大概的讲讲连接信息配置。 connstring 数据库连接字符串,初始数据库连接信息。 Initial Cotalog(数据库名),User Id(数据库访问用户),Password(数据库访问密码)按照实际情况填写,不要打错。 特别注意:Data Source为数据库服务器地址+\实例名(如果安装时设置得有需要填写) + ,端口号(默认1433,可以省略) 数据库地址: (1) Data Source=. (web与db同一服务器) (2) Data Source=(local) (web与db同一服务器) (3) Data Source=127.0.0.1 (web与db同一服务器) (4) Data Source=数据库服务器的计算机名 (web与db同一服务器,或同一网络下) (5) Data Source=数据库服务器的内网IP (web与db同一服务器,或同一网络下) (6) Data Source=数据库服务器的外网IP,(web服务器与DB服务器不在同一网络时使用,否则根据情况在(1)-(5)中选择) 如果数据库有实例名(sql2008),则应写成: Data Source=.\sql2008 或 Data Source=127.0.0.1\sql2008。 如果数据库修改过端口号,则应写成IP地址+\实例名+,端口号 例(假设端口号为1234): Data Source=127.0.0.1,1234或 Data Source=127.0.0.1\sql2008,1234