Set-SPAccessServiceApplication

在 SharePoint Server 中設定現有 Access Services 應用程式的全域屬性。

語法

Default (預設值)

Set-SPAccessServiceApplication
    [-Identity] <SPAccessServiceApplicationPipeBind>
    [-AssignmentCollection <SPAssignmentCollection>]
    [-CacheTimeout <Int32>]
    [-ColumnsMax <Int32>]
    [-Confirm]
    [-NonRemotableQueriesAllowed]
    [-OrderByMax <Int32>]
    [-OuterJoinsAllowed]
    [-OutputCalculatedColumnsMax <Int32>]
    [-PrivateBytesMax <Int32>]
    [-RecordsInTableMax <Int32>]
    [-RequestDurationMax <Int32>]
    [-RowsMax <Int32>]
    [-SessionMemoryMax <Int32>]
    [-SessionsPerAnonymousUserMax <Int32>]
    [-SessionsPerUserMax <Int32>]
    [-SourcesMax <Int32>]
    [-TemplateSizeMax <Int32>]
    [-WhatIf]
    [-ApplicationLogSizeMax <Int32>]
    [<CommonParameters>]

Description

Set-SPAccessServiceApplication Cmdlet 會設定 SharePoint Server 中現有 Access Services 應用程式的全域執行階段屬性。 使用此 Cmdlet 對屬性所做的變更,會影響執行此 Access Services 應用程式所在陣列中的所有電腦。

如需適用於 SharePoint 產品的 Windows PowerShell 權限及最新資訊,請參閱線上文件 SharePoint Server Cmdlet。

範例

範例 1

Set-SPAccessServiceApplication -identity "MyAccessService" -RequestDurationMax 100

此範例會將名為 MyAccessService 的 Access Services 應用程式,設定為允許要求在逾時之前等候長達 100 秒。

範例 2

Get-SPAccessServiceApplication | Set-SPAccessServiceApplication -SessionsPerUserMax 5

此範例會將伺服器陣列中的每一個 Access Services 應用程式,設定為允許每個執行 Access Services 之後端應用程式伺服器電腦上的每一位使用者,最多可以有五個工作階段。

首先,會擷取每個 Access Services 應用程式,然後使用 Cmdlet 設定 Set-SPAccessServiceApplication 新的值。

範例 3

Get-SPAccessServiceApplication | where {$_.RowsMax -gt 50000 } | Set-SPAccessServiceApplication -RowsMax 50000

此範例會設定陣列中的每個 Access Services 應用程式,允許從查詢傳回或用於查詢超過 50,000 列,然後將服務應用程式設定為最多只允許 50,000 列。

首先,擷取每個超過 50,000 列的 Access Services 應用程式,然後使用 Cmdlet 設定 Set-SPAccessServiceApplication 新值。

參數

-ApplicationLogSizeMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

Access Services 應用程式記錄檔清單的最大記錄筆數。 有效值:-1 到 maxint。 0 值表示不允許。 預設值為 3000。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-AssignmentCollection

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

管理物件以適當處置它們。 使用 SPWeb 或 SPSite 等物件可能會耗用大量的記憶體,因此在 Windows PowerShell 指令碼中使用這些物件時,必須適當地管理記憶體。 您可以使用 SPAssignment 物件將物件指派給變數,並在不需要時處置這些物件,以釋放記憶體。 使用 SPWeb、SPSite 或 SPSiteAdministration 物件時,若未使用指派集合或 Global 參數,將會自動處置這些物件。

使用 Global 參數時,所有物件會包含在全域儲存區內。 如果不立即使用物件,或使用 Stop-SPAssignment 命令加以捨棄,則可能會有記憶體不足的狀況發生。

參數屬性

類型:SPAssignmentCollection
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-CacheTimeout

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定資料快取在沒有使用者活動的情況下,在 Access Services 上保持使用中的秒數。 有效值包括:-1 (快取永不逾時) 及 1 到 2073600 (快取保持使用中的時間從 1 秒到 24 天)。

其類型必須是整數 -1 或介於 1 到 2073600 (24 天) 之間的整數。 預設值為 300。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-ColumnsMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定查詢中的清單可包含的欄數上限,或是查詢的輸出可包含的欄數上限。 預設值為 30。

其類型必須為整數,且介於 1 到 255 之間。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Confirm

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

在執行命令之前,提示您確認操作。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:CF

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-Identity

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定要更新的 Access Services 應用程式。

其類型必須為 Access Services 應用程式的有效名稱;例如,AccessSrvApp1;有效的 GUID,且格式為 12345678-90ab-cdef-1234-567890bcdefgh;或是有效之 SPAccessServiceApplication 物件的執行個體。

參數屬性

類型:SPAccessServiceApplicationPipeBind
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:1
必要:True
來自管線的值:True
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-NonRemotableQueriesAllowed

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定無法從遠端傳送至資料庫層的查詢,都可以執行。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OrderByMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定查詢中的 Order By 子句數目的上限。 預設值為 4。

其類型必須為整數,且介於 1 到 8 之間。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OuterJoinsAllowed

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定可支援右外部聯結。 內部聯結一律支援。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-OutputCalculatedColumnsMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定計算結果欄數的上限,這可以包含在輸出中,成為查詢的一部分。 基準 SharePoint 清單中的計算結果欄不包括在內。 預設值為 10。

其類型必須為整數,且介於 1 到 32 之間。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-PrivateBytesMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

指定 Access Services 可以使用的私人位元組上限,以 MB 為單位。 當設為 -1 時,預設為電腦上實體記憶體的 75%。 有效值:-1,無限制、從 1 到任何正整數。預設值為 -1。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RecordsInTableMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定 Access Services 應用程式中,資料表的記錄數目上限。 有效值包括:-1 (無限制),以及從 1 到任何正整數。 預設值為 500000。

其類型必須是整數 -1,或是介於 1 到 MaxInt 的整數。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RequestDurationMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

指定執行作業的要求在要求逾時之前可以使用的最大秒數。有效值包括:-1,無限制,1 到 2073600,快取保持作用中 1 秒到 24 天。 預設值為 30。

其類型必須是整數 -1,或是介於 1 到 2073600 (24 天) 的整數

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-RowsMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定查詢中的清單可包含的列數上限,或是查詢的輸出可包含的列數上限。 預設值為 50000。

其類型必須為整數,且介於 1 到 200000 之間。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SessionMemoryMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定個別工作階段的大小上限 (以 MB 為單位)。 有效值包括:0,表示停用屬性,以及 1 到 4095。 預設值為 64。

其類型必須為整數 0,或是介於 1 到 4095 的整數。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SessionsPerAnonymousUserMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

每位使用者的工作階段數目上限。 若達到此上限,當新的工作階段開始時,最舊的工作階段將遭到刪除。 有效值包括:-1 (無限制),以及從 1 到任何正整數。 預設值為 10。

整數 -1 或介於 1 到 MaxInt 之間的整數

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SessionsPerUserMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定每位使用者的工作階段數目上限。 若達到此上限,當新的工作階段開始時,最舊的工作階段將遭到刪除。 有效值包括:-1 (無限制),以及從 1 到任何正整數。 預設值為 10。

整數 -1 或介於 1 到 MaxInt 之間的整數。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-SourcesMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

這會指定要使用清單做為查詢的輸入時,每次可使用的清單數目上限。 預設值為 8。

其類型必須為整數,且介於 1 到 20 之間。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-TemplateSizeMax

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

上傳到解決方案庫的 Access 範本 (.accdt 檔案) 之大小上限 (以 MB 為單位)。 有效值為:-1 (無限制),以及從 1 到任何正整數。

參數屬性

類型:Int32
預設值:None
支援萬用字元:False
不要顯示:False

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

-WhatIf

適用項目:SharePoint Server 2010、SharePoint Server 2013、SharePoint Server 2016、SharePoint Server 2019

顯示訊息會描述命令的功效而不執行命令。 如需詳細資訊,請輸入下列命令:get-help about_commonparameters。

參數屬性

類型:SwitchParameter
預設值:None
支援萬用字元:False
不要顯示:False
別名:WI

參數集

(All)
Position:Named
必要:False
來自管線的值:False
來自管線按屬性名稱的值:False
來自剩餘引數的值:False

CommonParameters

此 Cmdlet 支援常見參數: -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 如需詳細資訊,請參閱 about_CommonParameters。