Set-SPProjectWebInstance
适用于: Project Server 2010, SharePoint Server 2010
上一次修改主题: 2015-03-09
设置 Project Server Service 应用程序实例的属性。
Syntax
Set-SPProjectWebInstance -AdminAccount <String> -ArchiveDbname <String> -DraftDbname <String> -PrimaryDbserver <String> -PublishedDbname <String> -ReportingDbname <String> -ReportingDbserver <String> -Url <String> [-AssignmentCollection <SPAssignmentCollection>] [-PrimaryDBMirrorServer <String>] [-ReportingDBMirrorServer <String>] [-Wait <SwitchParameter>]
详细说明
Set-SPProjectWebInstance cmdlet 可设置 Project Server Service 应用程序实例的属性。
有关权限及 Windows PowerShell for Project Server 2010 的最新相关信息,请参阅 TechNet (https://go.microsoft.com/fwlink/?LinkId=163182)。
Parameters
| 参数 | 是否必需 | 类型 | 说明 |
|---|---|---|---|
AdminAccount |
必需 |
System.String |
指定用于创建和运行 Project Web Access (PWA) 实例(一种 Project Server Service 应用程序实例)的管理员帐户。 键入的值必须为管理员帐户的有效名称;例如 MyAdminAcct1。 |
ArchiveDbname |
必需 |
System.String |
指定 Project Server Service 应用程序将使用的归档数据库的名称。 键入的值必须为 SQL Server 数据库的有效名称;例如 ProjectSvcArchive1。 |
DraftDbname |
必需 |
System.String |
指定 Project Server 2010 服务应用程序将使用的草稿数据库的名称。 键入的值必须为 SQL Server 数据库的有效名称;例如 ProjectSvcDraft1。 |
PrimaryDbserver |
必需 |
System.String |
指定主 Microsoft Project 事务数据库的主机服务器。 键入的值必须为有效的 SQL Server 主机名称;例如 SQLServerHost1。 |
PublishedDbname |
必需 |
System.String |
指定已发布数据库的名称。 键入的值必须为 SQL Server 数据库的有效名称;例如 ProjectSvcPub1。 |
ReportingDbname |
必需 |
System.String |
指定报告数据库的名称。 键入的值必须为 SQL Server 数据库的有效名称;例如 ProjectSvcReport1。 |
ReportingDbserver |
必需 |
System.String |
指定 Project 报告数据库的主机服务器。 键入的值必须为有效的 SQL Server 主机名称;例如 SQLServerHost1。 |
ServiceApplication |
可选 |
Microsoft.Office.Project.Server.Cmdlet.PsiServiceApplicationPipeBind |
指定与 PWA 实例相关联的 Project Server Service 应用程序。 键入的值必须为 12345678-90ab-cdef-1234-567890bcdefgh 形式的有效 GUID;有效的 Project Server Service 应用程序名称(如 ProjectWebApp1);或有效 PsiServiceApplication 对象的实例。 |
Url |
必需 |
System.String |
指定 PWA 实例的 URL。 键入的值必须为 http://server_name/instance_name 形式的有效 URL。 |
AssignmentCollection |
可选 |
Microsoft.SharePoint.PowerShell.SPAssignmentCollection |
管理对象以便正确进行处理。使用 SPWeb 或 SPSite 等对象可能会耗用大量内存,而且在 Windows PowerShell 脚本中使用这些对象需要正确管理内存。通过使用 SPAssignment 对象,可以将对象分配给变量,然后在不需要这些对象时对它们进行处理,以释放内存。在使用 SPWeb、SPSite 或 SPSiteAdministration 对象时,如果不使用分配集合或 Global 参数,则会自动处理这些对象。 备注 在使用 Global 参数时,所有对象均包含在全局存储中。如果未立即使用对象,或未通过使用 Stop-SPAssignment 命令来处理对象,则可能会发生内存不足的情况。 |
Wait |
可选 |
System.Management.Automation.SwitchParameter |
指定先创建服务应用程序的网站,然后再创建 PWA 实例。 |
输入类型
返回类型
Example
---------------------示例----------------------
Set-SPProjectWebInstance -Url "http://WFESERVER/pwa" -AdminAccount "CONTOSO\jdoe" -PrimaryDbserver "SQLSERVER1" -PublishedDbname "ProjectServer_Published" -ArchiveDbname "ProjectServer_Archive" -DraftDbname "ProjectServer_Draft" -ReportingDbserver "SQLSERVER2" -ReportingDbname "ProjectServer_Reporting"
此示例使用指定的参数更新 PWA 实例。