Мы пытаемся перезагрузить куб SSAS TFS 2010, но при обработке хранилища в журнале появляется исключение. Важно отметить, что куб не разрушается полностью, но загружается не полностью. Например, у нас есть данные до июня 2011 года, но не позднее.
Microsoft.TeamFoundation.Server.WarehouseException: ошибка OLE DB: OLE
Ошибка DB или ODBC: транзакция изоляции моментального снимка завершилась неудачно в базе данных
'Tfs_Warehouse', поскольку объект, к которому обращается оператор, был
изменен оператором DDL в другой параллельной транзакции, так как
начало этой транзакции. Это запрещено, потому что метаданные
не имеет версий. Одновременное обновление метаданных может привести к
несоответствие, если смешано с изоляцией моментального снимка .; 42000
Это наша будущая производственная система, содержащая данные, перенесенные из системы TFS 2008. Размер базы данных хранилища контроля версий близок к 200 ГБ, поэтому мы имеем дело с относительно большим экземпляром TFS.
Мы могли бы удалить изоляцию моментальных снимков из нашего хранилища, но я немного обеспокоен этим, поскольку не могу найти ничего, что сообщало бы, требуется ли изоляция моментальных снимков в базе данных TFS_Warehouse. Любое понимание будет оценено.