设为首页 收藏本站
查看: 1160|回复: 0

[经验分享] SQL Server 2008 (R2) 单机版安装的先决条件

[复制链接]

尚未签到

发表于 2016-5-22 11:14:14 | 显示全部楼层 |阅读模式
出自:http://blogs.msdn.com/b/apgcdsd/archive/2012/03/07/sql-server-2008-r2.aspx
在为客户提供技术支持时,发现安装SQL Server 2008 (R2)单机版出现的问题很多源于以下几个典型情况,而客户们有所不知,这正是SQL Server安装所必须的先决条件:
1..NET Framework 3.5 SP1
2.Windows Installer 4.5
3.Visual Studio 2008 SP1
4.在控制面板中设置区域和语言
5.小型企业安装SQL Server 2008 (R2)标准版需要设置域
6.在Windows Server 2008 R2或Windows 7中安装SQL Server 2008采用SP1整合安装模式

1..NET Framework 3.5 SP1

在Windows Server 2008 R2中,你应该以添加windows功能的方法来安装.NET Framework 3.5 SP1,而不是以一个独立的组件来进行安装。
DSC0000.jpg
在其他版本的微软系统中,你只需点击安装文件setup.exe,其将自动安装.NET Framework 3.5 SP1和Windows Installer 4.5。
运行SQL Server 2008需要有.Net Framework 3.5 SP1 (特别是Express和IA64版本)和Windows Installer 4.5。在.Net Framework和Windows Installer升级后,你需要重新启动使其生效。如果没有重启系统而再次尝试安装数据库,则会跳出警告要求重启,您将选择使.Net Framework和Windows Installer生效或退出安装。
DSC0001.png
DSC0002.jpg

如果你选择了取消,安装程序会报一个缺少安装Windows Installer 4.5的错误。安装向导将.Net Framework和Windows Installer的安装捆绑在一起,因此这两个组件会同时安装。一旦必备组件安装完成(并已经重启系统),安装导向会运行SQL Server安装中心。
当然,你也可以将这些必备组件单独安装。但是,建议使用安装向导进行安装,避免多次重启系统。因为将这两个组件进行捆绑安装,只需一次重启即可。
自动运行setup.exe (或手动双击setup.exe),会弹出如下窗口:
DSC0003.jpg
当您同意许可条款后,.Net 3.5 SP1安装会继续。闪屏会显示正在下载组件,事实上只是从DVD中拷贝。这个过程需要花费一些时间(大约10-20分钟,取决于硬件条件)。
DSC0004.png
如果SQL Server安装向导出现无法安装.NET Framework 3.5 SP1的情况,并弹出上述错误,你可以手动的安装。安装媒体包含在DVD中,你不需要从网络下载。
DSC0005.jpg



2.Windows Installer 4.5


同意许可条约。
DSC0006.jpg
其他先决条件列于联机丛书“硬件和软件条件”主题下。
在2003中,会弹出如下窗口:
DSC0007.jpg
在Vista和Windows Server 2008中,则是这样的:
DSC0008.jpg
安装更新并只需一次重启使更新生效。
使用安装向导进行安装只需一次重启,而分别安装两个组件会需要两次重启。更多信息,请参考上一章节中Bob Ward’s的博客。


3.Visual Studio 2008 SP1


当你已经安装了visual Studio 2008,这步更新是重要的。因为这一步还没有集成到安装向导中,所以需要从网络上下载安装包。但是这个更新并不是必需的,仅当在你需要安装SSIS, BIDS或Management Tools时是需要的。因此,这一步作为组件检测的一部分出现而不是作为全局系统配置检查的一部分出现。

DSC0009.png More
Information:

  Visual Studio 2008 SP1 Download Link:
  http://www.microsoft.com/download/en/details.aspx?id=10986or
  http://www.microsoft.com/download/en/details.aspx?id=13276
  For more information for this topic, see:
  http://blogs.msdn.com/psssql/archive/2008/08/11/sql-server-2008-visual-studio-2008-sp1-and-net-framework-3-5-sp1-explained.aspx


DSC00010.jpg
DSC00011.jpg

4.区域和语言设置

当你安装的是SQL Server 2008 (R2)的本地化版本,但您的windows有一个不同的语言设置,您回遇到以上错误:
DSC00012.png
解决这个问题的方法是,在控制面板中将操作系统语言设置与SQL Server的语言一致:
更改操作系统用户界面设置
1.安装与SQL Server的本地化版本匹配的操作系统MUI(如果尚未安装)。
2.在Control Panel中,打开Regional and Language Options。
3.在Languages选项卡上,从列表中为Language used in menus and dialogs选择一个值。
4.此设置将影响SQL Server的用户界面语言,所以它必须与SQL Server的本地化版本匹配。
5.单击Apply确认更改,然后单击OK关闭窗口
更改操作系统用户区域设置
1.安装与SQL Server的本地化版本匹配的操作系统MUI(如果尚未安装)。
2.在Control Panel中,打开Regional and Language Options。
3.在Regional Options选项卡上,从列表中为Select an item to match its preferences选择一个值。此设置将影响特定于区域性的数据格式。

4.单击Apply确认更改,然后单击OK关闭窗口。
更改系统区域设置
1.安装与SQL Server的本地化版本匹配的操作系统MUI(如果尚未安装)。
2.在Control Panel中,打开Regional and Language Options。
3.在Advanced选项卡上,从列表中为Select a language to match the language version of the non-Unicode programs you want to use选择一个值。此设置将使SQL Server安装程序可以为SQL Server安装选择最佳默认排序规则。
4.单击Apply确认更改,然后单击OK关闭窗口。

5.集成安装

由于SQL Server是在Windows Server 2008 R2和windows 7之前发布,它无法识别这些版本。为了解决这个问题,从SP1开始,可将更新与原始媒体集成作为一个PCU包。

  More Information:

  For more information for this topic, see:
  http://blogs.msdn.com/b/petersad/archive/2009/02/25/sql-server-2008-creating-a-merged-slisptream-drop.aspx





  • 下载匹配您的系统体系结构的服务包程序包。如果您的系统是一个x基于x64的系统,例如下载SQL Server 2008 Service Pack 1 x 64的包。

    • 提取该service pack通过运行以下命令:



SQLServer2008SP1-KB968369-x64-ENU.exe /x:C:\SP1

2. 通过指定 SQL Server 2008 从源媒体运行 Setup.exe 文件在/ PCUSource参数。

Setup.exe /PCUSource=C:\SP1

6.为小型企业安装SQL Server 2008 (R2)标准版的一些限制

如果您为小型企业安装SQL Server 2008 (R2)标准版,而您的机器并不在域内,你会遇到这样的报错”Operating system supported for edition”. To solve this issue, you should add your computer into one of your company’s domain or create a new domain
by “DCPROMO”. It has limitation for the domain to install SQL Server.

DSC00013.png

Windows Small Business Server 2011高级版包括SQL Server 2008 R2http://www.microsoft.com/sbs/en/us/editions-overview.aspx.这个版本和标准版的特性相同。区别是SQL
2008 SBS标准版是一个特殊的标准版,该标准版是针对Small Business Server的版本,属于中小型企业套装的一部分,只能和对应的中小型企业套装版的Windows Small Business Server 2008一起安装和使用。


SQL Server SBS版本需满足以下几个条件:
1.这个版本的SQL Server只能安装在:
· Windows Server 2008 Standard
· Windows Server 2008 Standard without Hyper-V
· Windows Small Business Server 2008
· Windows Server 2008 for Windows Essential Server Solutions
· Windows Server 2008 without Hyper-V for Windows Essential Server Solutions

请注意:SQL Server 2008 R2 Standard for small business是可以安装在Windows Server 2008 Enterprise上,但是SQL Server 2008 Standard for small business则不可以。


2.Windows Server必须加入一个域,并且是Active Directory forest的根
3.该域和其他域不存在信任关系
4.该域不能有任何子域
5.该域中的用户和设备总和不超过75
6.客户不能同时在该域的其他操作系统中运行相同序列号的SQL Server软件如果检查失败,你可能看到如下信息:"Operating system supported for edition”topic.
Clicking in the Failed status shows the following message:
---------------------------

Rule Check Result

---------------------------

Rule "Operating system supported for edition" failed.

This SQL Server edition is not supported on this operating system. See SQL Server

Books Online for information about supported operating systems for SQL Small

Business Server edition.

---------------------------


如果你发现你的服务器并没有在任何一个域中,解决这个问题的最直接的办法是利用“开始->运行->DCPROMO”为他创建一个新域。其他需要连接SQL Server的机器则不需要在这个域中。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-220280-1-1.html 上篇帖子: SQL Server 2008中Analysis Services的新特性——深入SQL Server 2008 下篇帖子: Visual Studio 2008 每日提示(十二)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表