在 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 网站。