Сторінка 1 з 1

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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


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