管理服务器场中的 SSP (Office SharePoint Server)

本文介绍如何在 Microsoft Office SharePoint Server 2007 服务器场中创建、配置和管理共享服务提供程序 (SSP)。

安装了服务器场之后,必须执行若干项安装后任务。其中一项任务就是创建并配置默认的 SSP。服务器场中一个单独的 SSP 可以为该服务器场承载的所有 Web 应用程序提供共享服务。您还可以根据解决方案的要求创建其他 SSP。以下是决定服务器场中 SSP 数量最重要的条件:

  • 要求驻留在不同的 Web 应用程序和 Internet Information Services (IIS) 应用程序池中的多个网站共享内容和配置文件数据。例如,可以通过将“我的网站”、工作组网站和发布的内容集中在一个 SSP 下,从而在 Intranet 中共享这些网站和内容。

  • 要求将内容和访问群体隔离到特定的网站。例如,如果您的服务器场承载了适用于多个用户类的应用程序,则单独的 SSP 将有助于在这些类间建立隔离。

备注

因为每添加一个 SSP 都会降低服务器场的总体性能,所以请慎重考虑您对实施多个 SSP 的需求。

有关详细信息,请参阅规划共享服务提供程序

如果服务器场中有多个 SSP,那么必须确定哪些 Web 应用程序应与哪个 SSP 关联。如果创建新的 Web 应用程序,则在默认情况下,新的 Web 应用程序将与默认的 SSP 关联。如果希望将 Web 应用程序与其他 SSP 关联,必须手动更改这种关联。一个 Web 应用程序只能与一个 SSP 关联,而一个 SSP 可以与多个 Web 应用程序关联。

任务要求

执行本任务的步骤前,您必须已经开始了下列服务并已对其进行了配置:

  • Windows SharePoint Services 搜索

  • Office SharePoint Server 搜索

若要创建并管理 SSP,您可以执行下列步骤:

创建 SSP

可以使用 SharePoint 管理中心网站或 Stsadm 命令行工具来创建 SSP。请遵循下列步骤来创建新的 SSP。完成这些步骤后,SSP 将在服务器场范围内提供共享服务。而且,当您为服务器场创建第一个 SSP 时,会自动安装和配置运行会话状态所需的数据库表和代码。

Important重要说明:

若要完成下面的过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。

使用管理中心创建 SSP

  1. 在 SharePoint 管理中心主页的顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“Office SharePoint Server 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,单击“新建 SSP”。

  4. 在“SSP 名称”部分的“SSP 名称”框中,键入新 SSP 的名称或接受默认名称。

  5. 在“Web 应用程序”列表中,选择将为新的 SSP 承载管理网站的 Web 应用程序。

    如果想新建 Web 应用程序,以便为新的 SSP 承载管理网站,请单击“新建 Web 应用程序”。有关创建 Web 应用程序的详细信息,请参阅创建或扩展 Web 应用程序 (Office SharePoint Server)

    “SSP 管理网站 URL”框中会自动填入管理网站的 URL。

  6. 在“我的网站位置”部分中的“Web 应用程序”列表中,选择一个用于承载“我的网站”的 Web 应用程序。

    如果想新建 Web 应用程序,以便为新的 SSP 承载“我的网站”,则单击“新建 Web 应用程序”。有关创建 Web 应用程序的详细信息,请参阅创建或扩展 Web 应用程序 (Office SharePoint Server)

    备注

    建议您使用不同的 Web 应用程序来承载“我的网站”和 SSP 管理网站,以便您能够独立备份和还原“我的网站”。

  7. 如果想在根目录以外的位置承载“我的网站”,请在“相对 URL”框中指定 URL。

  8. 在“SSP 服务凭据”部分的“用户名”框和“密码”框中,键入您希望运行 SSP 的用户帐户的用户名和密码。

  9. 在“SSP 数据库”部分的“数据库服务器”框和“数据库名称”框中,键入数据库服务器名称和数据库名称。

    备注

    建议您使用默认的数据库服务器和默认的数据库名称。

  10. 在“数据库验证”下,选择下列选项之一:

    • Windows 验证(推荐)。

    • SQL 验证。如果您选择此选项,请在“帐户”和“密码”框中键入帐户凭据。

  11. 在“搜索数据库”部分的“数据库服务器”框和“数据库名称”框中,键入数据库服务器名称和搜索数据库名称。

    备注

    建议使用默认的数据库。

  12. 在“数据库验证”下,选择下列选项之一:

    • Windows 验证(推荐)。

    • SQL 验证。如果您选择此选项,请在“帐户”和“密码”框中键入帐户凭据。

  13. 在“索引服务器”部分,从“索引服务器”列表中选择一台索引服务器。

  14. 在“索引文件位置的路径”框中,键入索引文件的路径。

  15. 如果要使用安全套接字层 (SSL) 来保护与 Web 服务之间的通信,请在“用于 Web 服务的 SSL”部分中选择“是”。

  16. 单击“确定”。

Important重要说明:

若要运行 Stsadm 命令行工具,您必须是本地计算机上的 Administrators 组的成员。

使用 Stsadm 命令行工具创建 SSP

  1. 在安装 SharePoint 产品和技术的驱动器上,转至以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 键入以下命令,然后按 Enter:

    stsadm -o createssp -title <SSP 名称> -url <Web 应用程序 URL> -mysiteurl <我的网站 Web 应用程序 URL> -ssplogin <域\用户名> -indexserver <索引服务器> -indexlocation <索引文件路径> [-ssppassword <密码>] [-sspdatabaseserver <SSP 数据库服务器名称>] [-sspdatabasename <SSP 数据库名称>] [-sspsqlauthlogin <SQL 用户名>] [-sspsqlauthpassword <SQL 密码>] [-searchdatabaseserver <搜索数据库服务器名称>] [-searchdatabasename <搜索数据库名称>] [-searchsqlauthlogin <SQL 用户名>] [-searchsqlauthpassword <SQL 密码>] [-ssl {Yes | No}]

    有关详细信息,请参阅 Createssp:Stsadm 操作 (Office SharePoint Server)

编辑 SSP 设置

可以编辑某些 SSP 设置 - 比如,SSP 的名称、数据库服务器名称或索引服务器名称。

可以使用管理中心网站或 Stsadm 命令行工具来编辑 SSP 设置。请遵循下列步骤编辑 SSP 设置。

备注

若要完成下面的过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。

通过管理中心编辑 SSP 设置。

  1. 在 SharePoint 管理中心主页的顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“Office SharePoint Server 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,指向要编辑其设置的 SSP,再单击显示的箭头,然后选择“编辑属性”。

  4. 如果要更改 SSP 的名称,请在“编辑共享服务提供程序”页的“SSP 名称”部分,找到“SSP 名称”框,然后键入 SSP 的新名称。

  5. 如果要更改用户名和密码,请在“SSP 服务凭据”部分的“用户名”框和“密码”框中,键入要运行 SSP 的用户帐户的新用户名和密码。

  6. 如果要更改 SSP 数据库服务器的名称以及数据库的名称,请在“SSP 数据库”部分的“数据库服务器”框和“数据库名称”框中,键入数据库服务器和数据库的新名称。

  7. 如果要更改数据库的身份验证方法,请在“数据库身份验证”下,选择下面其中一个选项:

    • Windows 验证(推荐)。

    • SQL 验证。如果您选择此选项,请在“帐户”和“密码”框中键入帐户凭据。

  8. 如果要更改搜索数据库服务器的名称以及数据库的名称,请在“搜索数据库”部分的“数据库服务器”框和“数据库名称”框中,键入数据库服务器和搜索数据库的新名称。

  9. 如果要更改数据库的身份验证方法,请在“数据库身份验证”下,选择下面其中一个选项:

    • Windows 验证(推荐)。

    • SQL 验证。如果您选择此选项,请在“帐户”和“密码”框中键入帐户凭据。

  10. 如果希望将 SSP 与其他索引服务器关联,请在“索引服务器”部分,从“索引服务器”列表中选择一个索引服务器。

    备注

    仅当服务器场中有多个索引服务器时,才能更改索引服务器。更改索引服务器将弃用索引文件。

  11. 如果要更改索引文件的位置,请在“索引文件位置的路径”框中,键入索引文件的路径。

    您可以使用 Stsadm 命令行工具来更改索引文件的位置。

    Important重要说明:

    若要运行 Stsadm 命令行工具,您必须是本地计算机上的 Administrators 组的成员。

    若要执行此操作,请在安装 SharePoint 产品和技术的驱动器上,转至以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。 键入以下命令,然后按 Enter:

    stsadm -o editssp -title <SSP 名称> -indexlocation <索引文件路径>

    备注

    如果要保留原来的索引服务器,但是更改索引文件的位置,请将索引文件复制到新位置。如果要将索引文件从原来的位置删除,则必须手动进行删除。

  12. 根据是否要使用安全套接字层 (SSL),请在“用于 Web 服务的 SSL”部分中选择“是”或“否”。

  13. 单击“确定”。

Important重要说明:

若要运行 Stsadm 命令行工具,您必须是本地计算机上的 Administrators 组的成员。

使用 Stsadm 命令行工具编辑 SSP 设置

  1. 在安装 SharePoint 产品和技术的驱动器上,转至以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 键入以下命令,然后按 Enter:

    stsadm -o editssp -title <SSP 名称> [-newtitle <SSP 的新名称>] [-sspadminsite <SSP 管理网站的 URL>] [-ssplogin <用户名>] [-ssppassword <密码>] [-indexserver <索引服务器名称>] [-indexlocation <索引文件路径>] [-setaccounts <域\用户名>] [-ssl {Yes | No}]

    有关详细信息,请参阅 Editssp: Stsadm 操作 (Office SharePoint Server)

删除 SSP

在下列情况下,可能需要删除 SSP:

  • 使用 SSP 的共享服务已不再使用。

  • 使用共享服务的应用程序已不再使用。

备注

一个 SSP 可与多个 Web 应用程序关联。所以,在删除 SSP 前,确保 SSP 没有与任何 Web 应用程序关联。仅当默认的 SSP 是服务器场中唯一的 SSP,并且没有与之关联的 Web 应用程序时,才能删除此默认 SSP。

可以使用管理中心网站或 Stsadm 命令行工具来删除 SSP。请遵循下列步骤从服务器场中删除 SSP。完成此过程后,SSP 无法再在服务器场中提供共享服务。

Important重要说明:

至少需要具有 SharePoint 组“Farm Administrators”的成员身份,才能完成此过程。

使用管理中心删除 SSP

  1. 在 SharePoint 管理中心主页的顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“Office SharePoint Server 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,指向要删除的 SSP,单击显示的箭头,然后单击“删除”。

  4. 在“删除共享服务提供程序”页的“删除 SSP”部分,选择下面其中一个选项:

    • 移除但不删除关联的数据库

    • 移除并删除关联的数据库

  5. 单击“确定”。

Important重要说明:

若要运行 Stsadm 命令行工具,您必须是本地计算机上的 Administrators 组的成员。

使用 Stsadm 命令行工具删除 SSP

  1. 在安装 SharePoint 产品和技术的驱动器上,转至以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 键入以下命令,然后按 Enter:

    stsadm -o deletessp -title <SSP 名称> [-deletedatabases]

    有关详细信息,请参阅 Deletessp:Stsadm 操作 (Office SharePoint Server)

更改默认的 SSP

在创建 Web 应用程序时,它们会自动与默认的 SSP 关联,以确保它们可以访问所需的共享服务。您可以更改默认 SSP。

可以使用管理中心网站或 Stsadm 命令行工具来更改默认 SSP。请使用下面任一种方法来更改默认 SSP。完成步骤后,默认 SSP 即被更改。

备注

现有 Web 应用程序保留与原来默认 SSP 的关联。这意味着它们不会自动重新与新的默认 SSP 关联。但是,更改默认 SSP 之后创建的 Web 应用程序会自动与新的默认 SSP 关联。

Important重要说明:

若要完成下面的过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。

使用管理中心更改默认 SSP

  1. 在 SharePoint 管理中心主页的顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“Office SharePoint Server 共享服务”部分中,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,单击“更改默认 SSP”。

  4. 在“更改默认共享服务提供程序”页的“SSP 名称”菜单上,单击要设置为默认 SSP 的 SSP。

  5. 单击“确定”。

  6. 在“警告!”页上,阅读更改默认 SSP 的含义。

  7. 如果想更改默认的 SSP,则单击“确定”。

Important重要说明:

若要运行 Stsadm 命令行工具,您必须是本地计算机上的 Administrators 组的成员。

使用 Stsadm 命令行工具更改默认 SSP

  1. 在安装 SharePoint 产品和技术的驱动器上,转至以下目录:%COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\12\Bin。

  2. 键入以下命令,然后按 Enter:

    stsadm -o setdefaultssp -title <SSP 名称>

    有关详细信息,请参阅 Setdefaultssp:Stsadm 操作 (Office SharePoint Server)

更改 SSP 关联

一个 SSP 始终是服务器场中的默认 SSP。默认 SSP 就是所有 Web 应用程序首次创建时默认与之关联的 SSP。可以更改 SSP 和 Web 应用程序之间的关联。

备注

每个 Web 应用程序均与一个 SSP 关联。但可以将多个 Web 应用程序与同一个 SSP 关联。

更改 Web 应用程序和 SSP 之间的关联可能造成如下影响:

  • 可能需要更多的时间才能在新关联的 SSP 中使用服务。

  • 在以前关联的 SSP 中存在的所有特定于 Web 应用程序的数据保留在原 SSP 中,但是无法访问该数据。

  • 在使用共享服务管理网站删除所有服务级别的配置之前,这些配置将保留在以前关联的 SSP 中。如果在新 SSP 中必须使用这些服务级别的配置,请使用新的共享服务管理网站重置这些配置。

  • 现有 Web 应用程序保留与原来默认 SSP 的关联。这意味着它们不会自动重新与新的默认 SSP 关联。但是,更改默认 SSP 之后创建的 Web 应用程序会自动与新的默认 SSP 关联。

请通过管理中心网站,遵循下列步骤更改 SSP 关联。完成此过程后,SSP 和 Web 应用程序的关联将被更改。

Important重要说明:

若要完成下面的过程,至少需要具有 SharePoint 组“Farm Administrators”的成员身份。

使用管理中心更改 SSP 关联

  1. 在 SharePoint 管理中心主页的顶部链接栏上,单击“应用程序管理”。

  2. 在“应用程序管理”页上的“Office SharePoint Server 共享服务”部分中,单击“创建或配置此服务器场的共享服务”。

  3. 在“管理此服务器场的共享服务”页上,单击“更改关联”。

  4. 在“更改 Web 应用程序和 SSP 之间的关联”页的“SSP 名称”菜单上,选择要与 Web 应用程序关联的 SSP。

  5. 在“Web 应用程序”部分中,选中您要与 SSP 关联的 Web 应用程序。

    若要选择所有 Web 应用程序,则选中“全选”复选框。

  6. 单击“确定”。

另请参见

概念

规划共享服务提供程序
规划 SSP 体系结构