Проблема SQL Server 2008R2: «Размер свойства недоступен для базы данных [] ...» - PullRequest
5 голосов
/ 31 марта 2011

, когда я пытаюсь просмотреть свойства моей базы данных, я получаю эту ошибку:

Размер свойства недоступен для базы данных [имя базы данных], это свойство может не существовать для этого объекта или может быть недоступно из-за недостаточных прав доступа (Microsoft.smo ..)

Есть ли способ решить это?

Ответы [ 5 ]

2 голосов
/ 07 января 2014

Эта проблема может возникнуть, если на диске недостаточно места.Решите проблему с пространством, затем запустите DBCC UPDATEUSAGE для БД.

2 голосов
/ 01 апреля 2011

Иногда возникает ошибка такого рода, когда вы не являетесь владельцем базы данных.Хотя я не уверен, но стоит попробовать.Проверьте владельца базы данных и попытайтесь изменить его на текущего вошедшего в систему пользователя.

Кстати, это производственная база данных?Вам необходимо выполнить симуляцию в тестовой базе данных, чтобы убедиться, что я настоятельно рекомендую не делать проб и ошибок на рабочем сервере.:)

1 голос
/ 03 августа 2011

Я обнаружил, что моя база данных была физически повреждена из-за аппаратных проблем :(. Спасибо за ответы.

0 голосов
/ 24 марта 2015

У меня тоже была эта проблема, и я был немного взволнован. Я побежал

DBCC UPDATEUSAGE(database_name) 

по отношению к базе данных, и это решило проблему, но я вижу, где другие должны были сбросить владельца базы данных, чтобы решить эту проблему. Вы можете увидеть владельцев базы данных, запустив

sp_helpdb

Вы можете изменить владельца, запустив

sp_changedbowner [ @loginame = ] ‘login’
                         [ , [ @map= ] remap_alias_flag ]}
0 голосов
/ 26 августа 2014

Если у вас запущено перестроение индекса, это может помешать вам проверить свойство.Я предлагаю попробовать позже.Если это не помогло, убедитесь, что у вас достаточно разрешений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...