наследство.
Сборщик мусора в БД пытаюсь настроить и запустить.
Магии не происходит 😔
В БД весом 4тб включено
Remote Blob Store (RBS)
Всё лежит на одном серваке, на одном диске 🙈🤪
Возможно, или я не так запускаю... Или не верно настроен Microsoft.Data.SqlRemoteBlobs.Maintainer.exe.config
Что за сборщик мусора такой?
Так покажи как ты запускаешь, какие ошибки получаешь...
Я пытался курить гайды MS. https://docs.microsoft.com/ru-ru/sharepoint/administration/maintain-rbs
Share point server - это что? Расскажи ... Это СУБД такая?
В любом случае тете надо опубликовать что ты конкретно делаешь и какое ошибки получаешь, иначе тете никто не поможет
Запускаю командой. Microsoft.Data.SqlRemoteBlobs.Maintainer.exe -connectionstringname RBSMaintainerConnection -operation GarbageCollection ConsistencyCheck ConsistencyCheckForStores -GarbageCollectionPhases rdo -ConsistencyCheckMode r -TimeLimit 120
Шарик тут не при чём. Его можно не рассматривать сейчас. MS SQL 2016
Получаю ошибку Received an unexpected error. System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section RemoteBlobStorage. (C:\Program Files\Microsoft SQL Remote Blob Storage 13.0\Maintainer\Microsoft.Data.SqlRemoteBlobs.Maintainer.exe.Config line 9) at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal) at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors) at System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey) --- End of inner exception stack trace --- at System.Configuration.ClientConfigurationSystem.EnsureInit(String configKey) at System.Configuration.ClientConfigurationSystem.PrepareClientConfigSystem(String sectionName) at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName) at System.Configuration.ConfigurationManager.GetSection(String sectionName) at Microsoft.Data.SqlRemoteBlobs.LoggingConfiguration.GetLogLevel(String providerName) at Microsoft.Data.BlobStores.DebugPrint.InitializeProviders() at Microsoft.Data.BlobStores.DebugPrint.Initialize(Boolean initializeProviders) at Microsoft.Data.BlobStores.DebugPrint.WriteLine(OperationType operation, LogLevel level, Int32 blobStoreId, Exception exception, String message, Object[] arg) at Microsoft.Data.SqlRemoteBlobs.Maintainer.Maintainer.MainInternal() at Microsoft.Data.SqlRemoteBlobs.Maintainer.Maintainer.Main(String[] args)
Направил и твой вопрос также в @sqlcom, но меня там за это замьютили, так что следи сам..
Очень специфическая задача, думаю, никто кроме них и не знает
Согласен. Сам до этого максимум FILESTREAM в БД включал... Для всяких 1с, и нормально жил годами. А тут этого монстра принесли... И с какой стороны его готовить - ХЗ. Мало того, что не донастроили (ни в самом Шарике не включили, не настроили использование ) Так ещё и вырастили монстра....
Обсуждают сегодня