Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
привет
утром перестала работать 1с (одна из баз), зашел в менеджмент студио и кликнул по базе, пишет что базы нет, хотя в папке ДАТА лежит mdf и ldf

как правильно мне поступить? чтоб её обратно приатачить.
детач не делается
19 май 11, 10:31    [10676129]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
сделал бринг офлайн зачем то, сейчас не могу сделать брингонлайн
Картинка с другого сайта.
19 май 11, 10:35    [10676149]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
Владимир СА
Member

Откуда:
Сообщений: 7893
xlejakx
привет
утром перестала работать 1с (одна из баз), зашел в менеджмент студио и кликнул по базе, пишет что базы нет, хотя в папке ДАТА лежит mdf и ldf

как правильно мне поступить? чтоб её обратно приатачить.
детач не делается
Интересно, это как?
19 май 11, 10:36    [10676153]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
Владимир СА
xlejakx
привет
утром перестала работать 1с (одна из баз), зашел в менеджмент студио и кликнул по базе, пишет что базы нет, хотя в папке ДАТА лежит mdf и ldf

как правильно мне поступить? чтоб её обратно приатачить.
детач не делается
Интересно, это как?

ну в плане база в наличие была, но при двойном клике выдала окошко (извиняюсь я не запомнил что там было написано), но такое обычно писало при отсутсвие файла мдф, хотя повторюсь мдф на месте
19 май 11, 10:40    [10676174]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2513
Так Вам черным по белому написали:
1. Check the SQL Server Error log
2. Run DBCC CHECKDB.

перед выполнением dbcc настоятельно рекомендую остановить службу MSSQL и скопировать файлы Вашей БД.
19 май 11, 10:43    [10676190]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
Александр Спелицин,

делать dbcc checkdb ('база') ?
19 май 11, 10:45    [10676202]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
Database 'prof20' cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for details.

я как понимаю место на диске кончилось?
19 май 11, 11:43    [10676698]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
xlejakx
Database 'prof20' cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for details.

я как понимаю место на диске кончилось?

это у вас хобби такое угадывать в чем проблема вместо того чтобы в лог уже заглянуть и узнать точно?:)
19 май 11, 11:55    [10676850]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
Александр Спелицин
Member

Откуда: Из ближайшего подмосковья.
Сообщений: 2513
Ну так сделайте:
xlejakx
... See the SQL Server errorlog for details.


Что в логе то написано?

А потом уже выполняйте dbcc checkdb
19 май 11, 11:55    [10676855]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
блин я не знаю где этот лог файл, как понимаю просто системный журнал?
там написано что сделайте dbcc checkdb

попробовал на другом сервере аттач сделал, не хочет :(

есть прога (демо) рековери тул скуэль, она открывает без проблем базу, все таблицы на месте, но никак не могу открыть базу

сделал запрос
sp_attach_single_file_db @dbname= 'prof123', @physname= 'C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\prof201.mdf'

File activation failure. The physical file name "C:\Program Files\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQL\DATA\prof20_log.ldf" may be incorrect.
The log cannot be rebuilt because there were open transactions/users when the database was shutdown, no checkpoint occurred to the database, or the database was read-only. This error could occur if the transaction log file was manually deleted or lost due to a hardware or environment failure.
Msg 1813, Level 16, State 2, Line 1
Could not open new database 'prof123'. CREATE DATABASE is aborted.

я чото вообще запутался, знаю что инфомации мало вам предоставил, но какая то засада :(
19 май 11, 14:19    [10678267]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
xlejakx,

лог файл лежит там где сервер установлен, посмотреть его можно из MS в managment>sql server logs
автор
or the database was read-only

проверьте что файлы доступны серверу
но похоже её грубо отцепили от сервера, теперь тока шаманить с созданием такой же базы и подкладыванием файликов
19 май 11, 14:32    [10678408]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
блин, непонятная фигня, ночью вырубило комп, утром пришел, в 1с пишет, что база sql не обнаруженна. захожу в менеждмент студио, там база есть но не работает (сорри что без логов), делаю деттач, беру файлы, копирую их на другой сервак в ту же папку DATA, делаю аттач и вот не хочет. sql server recovery toolbox показывает что файл окейный, но при этом сами знаете кейгенов и креков нет нигде
19 май 11, 16:41    [10679764]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
WarAnt
Member

Откуда: Питер
Сообщений: 2423
xlejakx
блин, непонятная фигня, ночью вырубило комп, утром пришел, в 1с пишет, что база sql не обнаруженна. захожу в менеждмент студио, там база есть но не работает (сорри что без логов), делаю деттач, беру файлы, копирую их на другой сервак в ту же папку DATA, делаю аттач и вот не хочет. sql server recovery toolbox показывает что файл окейный, но при этом сами знаете кейгенов и креков нет нигде

первая и роковая ошибка была сделать detach не разобравшись в каком статусе база, теперь тока танцы с подкладыванием фалов в место новой БД,я у же писал выше, могу повторить,
создаешь новую базу с таким же именем и такими же названиями файлов, стопишь сервер подкладываешь вместо нового файла свой старый, запускаешь сервер вкуриваешь статус базы, если суспект, тебе почти повезло, если что то непонятное и отличное от суспект или эмердженси то надо бубен большего размера доставать.
Если суспект, то тут уже два варианта
2000 преводим базу в емердженси командой update sysdatabases set status= 32768 where name = [имябазы]
2005 и > ALTER DATABASE [имябазы] SET emergency
затем ребилдим лог если 2000
DBCC REBUILD_LOG( [имябазы], 'имя файла')
ну и дальше уже checkdb
19 май 11, 17:20    [10680091]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
Glory
Member

Откуда:
Сообщений: 104751
xlejakx
делаю деттач, беру файлы,.

А почему вы про единственный файл mdf из приведенной команды говорите во множественном числе ?
19 май 11, 17:21    [10680103]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
xlejakx
Member

Откуда:
Сообщений: 15
WarAnt,
пробовал, статус не тот и не тот, буду пробовать сейчас твой способ дальше. спасибо
19 май 11, 17:40    [10680228]     Ответить | Цитировать Сообщить модератору
Между сообщениями интервал более 1 года.
 Re: хм, пропала база, но на деле есть  [new]
Глазунов
Member

Откуда:
Сообщений: 86
Попали в такую же ситуацию. Вчера все работало, сегодня при попытке запуска 1С выдается сообщение - база не найдена. Это только с одной базой, остальные на том же сервере работают (на MS SQL Server базы не только 1С)

Зашли на сервер, открыли менеджер, база присутствует в списке, но плюсика слева как у других нету. В свойствах базы параметр Status имеет значение Shutdown.

Что с этим делать? Как вернуть базу к жизни?

Если можно, то по шагам, т.к. не админ MS SQL Server.

Версия SQL сервера - 2008 R2
26 ноя 13, 15:09    [15192022]     Ответить | Цитировать Сообщить модератору
 Re: хм, пропала база, но на деле есть  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74927
автор
открыли менеджер,


Открывайте дальше ветку Management->SQL Server Error Logs, двойной щелчок на Current и ищем причину статуса вашей бд.
26 ноя 13, 15:17    [15192113]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить