sql server 2008安装问题

说实话,这SQL Server 2 008 的安装步骤看得我眼花缭乱,但仔细琢磨下来,有几个地方特别值得注意。
你提到的兼容性问题,我之前在Windows 7 上装的时候也踩过坑。
系统兼容性助手总是一遍遍弹出警告,说这个那个不兼容,我当时也是硬着头皮点"运行程序",好在最后都搞定了。

有意思的是,安装过程中那个NET Framework 3 .5 1 的预装提示。
说实话,我记不清是不是2 008 的安装包自带检测,但确实得提前装好,不然中途会卡死。
有个小技巧是,如果安装向导卡在检测环节,提示重启失败,可以按你说的进注册表删掉PendingFileRenameOperations键值,我试过一次,还真管用。

说到版本选择,你写的Enterprise序列号JD8 Y6 -HQG6 9 -P9 H8 4 -XDTPG-3 4 MBB,我记得这应该是测试版密钥。
你要是买正版的,那得用微软发的那种3 0位的。
我当时用测试版玩的时候,功能倒是全乎,就是时不时弹个"需要输入产品密钥"的对话框,挺烦人。

功能选择那步最考验人了。
你推荐的"数据和操作日志文件选择专有路径"特别实用,我之前没注意,结果装完系统后发现SQL文件占C盘快1 T了,差点没把电脑当移动硬盘用。
不过改路径时卡壳也正常,注册表里改programfilesdir键值确实是个万能方法。

服务器配置里的账户设置,我当时没细研究,全用默认的Local System账户。
后来发现有个服务因为权限不够,连数据库都打不开,吓得我连夜去改账户权限。
建议还是像你说的,为SQL Server、Analysis Services都单独建个域用户,安全又省心。

最后那步环境检测,我装的时候也卡过一次,提示"网络协议未启用"。
查了半天原来是SQL Native Client驱动没装,装上就好了。
这点提醒特别重要,不少新手容易忽略。

不过说实话,2 008 现在都老古董了,微软官方都不怎么支持了。
你真要用,建议先在虚拟机里跑几遍,现在新系统跟它兼容性差得要命。
我最近帮同事装个新版本的应用,还得额外装个兼容包,折腾死了。

Microsoft OLE DB Provider for SQL Server 错误 '80040e14' 'date' 不是可以识别的 内置函数名称?

main.asp第2 8 行错误,大概率是时间函数引用问题。
GETDATE()是对的。
你把那行代码给我看看。

无法连接到 XXX(计算机名) 用户 'sa' 登录失败。 服务器名称: WSS-PC 错误号: 18456 严重性: 14 状态: 1

晚上连不上SQLServer2 008 用户名是sa。
问题出在密码过期。
2 008 年某月某日晚上。
直接改密码就行。
在安全性—登录名—sa—属性—常规里改。
改完密码,强制过期策略也跟着消失。
或者指定旧密码取消策略。