SMS2003部署
SMS2003部署前准备工作:
1、安装IIS+ASP.NET+BITS组件+扩展Webdav
2、安装SQL2000+SP4
3、AD架构扩展、权限设置
4、SMS2003部署
5、安装SMS2003_SP3补丁
实验拓扑:Florence是域控制器、DNS服务器,Istanbul是SMS2003服务器
SMS2003部署_职场
一、安装IIS+ASP.NET+BITS组件+扩展Webdav
SMS2003部署_职场_02SMS2003部署_休闲_03SMS2003部署_SMS_04
二、安装SQL2000+SP4补丁
载入SQL2000关盘,开始安装,如图所示:点击“安装SQL Server 2000组件”
SMS2003部署_SMS_05
点击“安装数据库服务器”
SMS2003部署_职场_06
具体安装过程就不再阐述,安装完成后开始打SP4补丁,如图所示:双击“setup.bat”,开始安装
SMS2003部署_职场_07
进入安装界面,点击“下一步”
SMS2003部署_职场_08
补丁安装完成后,记得将SQL Server和SQL Server Agent设置成开机自动启动
SMS2003部署_SMS_09
三、扩展AD架构,设置系统管理权限
载入SMS安装光盘,进入到如图所示的目录,运行“extadsch.exe”开始扩展架构
SMS2003部署_职场_10
架构扩展完后,载入系统光盘进入SUPPORT\TOOLS目录下双击“SUPTOOLS.MSI”,先安装“windows support tools”
SMS2003部署_职场_11
安装完成后,打开运行----输入“adsiedit.msc”打开“ADSI编辑器”
SMS2003部署_职场_12
如图所示:右键CN=System属性
SMS2003部署_休闲_13
添加SMS服务器的计算机账户,并赋予“完全控制”权限,然后点击“高级”选项
SMS2003部署_休闲_14
选择SMS服务器相关权限设置,点击“编辑”将此权限应用到这个对象及全部子对象,这样SMS服务器对System容器中的子对象也将获得我们设置的权限
SMS2003部署_职场_15
四、安装SMS2003
载入安装关盘,点击“SMS 2003”
SMS2003部署_SMS_16
进入欢迎界面,点击“下一步”
SMS2003部署_休闲_17
选择“Install an SMS primary site”安装一个SMS主站点
SMS2003部署_休闲_18
选择定制安装“custom setup”
SMS2003部署_休闲_19
选择“I Agree”
SMS2003部署_职场_20
产品注册信息
SMS2003部署_职场_21
SMS站点信息,站点代码由3个字符组成,站点名称任意取“home”,站点坐在的域“SMS”
SMS2003部署_SMS_22
接下来询问安装SMS时是否需要对Active Directory进行扩展,这里和我们之前在SMS光盘里运行“extadsch.exe”是一样的,因此我们不需要选择此项
SMS2003部署_SMS_23
选择“高级安全级别”
SMS2003部署_职场_24
SMS服务器连接客户端得数量,默认100个
SMS2003部署_休闲_25
记得要勾选“Remote tools”
SMS2003部署_休闲_26
我们已经在SMS服务器本机上创建了后台数据库,因此我们在数据库服务器处填写ISTANBUL,身份验证询问是否使用集成验证模式,选择“Yes”
SMS2003部署_休闲_27
是否需要在安装SMS时创建SQL数据库,选择“yes”
SMS2003部署_休闲_28
站点数据库名
SMS2003部署_SMS_29
站点数据库的安装路径
SMS2003部署_职场_30
SMS的管理控制台数量默认5个,SQL Server的最大连接数默认为75。
SMS2003部署_休闲_31
如图所示:安装完成
SMS2003部署_SMS_32
开始安装SMS2003_SP3补丁,如图所示:双击运行“autorun.exe”
SMS2003部署_职场_33
点击“SMS 2003 Service Pack 3”开始安装
SMS2003部署_职场_34
进入欢迎界面点击“下一步”
SMS2003部署_职场_35
点击“下一步”查看所有安装选项
SMS2003部署_休闲_36
勾选“升级现有SMS安装”
SMS2003部署_休闲_37
同意许可协议
SMS2003部署_职场_38
准备升级SMS战点
SMS2003部署_休闲_39
点击“立即运行”,开始测试
SMS2003部署_职场_40
点击“详细信息”查看详细信息
SMS2003部署_休闲_41
如图所示:全部通过
SMS2003部署_SMS_42
现在可以点击“下一步”了
SMS2003部署_职场_43
不接受未经签名的数据
SMS2003部署_职场_44
不安装Asset intelligence
SMS2003部署_职场_45
点击“完成”完成安装向导,开始安装
SMS2003部署_休闲_46
如图所示:安装完成
SMS2003部署_职场_47
检查SMS服务器状态:
一、查看Active Directory中有无SMS站点信息 (有无创建System Management对象)
二、查看SMS服务器状态
SMS2003部署_职场_48
SMS2003部署_职场_49
服务器安装完成也没有报什么错误,运行很正常。
常见错误分析:
1与远程 SQLServer 系统管理服务器 2003 高级安全站点未连接到 SQLServer
SMS 站点组件管理器已成功安装此组件。但 SQL Server 主体名称(SPN)在 Active Directory 中无法生效。
可能的原因: MSSQL 服务器正在用户账户下运行,而不是在计算机帐户下运行。在这种情况下,SQL 不发布其自有的 SPN。
解决方案: 手动在 Active Directory 中发布 SQL SPN。
组件将正确运行。但要求访问 SQL Server 的远程站点系统(即: 服务器定位点或管理点)有可能无法在高级安全模式中访问 SQL。
有关进一步信息,请参阅 SMS 文档或 Microsoft 知识库。
具体操作:
1、 打开运行----输入“cmd”----进入“c:\Program Files\support tools”
2、 setspn –A MSSQLSvc/<SQL Server 计算机名称>:1433 <\帐户>
3、 使用 ADSIEdit MMC 控制台验证域用户 SPN 是否已正确注册
4、 在控制台窗格中,依次展开站点服务器的域、“DC=<服务器可分辨名称>”和“CN=用户”,然后右键单击“CN=<服务帐户用户>”。在上下文菜单上,单击“属性”。
5、 在“CN=<服务帐户用户>属性”对话框中,检查 servicePrincipalName 值,确保已创建有效 SPN,并且与正确的 SQL Server 相关联。
2如果在AD信息,没有看到System Management,很可能是安装时没有给SMS服务器足够权限,此时在SMS管理员控制台中可以看到错误提示“无法对Active Directory进行更新”。
解决方案:修改SMS服务器对system容器的权限

本文出自 “杨雪军” 博客,请务必保留此出处http://yangxuejun.blog.51cto.com/623927/186819