部署和安装SQL Server 2008数据库(二)

SQL Server 2008SQL Server 2005安装过程有许多不一样,好比网络环境的问题、帐户的问题、安装向导的问题等等。目前不少公司的服务器从Windows Server 2003也逐渐升级升级到了2008,数据库升级到SQL Server 2008 也在所不免,因此平时有不少朋友在问部署SQL Server 2008过程当中的问题,笔者在这里进行详细总结。
SQL Server 2008 安装的环境以下:
1,  工做组环境下的服务器
2,  域环境下的域控制器
3,  域环境下的成员服务器
4,  群集环境
事实上从开发和应用的角度讲,不少devoloper不多接触基于域控制器的开发应用,因此他们的应用多半都跑在工做环境下的服务器上,IIS中会发布不少网站,服务器自己会承载数据库的角色等,此时会涉及到在工做组环境下安装SQL Server 2008。但微软平台企业级应用开发不多有域不参与的地方,好比微软的CRMSharePointuc等产品的二次开发、.NET平台为了适应企业环境和组织架构在域模式下的应用开发等,此时会涉及到在域控制器、成员服务器和群集中安装SQL Server 2008
不管是哪种环境下安装SQL Server 2008,都会碰到为每一个SQL Server 2008服务配置帐户的问题。安装SQL Server 2008时会用的帐户以下:
1,  本地用户账户
2,  域用户账户
3,  内置系统账户
l  Network Service 账户(网络服务)
l  Local Service 账户(本地服务)
l  Local System 账户(本地系统)
本地用户账户
工做组环境,若是计算机不在域中,则建议使用不具备 Windows 管理员权限的本地用户账户。
域用户账户
若是服务必须与网络服务进行交互,则访问相似于文件共享的域资源;若是服务使用到运行 SQL Server 的其余计算机的连接服务器链接,则可使用具备最低特权的域账户。许多服务器到服务器的活动只能使用域用户账户来执行。此账户应由域管理员在域环境内预先建立。
Local Service 账户:
Local Service 账户是一个内置账户,与 Users 组的成员具备相同级别的资源和对象访问权限。若是有个别服务或进程的安全性受到威胁,则此有限访问权限有助于保护系统的安全性。以 Local Service 账户身份运行的服务将以一个没有凭据的 Null 会话形式访问网络资源。请注意,SQL Server SQL Server 代理服务不支持 Local Service 账户。该账户的实际名称为“NT AUTHORITY\LOCAL SERVICE”
Network Service 账户:
Network Service 账户是一个内置账户,比 Users 组的成员拥有更多的对资源和对象的访问权限。以 Network Service 账户身份运行的服务将使用计算机账户的凭据访问网络资源。该账户的实际名称为“NT AUTHORITY\NETWORK SERVICE”
Local System 账户:
Local System 是一个具备高特权的内置账户。它对本地系统有许多权限并做为网络上的计算机。该账户的实际名称为“NT AUTHORITY\SYSTEM”
若是是在工做组环境下安装SQL Server 2008:
使用的帐户是本地用户账户,内置帐户(网络服务帐户、本地系统帐户等)。
 
在域环境上(涵盖成员服务器)安装 SQL Server 2008:
出于安全方面的考虑,Microsoft 建议不要将 SQL Server 2008 安装在域控制器上。 SQL Server 安装程序不会阻止在做为域控制器的计算机上进行安装,但存在如下限制:
Windows Server 2003 上,SQL Server 服务可在域账户或本地系统账户下运行。
在域控制器上,没法在本地服务账户或网络服务账户下运行 SQL Server 服务。此时用的帐户通常是域帐户和本地系统帐户。
SQL Server 安装到计算机上以后,没法将此计算机从域成员更改成域控制器。 必须先卸载 SQL Server,而后才能将主机计算机更改成域控制器。
SQL Server 安装到计算机上以后,没法将此计算机从域控制器更改成域成员。 必须先卸载 SQL Server,而后才能将主机计算机更改成域成员。
在群集节点用做域控制器的状况下,不支持 SQL Server 故障转移群集实例。
SQL Server 安装程序不能在只读域控制器上建立安全组或设置 SQL Server 服务账户。 在这种状况下,安装将失败。
 
SQL Server 2008 安装程序安装该产品所需的如下软件组件:
l  .NET Framework 3.5 SP1
l  SQL Server Native Client
l  SQL Server 安装程序支持文件
l  SQL Server 安装程序要求使用 Microsoft Windows Installer 4.5 或更高版本
 
若是安装SQL Server 2008以前已经装了Visual Studio 2008,安装时出现错误,请先安装Visual Studio 2008 SP1
SQL Server 2008安装×××S服务时,再也不像SQL Server 2005必需要先安装IIS,安装SQL Server 2008不在须要IIS的支持。
 
下面咱们以域环境下的域控制器为例安装SQL Server 2008
步骤1:启动安装程序后,以下图:
步骤2:在SQL Server 2008装中心的计划里面,能够用系统配置检查器检测服务器是否具有条件安装SQL Server 2008系统配置检查器在安装过程当中会被安装程序屡次调用。还能够经过在早期SQL Server版本的服务器上安装安装升级顾问来自动帮助你分析升级须要的成本和能升级什么服务,安装完安装升级顾问后,能够链接到早期版本的实例进行分析。这里单击系统配置检查器来检测系统。
 
系统配置检查器检测的状况以下图:
 
 
步骤3:单击安装后,在这里咱们能够选择全新安装SQL Server 2008,安装群集,升级安装等。这里单击全新SQL Server独立安装或向现有安装添加功能,以下图:
 
步骤4:可使用180天的企业评估版等,也能够输入你购买的产品密钥进行受权安装。
 
 
输入产品密钥:
 
若是你输入的是企业版的密钥就会看到企业版的许可条款,若是输入的是开发版的密钥就会看到开发版的许可条款:
 
步骤5:安装程序支持文件,以下图:
 
步骤6:安装程序支持规则,以下图:
 
步骤7:功能选择,根据须要选择想要安装的功能,以下图:
 
步骤8:能够配置成默认实例或者命名实例,若是默认实例还没被之前安装的实例占用,则可使用默认实例。以下图:
 
能够修改命名实例的实例ID
  
咱们这里使用默认实例进行安装:
 
步骤9:磁盘空间要求,以下图:
 
步骤10:配置各个服务使用的帐户,以下图:
 
步骤11:配置排序规则,默认便可,以下图:
 
步骤12:选中“混合模式”,指定sa帐户的密码,并指定SQL Server管理员,经过单击“添加当前用户”选择当前帐户便可,也能够选择其余的帐户。以下图:
 
步骤13:配置数据库引擎的数据目录的路径,根据需求修改,能够把各个目录的路径配置到不一样的磁盘,减少I/O的负载。这里采用默认。以下图:
 
步骤14:能够启用FilesStream特性,这里默认没有启用,以下图:
 
步骤15:为Analysis Services服务指定管理员,这里选择当前用户,以下图:
 
步骤16:配置Analysis Services服务的数据目录,这里采用默认配置,以下图:
 
步骤17Reporting Serivices配置,默认便可,以下图:
 
步骤18:错误和使用报告,以下图
 
步骤19:检测安装规则,看是否能顺利安装,以下图:
 
步骤20:准备安装,以下图:
 
步骤21:安装进度,慢慢等吧 ,^_^。以下图:
 
步骤22:各个功能都安装完成,以下图:
 
步骤23:安装完成,以下图:
 
 
本节结束。
相关文章
相关标签/搜索