Приєднання баз даних SQL2008

Геодезична інформаційна система 6 та Геодезична інформаційна система 6 Агро

Модератори: NickS, feNICKs

roman
Повідомлень: 4
З нами з: 22 лютого 2012, 17:07

Приєднання баз даних SQL2008

Повідомлення roman » 22 лютого 2012, 17:20

Помогите ПЛИЗ!!!! Не могу присоединить базу после слетания винды
Присоединить базу данных завершилось неудачно для объекта "XXX" "XXX\SQL2008". (Microsoft.SqlServer.Smo)

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

Обновление базы данных "GIS" невозможно, так как она доступна только для чтения или содержит файлы, доступные только для чтения. Сделайте базу данных или файлы доступными для записи и повторите восстановление.
Невозможно открыть новую базу данных "GIS". Операция CREATE DATABASE прервана. (Microsaft SQL Server.ошибка: 3415)

Аватар користувача
NickS
Повідомлень: 1393
З нами з: 04 квітня 2008, 12:21

Re: Присоединен баз данных SQL2008

Повідомлення NickS » 22 лютого 2012, 18:14

Увы, если у Вас стоял SQL-сервер 2008 и слетела винда, то, скорей всего, присоединить таку базу не получится. Присоединить можно только ту базу, которая была отсоединена. Вам прийдётся восстанавливать её из самого последнего бэкапа. Вы бэкапы должны были делать, мы всегда об этом говорим!

Ну или можно попытатся такой способ:
- подключить новую базу именно там, где была раньше старая, именно в ту же папочку и с тем же именем;
- остановить сервер;
- переписать файлы на свою старую базу
- запустить сервер.

Но, вполне возможно, что такой фокус не прокатит.

Аватар користувача
Dorochenko_iv
Повідомлень: 162
З нами з: 12 березня 2010, 21:55
Звідки: м.Чернігів
Контактна інформація:

Re: Присоединен баз данных SQL2008

Повідомлення Dorochenko_iv » 23 лютого 2012, 09:05

roman писав:Помогите ПЛИЗ!!!! Не могу присоединить базу после слетания винды
Присоединить базу данных завершилось неудачно для объекта "XXX" "XXX\SQL2008". (Microsoft.SqlServer.Smo)

При выполнении инструкции или пакета Transact-SQL возникло исключение. (Microsoft.SqlServer.ConnectionInfo)

Обновление базы данных "GIS" невозможно, так как она доступна только для чтения или содержит файлы, доступные только для чтения. Сделайте базу данных или файлы доступными для записи и повторите восстановление.
Невозможно открыть новую базу данных "GIS". Операция CREATE DATABASE прервана. (Microsaft SQL Server.ошибка: 3415)


Такую ошибку SQL вываливает, когда не может получить полный доступ к базе, а доступ регламентирован безопасностью системы (Windows). Открой полный доступ к базе в администрироваии диска (100% система NTFS).

roman
Повідомлень: 4
З нами з: 22 лютого 2012, 17:07

Re: Присоединен баз данных SQL2008

Повідомлення roman » 23 лютого 2012, 10:01

NickS писав:Увы, если у Вас стоял SQL-сервер 2008 и слетела винда, то, скорей всего, присоединить таку базу не получится. Присоединить можно только ту базу, которая была отсоединена. Вам прийдётся восстанавливать её из самого последнего бэкапа. Вы бэкапы должны были делать, мы всегда об этом говорим!

Ну или можно попытатся такой способ:
- подключить новую базу именно там, где была раньше старая, именно в ту же папочку и с тем же именем;
- остановить сервер;
- переписать файлы на свою старую базу
- запустить сервер.

Но, вполне возможно, что такой фокус не прокатит.


Спасибо все получилось