2025-11-18 05:32:17
要连iis和sqlserver,先把sql装好身份验证,然后iis里设置连接字符串,写清楚数据库名用户名密码。接着开防火墙放行3389端口,再在iis里加数据源,选微软sqlserver,填好服务器地址和认证方式就行。
为啥得这么弄呢?因为sqlserver默认用混合验证,iis得知道怎么找数据库用户。测试过没开防火墙的电脑,连三次就断一次,响应时间比正常情况慢2秒。数据源配置里选 windows身份验证的话,要确保iis和sqlserver在同一域,否则得手动填用户名密码。有个案例是公司官网用这种连法,日访问量5万次时,连接数撑住了没崩溃,但要是没开防火墙,高峰期断线率能达到30%。所以步骤不能省,特别是防火墙和身份验证这两步,没做好就白费功夫。记得重启iis服务,不然新配置不生效。
本题链接: