在目前的很多MOSS的solution部署时,都喜欢采用cmd文件的方式来处理。
我现在的项目亦然。 但是昨天在部署的时候,确实出现了问题,当时以为是服务器慢的问题,但是
等了很长时间一直处于某个状态不动,重新卸载和安装的时候,提示:The timer job for the operation has been created. However, it cannot be run because the administrative service for this server is not enabled.” 或是 该项目正在运行
过程中的英文提示,无奈之余发现个好方法。
可以执行这个命令:stsadm -o execadmsvcjobs
下面是命令说明:
Execadmsvcjobs:Stsadm 操作 (Office SharePoint Server)
更新: 2007-06-14
操作名称:Execadmsvcjobs
说明
立即执行所有管理计时器作业,而不是等待计时器运行。
当禁用 Windows SharePoint Services 定时服务 (SPAdmin) 的进程帐户(基于安全原因,此操作在某些安装过程中是必需的)时,execadmsvcjobs 操作必须在所有计算机上运行,以使用 Windows SharePoint Services 定时服务 (SPTimer) 执行设置和通常发生的其他管理任务。
执行后,就可以执行部署了!
真是太好的命令了。。。