Gäller förSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Symptom

Föreställ dig följande:

  • Du har Master Data Services (MDS) för Microsoft SQL Server 2012 eller SQL Server-2014 installerat.

  • Du skapar en entitet som har 100 medlemmar och alternativet "Skapa kod värden automatiskt" är markerat.

  • I MDS Explorer entiteten har två sidor av medlemmar med antalet medlemmar på sidan 2 för sidstorlek rutnät (standard är 50).

Scenario 1:Klicka på knappen Lägg till medlem i sidan 1, ange nödvändiga data om du vill lägga till den nya medlemmen och klickar på Nästa sida . Sidan 3 skapas och du får följande fel:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]Argument:Felsökning resurssträngar inte är tillgängliga. Nyckel och argument ger ofta tillräcklig information för att felsöka problemet. Se http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_IndexParameternamn: indexvid System.ThrowHelper.ThrowArgumentOutOfRangeException()vid System.Collections.Generic.List'1.get_Item (Int32 index)vid System.Collections.ObjectModel.Collection'1.get_Item (Int32 index)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()vid System.Windows.Controls.DataForm.get_ItemsCount()vid System.Windows.Controls.DataForm.SetCanMoveToLastItem()vid System.Windows.Controls.DataForm.SetAllCanProperties()vid System.Windows.Controls.DataForm.SetIsItemValid()vid System.Windows.Controls.DataForm.GenerateUI (booleska clearEntityErrors, booleska swapOldAndNew)vid System.Windows.Controls.DataForm.OnCurrentItemPropertyChanged (DependencyObject d, DependencyPropertyChangedEventArgs e)vid System.Windows.DependencyObject.RaisePropertyChangeNotifications (DependencyProperty dp objektet oldValue, NyttVärde objekt)vid System.Windows.DependencyObject.UpdateEffectiveValue (DependencyProperty egenskap, EffectiveValueEntry oldEntry EffectiveValueEntry & newEntry ValueOperation operation)vid System.Windows.DependencyObject.SetValueInternal (DependencyProperty dp, objekt, booleska allowReadOnlySet, booleska isBindingInStyleSetter)vid System.Windows.Controls.DataForm.UpdateCurrentItem()i System.Windows.Controls.DataForm. < SetUpCollectionView > b__8 (DataForm instans, källa objekt, Händelseargument kan Händelseargument kan)vid System.Windows.Controls.WeakEventListener'3.OnEvent (TSource källa, Händelseargument kan TEventArgs)vid System.EventHandler.Invoke (objekt avsändare, Händelseargument kan e)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.OnCurrentChanged()vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentToPosition (Int32 position)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveCurrentTo (objektet objekt)vid Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.set_SelectedItem (medlemsvärde)vid Microsoft.MasterDataServices.Client.ViewModel.Common.ItemsBase'2.ReloadItems()vid Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.EntityMembers_RefreshNeeded (objekt avsändare, Händelseargument kan e)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.Refresh()vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToPage (Int32 pageIndex)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.MoveToNextPage()vid System.Windows.Controls.DataPager.PageMoveHandler (Int32 oldPageIndex, Int32, newPageIndex, PageMoveOperationDelegate pageMoveOperation)vid System.Windows.Controls.DataPager.OnNextPageButtonBaseClick (objekt avsändare, RoutedEventArgs e)vid System.Windows.Controls.Primitives.ButtonBase.OnClick()vid System.Windows.Controls.Button.OnClick()vid System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp (MouseButtonEventArgs e)vid System.Windows.Controls.Control.OnMouseLeftButtonUp (kontroll ctrl, Händelseargument kan e)vid MS. Internal.JoltHelper.FireEvent (IntPtr-unmanagedObj, IntPtr-unmanagedObjArgs, Int32 argsTypeIndex, Int32 actualArgsTypeIndex, sträng eventName, UInt32 flaggor)

Scenario 2:Klicka på knappen Lägg till medlem på sidan 2 att tvinga Explorer för att lägga till en ny sida. Sedan skapas sidan 3 och du får följande fel:

System.ArgumentOutOfRangeException: [ArgumentOutOfRange_Index]Argument:Felsökning resurssträngar inte är tillgängliga. Nyckel och argument ger ofta tillräcklig information för att felsöka problemet. Se http://go.microsoft.com/fwlink/?linkid=106663&Version=5.1.20913.00&File=mscorlib.dll&Key=ArgumentOutOfRange_IndexParameternamn: indexvid System.ThrowHelper.ThrowArgumentOutOfRangeException()vid System.Collections.Generic.List'1.get_Item (Int32 index)vid System.Collections.ObjectModel.Collection'1.get_Item (Int32 index)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.GetEnumerator()vid System.Windows.Controls.DataForm.get_ItemsCount()vid System.Windows.Controls.DataForm.SetCanMoveToLastItem()vid System.Windows.Controls.DataForm.SetAllCanProperties()i System.Windows.Controls.DataForm. < SetUpCollectionView > b__a (DataForm instans, objektkälla, Händelseargument kan NotifyCollectionChangedEventArgs)vid System.Windows.Controls.WeakEventListener'3.OnEvent (TSource källa, Händelseargument kan TEventArgs)vid System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (objekt avsändare, NotifyCollectionChangedEventArgs e)vid Microsoft.MasterDataServices.Client.ViewModel.Common.SortablePagedCollectionView'1.CollectionChangedHandler (objekt avsändare, NotifyCollectionChangedEventArgs e)vid System.Collections.Specialized.NotifyCollectionChangedEventHandler.Invoke (objekt avsändare, NotifyCollectionChangedEventArgs e)vid System.Collections.ObjectModel.ObservableCollection'1.OnCollectionChanged (NotifyCollectionChangedEventArgs e)vid System.Collections.ObjectModel.ObservableCollection'1.InsertItem (Int32 index, T-objekt)vid System.Collections.ObjectModel.Collection'1.Insert (Int32 index, T-objekt)vid Microsoft.MasterDataServices.Client.ViewModel.MasterData.EntityMembersViewModel.AddNewMemberToCollection (Guid requestId, undantaget ex som EntityMembersGetResponse svar)vid Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient. <> c__DisplayClass16'2. < ExecuteRequest > b__15 (objekt avsändare, RequestCompletedEventArgs'1 e)vid Microsoft.MasterDataServices.Client.ViewModel.ServiceProxy.ServiceClient.OnEntityMembersGetCompleted (status för objektet)

Varje ny kumulativ uppdatering för SQL Server innehåller alla snabbkorrigeringar och alla säkerhetskorrigeringar som ingick i den tidigare kumulativa uppdateringen. Checka ut de senaste kumulativa uppdateringarna för SQL Server:

Mer Information

Du måste öppna Master Data Services Konfigurationshanteraren så att du kan uppgradera MDS-databasen när installationen är klar.

  1. Klicka på databaseroch klicka sedan på Välj databas.

  2. Anslut till den databas som du vill uppgradera. När databasen är markerad, visas följande meddelande: databasen kräver en uppgradering. Du kan inte ändra systeminställningar tills databasen uppgraderas.

  3. Klicka på Uppgradera databasen. Guiden Uppgradera databasen öppnas. Följ instruktionerna i guiden Uppgradera databasen och klicka sedan på Slutför.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.