在安装使用Sql Server 2005 Express 时,我们也需要象对待Sql Server 2000的安装问题一样注意软件的语言。以下以我的经历为例:
系统:Windows Server 2003 R2 Enterprise Edition (English)
机器:Dell Latitude D600
现象:
安装SQLEXPR_ADV_CHS.exe后,在调试ASP.NET2.0 startkit 时,程序一直提示,无法与数据库建立连接,错误26;按照提示,我设置好Sql Server 2005 Express的连接类型,允许外部TCP/ip等连接,重启Sql Server Service后,问题依旧。
解决:
卸载SQLEXPR_ADV_CHS.exe,安装SQLEXPR.exe,再次调试StartKit,故障排除。
总结:
在安装SQL SERVER各版本时,尽量保持软件的语言与系统语言一致,以免发生意想不到的问题。官方有文档说,Sql 2005的英文版本可运行于各种语言版本的操作系统上,但本地化版本只能运行在本地化的操作系统上。