Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не удается создать индекс с помощью дизайнера - "... set property PartitionScheme."  [new]
User2155
Member

Откуда:
Сообщений: 150
Всем привет,

не удается на таблице создать индекс с помощью дизайнера. Вылетает вот такая ошибка:
текст ошибки
===================================

Exception has been thrown by the target of an invocation. (mscorlib)

------------------------------
Program Location:

at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, BindingFlags invokeAttr, Binder binder, Object[] index, CultureInfo culture)
at System.Reflection.RuntimePropertyInfo.GetValue(Object obj, Object[] index)
at Microsoft.SqlServer.Management.Sdk.Sfc.SfcObjectExtender`1.ReflectedProperty.get_Value()
at Microsoft.SqlServer.Management.Data.DataBus.DataBusItem..ctor(DataBus dataBus, ISfcProperty property)
at Microsoft.SqlServer.Management.Data.DataBus.DataBusItem..ctor(DataBus dataBus, ISfcProperty property, ISfcPropertyProvider provider)
at Microsoft.SqlServer.Management.Data.DataBus.Add(ISfcProperty property, ISfcPropertyProvider propertyProvider)
at Microsoft.SqlServer.Management.Data.DataBus.Add(ISfcPropertyProvider propertyProvider)
at Microsoft.SqlServer.Management.TaskForms.SmoTaskFormComponent`1.OnInitialize()
at Microsoft.SqlServer.Management.RelationalEngineTasks.IndexTaskFormComponent.OnInitialize()
at Microsoft.SqlServer.Management.TaskForms.SmoTaskFormComponent`1.Initialize(ITaskManager taskManager, IPropertyDictionary properties)
at Microsoft.SqlServer.Management.TaskForms.TaskManager.InitializeTaskFormComponent(Object component, ITaskFormComponentInfo info)
at Microsoft.SqlServer.Management.TaskForms.TaskFormManager.InitializeTaskFormComponent(Object component, ITaskFormComponentInfo info)
at Microsoft.SqlServer.Management.TaskForms.TaskManager.InitializeTaskFormComponents(IList`1 taskFromComponentsInfo)
at Microsoft.SqlServer.Management.TaskForms.TaskFormManager.InitializeTaskFormComponents(IList`1 taskFromComponentsInfo)
at Microsoft.SqlServer.Management.TaskForms.TaskManager.Initialize(String moniker, IContext context, IList`1 taskFromComponents)
at Microsoft.SqlServer.Management.TaskForms.TaskFormManager.Initialize(String moniker, IContext context, ITaskFormInfo taskFormInfo)
at Microsoft.SqlServer.Management.TaskFormFactoryService.CreateTaskFormInstance(String taskFormMoniker, IContext context)
at Microsoft.SqlServer.Management.ActionHandlers.ShowTaskUIDialogActionHandler.RunTaskForm(IContext context)
at Microsoft.SqlServer.Management.ActionHandlers.DialogBasedActionHandler.RunTaskFormThread(Object contextObject)

===================================

To accomplish this action, set property PartitionScheme. (Microsoft.SqlServer.Smo)

------------------------------
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft SQL Server&ProdVer=15.0.18040.0 ((SSMS_Rel).180920-2155)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.PropertyNotSetExceptionText&LinkId=20476

------------------------------
Program Location:

at Microsoft.SqlServer.Management.Smo.SqlSmoObject.OnPropertyMissing(String propname, Boolean useDefaultValue)
at Microsoft.SqlServer.Management.Smo.PropertyCollection.RetrieveProperty(Int32 index, Boolean useDefaultOnMissingValue)
at Microsoft.SqlServer.Management.Smo.PropertyCollection.GetValueWithNullReplacement(String propertyName, Boolean throwOnNullValue, Boolean useDefaultOnMissingValue)
at Microsoft.SqlServer.Management.Smo.Index.get_PartitionScheme()
at Microsoft.SqlServer.Management.Smo.IndexExtender.get_PartitionFunctionDataType()

С помощью кода индекс создается без проблем.
Кто-нибудь сталкивался?
7 дек 18, 14:38    [21757099]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать индекс с помощью дизайнера - "... set property PartitionScheme."  [new]
StarikNavy
Member

Откуда: Москва
Сообщений: 2395
User2155,

студия криво стоит (каких нить бибилиотек не хватает)
7 дек 18, 14:47    [21757112]     Ответить | Цитировать Сообщить модератору
 Re: Не удается создать индекс с помощью дизайнера - "... set property PartitionScheme."  [new]
User2155
Member

Откуда:
Сообщений: 150
StarikNavy,

точно.
у меня бета версия 18 студии. В предыдущей все работает хорошо.

Спасибо.
7 дек 18, 14:55    [21757119]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить