SQL Server 2005 подключить базу данных поврежден - PullRequest
1 голос
/ 15 октября 2008

Мне нужно воспроизвести ошибку, и парень из другой команды прислал мне файлы .mdf и .ldf из своего экземпляра sql server 2005. Когда я присоединяю базу данных, все, что я получаю, это пустые таблицы, хотя размер файла составляет 2 МБ. БД содержит 2 таблицы, которые, помимо прочего, содержат поле varbinary (max). В то же время другая база данных, в которой нет таблиц varbinaries, прикреплена нормально и данные на месте. Какова могла быть возможная причина, по которой данные стали недоступны?

Ответы [ 3 ]

0 голосов
/ 15 октября 2008

Возможно, он отправил вам базу данных с пустыми таблицами.

0 голосов
/ 15 октября 2008

Убедитесь, что вложенные файлы имеют правильную защиту для доступа к ним SQL Server, а также что у вас есть права на чтение присоединенной БД внутри самого SQL Server.

0 голосов
/ 15 октября 2008

при 2 МБ, файл, вероятно, законно пуст. Я не знаю исключений для полей BLOB-объектов из резервных копий SQL.

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