第一次尝试从开发服务器部署MOSS解决方案。执行此命令时

stsadm -o addsolution -filename xxx

我得到一个“对象引用没有设置为对象的实例”。 基于以下链接:(和其他人):

[ http://social.msdn.microsoft.com/forums/en-US/sharepointdevelopment/thread/63f0f95d-1215-4041-be6d-64ae63bda276/] [1]

[ http://www.telerik.com/community/论坛/线程/ b311D-bachea.aspx 我确定了以下内容:] [1]

  1. 我是MOSS服务器上的服务器场管理员组的成员
  2. 我是服务器上WSS_RESTRICTED_WPG的成员
  3. 我已经在服务器上的WSS_ADMIN_WPG组
  4. 我检查了事件日志,发现异常,说我的站点服务数据库登录失败。

    如果我尝试通过SQL Server Mgt Studio添加自己,我无权设置对该数据库的访问权限,如下所示:

      

    原因:无法打开数据库   " SharedServices1_DB的"要求的   登录。登录失败。登录失败   对于用户'XXXXX \ Administrator'。

    那么,我错过了什么?我需要做什么明显的事情?欢迎任何有用的建议。

    由于

    [1]: http:// MSDN 论坛帖子

    [1]: http:// Telerik 支持线程

有帮助吗?

解决方案

我认为您遗漏的显而易见的事情是用户帐户没有使用sharepoint数据库所需的权限 - 正如您在帖子中所说的那样;)

其他提示

添加解决方案与SSP无关。

通常此错误是因为执行stsadm命令的用户无权访问场配置数据库。这与仅有“农场凭证”的事实有关。帐户可以访问服务器场配置数据库。

您可以尝试以下两种方法之一:

  1. 将stsadm命令作为“场凭据”运行帐户。通常这是一个服务帐户,默认情况下,它是在安装过程中用于创建服务器场数据库的帐户。
  2. 更改“农场凭证”帐户到您登录的用户。您可以使用stsadm -o updatefarmcredentials
  3. 执行此操作

    希望有所帮助!

问题似乎不在于您的解决方案,而在于SSP。尝试删除UAT SSP并重新创建它并与您的站点关联。

如果可行,您需要找出问题发生的原因。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top