图1-5 高级选择界面,在这里可以精细地定义安装选项
2.为实例命名
众所周知,SQL Server是安装在计算机上的,那么在一台计算机上多次安装SQL
Server是完全有可能的。如果服务器功能强大,有足够的资源(如内存、处理器等)运行二三个不同的应用程序,这种情形就可能出现。这些不同的应用程序
都想拥有自己的SQL
Server。每一个安装称为一个实例(instance)。现在应该为安装的实例命名。每一个实例必须有一个属于它的唯一的名字,就连“无名”的默认实
例(Default Instance),其“无名”也算作是一个唯一的名字。powered by 25175.net
作为建立外部环境的第一步,为实例命名是很重要的。例如,可能有一个实例用于开发,一个实例用于系统测试,最后还有一个实例用于用户测试。
当
没有为安装指定明确的名字时,将选定为默认实例。一旦在学习环境之外安装SQL
Server,则应避免这种情况,因为这样会导致没有命名的安装,从而关于它的使用也没有任何提示。因为目前尚在学习阶段,而最易于理解的选项是使用默认
实例,所以如图1-6所示,选择“默认实例”,并单击“下一步”。
如果这是一个后继的安装,那么,将显示当前已存在的组件,如图1-7所示。
图1-6 为安装的实例命名
图1-7 罗列任何已安装的组件
3.服务账户
正
如用户在使用系统前必须先登录到Windows一样,SQL
Server以及在“功能选择”界面(见图1-5)中定义的其他服务在启动前必须先登录到Windows。SQL Server、Reporting
Services等服务不需要任何人登录到安装SQL Server的计算机上就可以运行,只要计算机成功启动即可。当SQL
Server安装在位于远程服务器机房中的服务器上时,这种情况极为平常。
无论如何,若没有某种形式的登录,任何程序都不能在
Windows上运行的。如果确实登录到了计算机上,那么,可以将该Windows用户ID用于SQL
Server,以进行登录并启动其服务。在学习本书的过程中,很可能会采用这种方式,因为SQL
Server是运行在本地系统上的。这种账户叫做本地系统账户(local system account)。
另一方面,也可以创建完全
由SQL
Server使用的Windows登录。这种方式的存在有几点理由。举例来说,Windows账户可能配置成使密码在设置后一定天数过期,或者在数次不正
确的密码输入后将其锁定。这样做是为了在许多其他区域中保护计算机和网络。无论如何,SQL
Server将使用单独的账户,该账户同样具有密码期限,并且具有在多次不正确的密码尝试后锁定账户的能力。这种非用户特定的、“普通”的账户去除了
SQL Server与机构中某个人之间的联系。
SQL Server安装于何处将影响到这里所作的决定。鉴于现在正处于SQL
Server 2005的学习阶段,就不必弄得太复杂。假定安装是用于学习SQL
Server的,因此,如图1-8所示,选择“使用内置系统账户/本地系统”。还可以定义当计算机启动时需要启动的服务。眼下保持界面中的默认值即可,因
为以后可以通过“控制面板”里的“管理工具”中的“服务”随时进行更改。单击“下一步”。
图1-8 选择服务账户
4.身份验证模式
现
在,将定义如何在SQL
Server的安装中强制实施安全性。如图1-9所示,这里有两个选择:Windows身份验证模式和混合模式。在本章的后面,你将了解更多关于模式的知
识。这十分简单明了:Windows身份验证模式表明将使用Windows的安全机制维护SQL
Server的登录;混合模式则或者使用Windows的安全机制,或者使用SQL
Server定义的登录ID和密码。此外,还需要为名为sa的特殊登录ID设置密码。关于这些,很快你将了解到更多,但目前必须为其输入一个有效的密码,
请使用有意义的、难以猜测的密码。
图1-9 选择身份验证模式
5.排序规则设置
排
序规则指明在SQL Server中如何对数据行进行排序和比较。例如,排序规则设置将告知SQL
Server关于系统是否区分大小写等细节。如之前的设置步骤所示,可以为每一种SQL Service设置不同的排序规则,因此,在Analysis
Services中使用的排序方法可以不同于主要的SQL
Server安装所定义的排序规则。当在不止一种服务上进行这种处理时,会导致额外的处理复杂性,因而仅在特殊情况下才这样做。图1-10显示了
Windows排序规则被选中的情形。
图1-10 选择排序规则
6.Reporting Services数据库
由
于前面选择了安装Reporting Services,所以需要创建报表服务器所使用的数据库。根据你的需求以及使用SQL
Server安装的程度,或许会希望报表脱离单独的、有特定用途的SQL Server安装来运行。当前,Reporting
Services是安装在同一个SQL Server上的(如图1-11所示)。
图1-11 安装为默认Reporting Services
7.错误和使用情况报告设置
在SQL Server中,可以自动报告任何错误并把错误报告发送到微软,其中包含SQL
Server异常关闭时的致命错误。推荐启用图1-12中的错误设置。因为不会发送组织机构的任何信息,所以数据依然是安全的。这与在Excel崩溃时发
送报告是类似的。最好是使该功能处于激活状态。powered by 25175.net
图1-12 错误和使用情况报告设置
当
安装完成时,将显示最后一个界面,如图1-13所示。可以通过单击“摘要日志”链接来查看安装日志。页面底部有一个滚动文本框,其中列出了一些建议和信
息。在这两个区域之间,有一个到SQL Server新工具的链接,这个新工具称作外围应用配置器工具(Surface Area
Configuration
tool)。该工具可用于启用或禁用功能、服务等,这将在第2章讲述。现在不必去点击那个链接,因为以后将从“开始”菜单直接使用这一工具。
图1-13 安装完成详情
就这样,现在可以准备安装了。
其它参考链接:
http://www.25175.com/200609/25175/25175_html/2010-07/3637p3.html
http://www.jb51.net/article/19815.htm
http://wenku.baidu.com/view/9c0d8b62caaedd3383c4d38e.html
http://www.bitscn.com/os/windows7/201003/183032.html
上一篇:iis开机不能自动启动,怎样让IIS服务开机自动启动?
讨论数量:1
本文将为大家介绍Windows 7下如何安装SQL Server 2005,相信通过本文,能让大家了解安装的过程。bitsCN还向您推荐《图解SQL Server 2008安装和配置过程》。
一、配置IIS
到控制面板,打开IIS Features,点左边的加号,打开详细信息,我们勾上以下组件:
1: Web Managerment Tools\IIS 6 Management Compatibility\IIS6 WMI Compatibility
2: Web Managerment Tools\IIS 6 Management Compatibility\IIS6 Metabase and IIS 6 Configuration Compatibility
3: World Wide Web Services\Application Development Features\Asp.net
4: World Wide Web Services\Common Http Features\Http Redirection
5: World Wide Web Services\Security\Windows Authentication
二、安装标准版SQL Server 2005
按照提示安装即可
三、安装SQL Server 2005 SP3
最后一步设置系统帐号权限,需要先到任务管理器中关闭 sqlserver 进程,然后到打开dos窗口之前的一步,又需要手动启动 sqlserver服务。
四、启用 SQL Server Browser 服务
单击“开始”,依次指向“程序”、“Microsoft SQL Server 2005”和“配置工具”,然后单击“SQL Server 外围应用配置器”。
在“SQL Server 2005 外围应用配置器”页上,单击“服务和连接的外围应用配置器”。
在“服务和连接的外围应用配置器”页上,单击“SQL Server Browser”,在“启动类型”中单击“自动”选项,然后单击“应用”。
打开 Windows 防火墙,请单击“开始”,再单击“运行”,键入 firewall.cpl,然后单击“确定”。
五、在 Windows 防火墙中为 SQL Server 2005 创建例外
若要在 Windows 防火墙中为 SQL Server 2005 创建例外,请执行以下步骤:
六、在 Windows 防火墙中为 SQL Server Browser 服务创建例外
若要在 Windows 防火墙中为 SQL Server Browser 服务创建例外,请执行以下步骤:
1.在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
2.在“添加程序”窗口中,单击“浏览”。
3.单击 C:\Program Files\Microsoft SQL Server\90\Shared\sqlbrowser.exe 可执行程序,单击“打开”,然后单击“确定”。
七、配置SQLServer2005 远程连接
第一步 :SQL Server Configuration Manager -> SQL Server 2005 Services 将 SQL Server Browser 设置为 running,
如果没有Enable的话,右键Properties -> Service -> StartMode = Auotomatic
注意,同时必须打开SQL Server Browser 服务
第二步: SQL Server 2005 Network Configuration -> Protocols for SQLXPRESS 下同时使用TCP/IP和named pipes
第三步:SQL Native Client Configuration 下同时使用TCP/IP和named pipes
2、登陆改为混合模式:
打开manage管理器->以windows方式连接并进入数据库->右键点击你的数据服务器->属性 ->security>选中Sql server and windows Authentication
3、新建SQL server方式的用户名和密码:
manage管理器 -> security -> 右键点击logins->new login...-> 选中sql server authentication ->设置login name 和password(confirm password)以及 默认的数据库
最好去掉“enforce password expiration”前的小钩,否则每次登陆都要修改密码。
注意 : 一定要在User Mapping 页面中选择该用户对应的数据库(即使前面已经选择了默认数据库),否则还是会登录不上
如果需要修改数据库,必须分配 db_Owner 角色
4、重新启动服务器
虽然网上好多文章都说只需要重新启动SQL服务就可以,但是经过验证,必须重新启动机器才行
In order to get things to work. You might need to completely reboot the server machine after making the changes. There have been reports (thanks P.C.) that starting and stopping the SQL Server and Browser software is not enough.
5、使用SQL Server Configuration Manager 测试
注意 : Server Name 一定要 Serever\SQLEXPRESS
同时还要在 Options -> Network protocol 中选择TCP/IP才能顺利登录
在 Windows 防火墙中,单击“例外”选项卡,然后单击“添加程序”。
在“添加程序”窗口中,单击“浏览”。
单击 C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\sqlservr.exe 可执行程序,单击“打开”,然后单击“确定”。
注意:上述路径可能会根据 SQL Server 2005 的安装位置而不同。MSSQL.1 这个占位符代表的是您在前面过程的步骤 3 中获得的实例 ID。
对于每个需要为其创建例外的 SQL Server 2005 实例,重复步骤 1 到步骤 3。