中国网络-ITPro俱乐部's Archiver

跃跃领舞 发表于 2007-7-5 17:20

SMS2003 Server无法从MSI文件自动生成包含多个Program的Package

这是[color=pink][url=http://www.prain.net/][color=#800080]prain[/color][/url][/color]做过的一个CASE的案例,[color=pink][url=http://www.prain.net/][color=#800080]prain[/color][/url][/color]觉得值得与大家分享 [img]http://www.prain.net/images/smilies/Face_02.gif[/img]

[b][color=blue]故障现象:
======[/color][/b]
SMS2003 Server无法从MSI文件自动生成包含多个Program的Package。SMS2003 服务器报错“The file have selected is an invalid Package Definition File. Please select a valid file”。

[color=purple]该贴转自合作社区——[url=http://www.systemcenter.com.cn/bbs/]SC中文社区[/url],请大家支持国内最专业的SystemCenter中文社区![/color]
[color=purple][/color]
[color=purple][b]故障原因:
======[/b][/color]
SMS2003 Server用来存放分析MSI文件结构所使用临时文件的目录访问权限不足。

[color=teal][b]解决过程:
======[/b][/color]
1.    SMS_SyteSystemToSiteServerConnection_<sitecode> 没有包含 SMS的 SQL Server的计算机帐号。在这个案例里,SMS的SQL Server和SMS是同一台机器。
2.    SMS 服务器上的SMS_<sitecode>的共享对everyone只有Read权限。
我们就这两个问题,进行了下面步骤来解决问题。
1.    通过 Net localgroup SMS_SyteSystemToSiteServerConnection_<sitecode> <local-computer-name>$ /add 来添加本地计算机帐号到SMS_SyteSystemToSiteServerConnection_<sitecode>。
2.    把SMS_<sitecode>的共享对everyone开放full control
        在我们做完这两步修改后,检查了SMS_SyteSystemToSiteServerConnection_<sitecode> 组对SMS\SCRIPTS\XXXYYY\PdfStore有全部的访问权限。发现这部分的权限设置并没有问题。
        最后在确认以上步骤都正确无误后,我们到SMS2003 Server使用MSI文件来生成包含多个Program的Package,发现一切正常。

[color=limegreen][b]解决方案:
======[/b][/color]
3.    通过 Net localgroup SMS_SyteSystemToSiteServerConnection_<sitecode> <local-computer-name>$ /add 来添加本地计算机帐号到SMS_SyteSystemToSiteServerConnection_<sitecode>。
4.    把SMS_<sitecode>的共享对everyone开放full control

[color=red][b]感谢[/b][/color][url=http://www.systemcenter.com.cn/bbs/][color=red][b]SC中文社区[/b][/color][/url][color=red][b]站长Parin的经验分享。[/b][/color]

页: [1]

Powered by Discuz! Archiver 6.1.0  © 2001-2007 Comsenz Inc.