[gelöst]AggregateQueryRecordLimit

17. September 2014 08:53

Moin zusammen, wir haben jetzt das Limiit von 50.000 erreicht. Meine Frage nun, wie können wir dies erhöhen ?
Ich habe im I-Net was von einem powershell Script gelesen, aber mit powershell kenne ich mich leider nicht so gut aus. Was muss ich denn dort noch eintragen ?
Code:
param
(
    #optional params
    [string]$ConfigurationEntityName,
    [string]$SettingName,
    [object]$SettingValue,
    [Guid]$Id
)

$RemoveSnapInWhenDone = $False

if (-not (Get-PSSnapin -Name Microsoft.Crm.PowerShell -ErrorAction SilentlyContinue))
{
    Add-PSSnapin Microsoft.Crm.PowerShell
    $RemoveSnapInWhenDone = $True
}

$setting = New-Object "Microsoft.Xrm.Sdk.Deployment.ConfigurationEntity"
$setting.LogicalName = $ConfigurationEntityName
if($Id) { $setting.Id = $Id }

$setting.Attributes = New-Object "Microsoft.Xrm.Sdk.Deployment.AttributeCollection"
$keypair = New-Object "System.Collections.Generic.KeyValuePair[String, Object]" ($SettingName, $SettingValue)
$setting.Attributes.Add($keypair)

Set-CrmAdvancedSetting -Entity $setting

if($RemoveSnapInWhenDone)
{
    Remove-PSSnapin Microsoft.Crm.PowerShell
}
Zuletzt geändert von TheBad am 23. September 2014 11:12, insgesamt 1-mal geändert.

Re: AggregateQueryRecordLimit

18. September 2014 14:52

Hallo Daniel,

du kannst den Wert mit dem OrdDBSettings Tool von MS ändern, siehe
[gelöst] Analysen in CRM

Re: AggregateQueryRecordLimit

19. September 2014 08:02

Hallo Michael, ich habe das OrgDBOrg Setting Tool, meinst du das ? Da finde ich den Wert aber nicht

Re: AggregateQueryRecordLimit

20. September 2014 15:40

Hallo Daniel,

ja, das Tool meine ich. Es müsste der Wert RecordCountLimitToSwitchToCteSecuritySql sein, mit dem du das einstellen kannst.

Re: AggregateQueryRecordLimit

22. September 2014 07:17

Moin Michael, der steht auf 75.000, angemarkert wird ja das der AggregateQueryRecordLimit 50.000 erreicht hat, was auch stimmt. Und den muss ich doch dann erhöhen.

Re: AggregateQueryRecordLimit

22. September 2014 10:47

So hab jetzt mal nen Call bei Microsoft aufgemacht, um zu erfragen was supportet ist und was nicht.

CAUSE
The "AggregateQueryRecordLimit" value in the Deployment Properties is not set high enough to handle this request.
RESOLUTION
Please run the following Scrpit in SQL against the "MSCRM_Config" database:

Update DeploymentProperties set IntColumn = ???? where ColumnName = 'AggregateQueryRecordLimit'

Please Note: Change the "????" portion to a number greater than the amount of members you are trying to add to the list.

Re: AggregateQueryRecordLimit

23. September 2014 10:55

Danke für die Rückmeldung :-)

Re: AggregateQueryRecordLimit

23. September 2014 11:12

Ja so schnell bin ich nun auch nicht :-)