SQL Server2008 环境搭建及常见问题修复

  • 格式:pdf
  • 大小:1.71 MB
  • 文档页数:24
行”, 然后在“打开”中键入 regedit.exe, 再单击“确定”。 在 Windows 2000 中, 使用 regedt32.exe 启动注册表编辑器
2) 定位到以下注册表项: [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib] "Last Counter"=dword:0000566a(22122) (这个值根据不同的机器各 不相同,不是固定值) "Last Help"=dword:0000566b(22123) 不相同,不是固定值) (这个值根据不同的机器各
在上图中我们看到,Perflib 下存在两个子项目 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/004] [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009] 经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同 Perflib/004 中 Counter 项目的最大值为 22178 (这个值根据不同的机器各不 相同,不是固定值)
10) 磁盘空间要求,点击“下一步”
11) 服务器配置界面 点击“对所有 SQL Server 服务使用相同的帐户(U) ” ,弹出指定用户名 和密码的窗口,在下拉列表中选择“NT AUTHORITY\NETWORK SERVICE”,不 需输入密码。其次,SQL Server Browser 的启动类型要改为“自动” ,否则, 数据库启动后,出现相关的连接错误。
启动后,点击连接,即可使用
2. 安装过程中常见问题及解决方案
2.1 问题 1: 安装程序支持规则检测时, 出现 “重新启动计算机” 失败
解决方案: 1) 开始菜单,运行,输入“regedit.exe”
2) HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Sess ion Manager 中找到 PendingFileRenameOperations 项目,并删除它(注 意要在右边窗口中) 。 3) 重新运行即可安装
个数值每台电脑各不相同),而和[HKEY_LOCAL_MACHINE Windows NT/
CurrentVersion/Perflib/004] 中保存的最大值不相同,正是由于这个差异,造成了 SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败
的故障。
问题[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows
NT/CurrentVersion/Perflib] 中 "Last Counter" 和 "Last Help" 这两项的值和 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]中保存的最大值是相同的,分别为 22122 和 22123(这两
6) 点击“下一步” ,SQL server 企业版授权协议
7) 安装程序支持规则,必须都通过方可安装成功
8) 点击“下一步“,功能选择界面,可以全选也可以按照工作需要 选择
9) 实例配置界面 可以选择默认实例,也可以自己命名实例。如果计算机中已存在其他数 据库,其实例名称会显示在“已安装实例“中。
2.3
问题 3:数据库安装时,数据库引擎服务失败
解决方案: 首先删除旧文件: 1) 用 Windows Installer 删除所有与 SQL2008 安装有关的文件,包括以 下: Microsoft SQL Server 2008 Microsoft SQL Server 2008 Browser Microsoft SQL Server 2008 Native Client Microsoft SQL Server 2008 安装程序支持文件 Microsoft SQL Server 2008 策略
Perflib/004 中 Help 项目的最大值为 22179(这个值根据不同的机器各 不相同,不是固定值)
Perflib/009 中 Counter 项目的最大值为 22122(这个值根据不同的机器各不
相同,不是固定值)
Perflib/009 中 Help 项目的最大值为 22123 (这个值根据不同的机器各不相同,
可以了 如果我们使用的是英文版操作系统,那就要保证
[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib] 中"Last Counter"和"Last Help"这两项的值与 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib/009]中保存的最大值相同就可以了
2.4
问题 4: “性能计数器注册表配置单元一致性”失败
检测不通过, 安装被禁止。 常常是因为安装了 VS2005/2008 之后又把附
带的 SQL 2005 EXPRESS 卸载后出现的
安装提示错误信息为:
解决方案: 原因分析 计数器配置信息保存在注册表 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows NT/CurrentVersion/Perflib]中。 操作步骤: 1) 在 Microsoft Windows 2003 或 Windows XP 桌面上, 依次单击“开始”、 “运
其次,开始新安装: 1) 安装 Microsoft Windows Installer 4.5,重启电脑。 2) 安装 Microsoft .NT Framework 3.5。 3) 安装 Microsoft .NT Framework 3.5 SP1。 4) 安装 Microsoft .NT Framework 3.5 SP1 补丁 KB959209 5) 删除 MSXML 6.0 Parser,安装完.NT 之后这个就安装进来了,一定 要删掉,才 ok。 6) 重启电脑。 7) 只安装 SQL2008 数据引擎,确认成功后,再安装 SQL2008 其它部 份。
SQL Server 2008 环境搭建
1. 安装 2.1 下载地址
/download/B/8/0B808AF59-7619-4A7 1-A447-F597DE74AC44/SQLFULL_CHS.iso
2.2
安装说明
按照微软官网关于 SQLServer2008 的安装说明,如果计算机上已安装
2.2
问题 2: 安装规则检测时出现 “以前版本的 Microsoft Visual
Studio 2008” 失败
解决方案: 下载安装 VS2008SP1 补丁程序,下载地址 /zh-cn/download/confirmation.aspx?id= 13276
12) 数据库引擎配置 点击 Windows 身份验证模式,指定 SQL Server 管理员时,点击“添加 当前用户”
13) Analysis Services 配置,帐户设置,点击“添加当前用户”
14) 安装规则
15) 准备安装
16) 安装进度
17) 完成
SQL Server 2008 安装成功后,开始菜单中,点击“SQL Server Management Studio” 启动程序
Microsoft SQL Server 2008 联机从书 Microsoft SQL Server Compact 3.5 SP1 Microsoft SQL Server Compact 3.5 SP1 查询工具 Microsoft SQL Server VSS Witer Microsoft Visual Studio Tools for Applications 2.0-ENU Microsoft Visual Studio Tools for Applications 2.0 Language Pack-CHS Microsoft Visual Studio Tools for Applications-ENU 的修补程序 Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946040) Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946308) Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946344) Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947540) Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947789) Microsoft .NT Frameword 3.5 SP1 MSXML 6.0 Parser(KB9933579) Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB953595) Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB958484) 以上文件如用 Windows Installer 无法正常删除, 需装一遍 SQL2008, 然后可正常删除。 2) 到注册表中删除 HKEY_LOCAL_MACHINE 下 SOFTWARE 和 SYSTEM 中所有带 SQL 的项/值/数据。 3) 去 Microsoft 网站下载 Windows Installer 清理工具(Windows Installer Clean Up) ,删掉上述文件相关注册信息。 4) 重新启动。