在 Project Server 2013 中启用 Project Web App 网站集功能

摘要:启用 Project Web App 网站集功能,以支持将 SharePoint 列表项目导入 Project Web App。
适用于:Project Server 2013

启用 Project Web App 网站集功能会向网站集中添加额外功能,使您可将 SharePoint 列表项目导入 Project Web App。

启用Project Web App网站集功能包括两个步骤:

  • 创建Project Web App数据库

  • 启用 Project Web App 网站集功能

视频演示

此视频演示了启用Project Web App网站集功能所涉及的步骤,如本文所述。

视频:在 Project Server 2013 中启用Project Web App网站集功能

“视频 (播放”按钮) 图标。

创建Project Web App数据库

使用 New-SPProjectDatabase Microsoft PowerShell cmdlet 创建Project Web App数据库。 为了使新数据库与要在其中启用Project Web App网站集功能的网站集正确关联,必须使用 Tag 参数将唯一字符串与此数据库关联。 稍后启用网站集功能时,将使用该字符串。

运行以下 cmdlet 以创建新的Project Web App数据库。

New-SPProjectDatabase -Name DatabaseName -ServiceApplication "ServiceApplicationName" -DatabaseServer SQLServerInstance -Tag String

例如:

New-SPProjectDatabase -Name ProjectWebApp1 -ServiceApplication "Project Service Application" -DatabaseServer Contoso-SQL -Tag "ProjectWebApp1DB"

注意

可以通过单击“应用程序管理”下的“管理服务应用程序”,在管理中心中找到 Project Server 服务应用程序的名称。

创建新的Project Web App数据库后,下一步是启用Project Web App网站集功能。 这样做会将刚刚创建的数据库与网站集相关联。

启用 Project Web App 网站集功能

使用 Enable-SPFeature PowerShell cmdlet 可启用 Project Web App 网站集功能。 在运行此 cmdlet 之前,必须设置网站集的 PWA_TAG 参数,以匹配在创建数据库时设置的 Tag 参数。 使用以下 PowerShell 脚本设置 PWA_TAG 参数,然后启用Project Web App网站集功能。

$web=Get-SPWeb SiteCollectionURL
$web.Properties["PWA_TAG"]="String"
$web.Properties.Update()
Enable-SPFeature pwasite -URL SiteCollectionURL

例如:

$web=Get-SPWeb https://contoso-appsrv1/sites/ContosoProjects
$web.Properties["PWA_TAG"]="ProjectWebApp1DB"
$web.Properties.Update()
Enable-SPFeature pwasite -URL https://contoso-appsrv1/sites/ContosoProjects

在为网站集激活 Project Web App 网站集功能后,便可添加项目中心 Web 部件以及可开始将 SharePoint 列表项目导入 Project Web App。

如果要将 Project Web App 网站添加到网站集,请参阅在现有网站集中创建 PWA 网站

另请参阅

New-SPProjectDatabase

Enable-SPFeature

Get-SPWeb

Project 论坛