装数据库2005这事儿,搁现在听确实有点考古的味儿,但架不住一堆老系统还在用它撑着。学校机房、老旧企业的财务系统、甚至某些特定行业的业务软件,就认准了这个版本。你要是翻出安装包,八成是五个压缩分卷,加起来快2G,解压完一堆文件夹,看着就头大。别慌,咱一步步来,今天就把这老伙计收拾明白。

第一步,把安装包准备好。别图省事儿直接双击setup.exe,先看下解压后的文件夹,里面应该有根目录的setup.exe,还有几个子文件夹,像什么“x86”、“x64”之类的。这玩意儿对系统要求挺挑,Win7以上系统最好右键管理员身份运行,不然容易装到一半报错,说权限不够。你要是Win10/11,建议先开兼容模式,属性里选Windows 7兼容,再勾选“以管理员身份运行”,这步能省掉后面一堆麻烦。
双击setup.exe后,过个几秒钟,左侧会跳出来安装选项。咱选“服务器组件、工具、联机丛书和示例”那个,千万别选第一个“客户端组件”,那玩意儿装了也没法用。点完以后,系统会检查安装环境,这儿可能卡一两分钟,别急着关窗口,让它自己折腾。检查完会提示你安装必备组件,比如.NET Framework 2.0这些,直接点“安装”就行,装完自动接着走。
接下来是正戏,安装向导出来了。第一屏是协议,直接勾选“我接受许可条款”,下一步。产品密钥那儿,如果你没有专门的序列号,就选“高级”模式,里头有个“免费提供的实例”,选“Enterprise Evaluation”或者“Developer”版本,这个能免费用180天,够你测试或者部署了。选完下一步,选“安装”类型,建议选“新建实例”,别选“默认实例”除非你确定机器上没装过。
实例配置这块,很多人栽在这儿。默认实例名是空白的,但你要是装过其他版本,得选“命名实例”,自己起个名字,比如“SQL2005”。端口那块儿,默认是1433,要是被占用了,改成14333或者别的,记好这个端口,后面连接要用。服务账户那页,别用“内置系统账户”,选“使用域账户”会让你填密码,麻烦。直接选“本地系统账户”就行,前提是你这台机器就自个儿用。
身份验证模式这步,我劝你直接选“混合模式”,然后设个sa密码。别用空密码,也别用“123456”这种,至少八个字符,带大小写和数字。这密码以后连接数据库要用,忘了就得重置,麻烦得很。下一步设排序规则,默认的“ChinesePRCCI_AS”就行,别手贱去改,改错了中文乱码你哭都来不及。接着是错误报告,两个勾都去掉,微软收集数据那事儿,能省则省。
安装进度条开始走了,这得等几分钟,去倒杯水喝。中间可能会弹个“警告”,说防火墙拦截之类,不用管,那是提醒你开放端口,咱后续手动配。等进度条走完,页面会列出安装结果,你检查下有没有“失败”的红字。要是哪项红了,别慌,看下错误代码,多半是权限或者路径问题。实在不行,把安装目录换个纯英文路径,别带中文和空格,重来一遍。
装完以后,还有个关键步骤,别急着关窗口。去“开始”菜单里找“SQL Server配置管理器”,把“SQL Server服务”里的“SQL Server”和“SQL Server Agent”都设为“自动”启动,再手动启动一下,确保服务跑起来。接着打开“SQL Server Management Studio”,用sa账号连一下,能连上就说明成了。要是连不上,检查下服务是否启动,端口是否对,防火墙有没有放行1433。
把补丁打上。SQL2005到SP4之后才相对稳定,网上有官方SP4补丁包,下载下来双击安装,装完重启一下。这步别偷懒,不打补丁的SQL2005各种奇葩bug,比如内存泄漏、连接数爆掉,都是家常便饭。打完后,连上数据库,随便建个测试表,跑个查询,确认没毛病。到这儿,你这数据库2005就算真正落地了,照着这流程走,基本一遍过,不用返工。


