При запуске и любом действии: Could not run BEGIN TRANSACTION in database 'GIS' because the database is read-only.
Это произошло после перустановке ГИСа 6, всё удалял, в т.ч. MSQL-сервер, ставил по инструкции. В ручную подключал базу. Перед этим файлы GIS_Data.MDF и
GIS_Log.LDF копировал в другую папку.
Помилка: Could not run BEGIN TRANSACTION...
-
- Повідомлень: 27
- З нами з: 25 грудня 2012, 11:19
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
Это ошибка SQL-сервера и говорит она сама за себя - Ваша БД находиться в режиме "только-чтения". Проверьте статус своей БД в Menegment Studio. Пере-установка не поможет - тут проблема в самой БД. Кроме того, процесс инсталляции/ де-инсталляции ГИСа к БД отношение не имеет. Скорей всего над данной БД были проведены манипуляции с изменения статуса БД для выполнения дальнейших операций.
-
- Повідомлень: 27
- З нами з: 25 грудня 2012, 11:19
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
Мне её качать отдельно надо?
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
finalplayer писав:Мне её качать отдельно надо?
Menegment Studio? Установка есть на диску - Y:\Microsoft SQL Server 2008 Express\SQLManagementStudio_x86_RUS.exe
-
- Повідомлень: 27
- З нами з: 25 грудня 2012, 11:19
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
Вот скрин, что делать?
http://i.imgur.com/4eeiJXe.jpg
Короче, что-то случилось с базой, благо у меня есть резервная копия файлов GIS_Data.MDF и
GIS_Log.LDF и после полной переустановки сервера и ГИСа я используюю их, но было бы классно добавить и глючной базы последние участки.
http://i.imgur.com/4eeiJXe.jpg
Короче, что-то случилось с базой, благо у меня есть резервная копия файлов GIS_Data.MDF и
GIS_Log.LDF и после полной переустановки сервера и ГИСа я используюю их, но было бы классно добавить и глючной базы последние участки.
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
А как Вы ее вообще смогли подключить? В источниках данных ODBC проводили тест на подключение?
Судя по скрину, ситуация совершенно не та, что я предполагал (в худшую сторону). Если бы у БД был изменен только ее статус, то возле изображения БД GIS в списке, в душках было написано ее состояние (статус) + сама надпись была другого цвета.
У Вас же только наименование БД. НО! Обратите внимание, что возле GIS нету плюсика, как в других БД, а значит Menegment Studio не сможет раскрыть содержимое самой БД (ее структуру). Скорей всего у Вас повреждена или сама БД, или файл GIS_Log.LDF.
Попробуйте восстановить БД (точнее пересоздать лог-файл к Вашей БД - *.MDF)
Инструкция: http://www.sql.ru/faq/faq_topic.aspx?fid=123
Судя по скрину, ситуация совершенно не та, что я предполагал (в худшую сторону). Если бы у БД был изменен только ее статус, то возле изображения БД GIS в списке, в душках было написано ее состояние (статус) + сама надпись была другого цвета.
У Вас же только наименование БД. НО! Обратите внимание, что возле GIS нету плюсика, как в других БД, а значит Menegment Studio не сможет раскрыть содержимое самой БД (ее структуру). Скорей всего у Вас повреждена или сама БД, или файл GIS_Log.LDF.
Попробуйте восстановить БД (точнее пересоздать лог-файл к Вашей БД - *.MDF)
Инструкция: http://www.sql.ru/faq/faq_topic.aspx?fid=123
-
- Повідомлень: 27
- З нами з: 25 грудня 2012, 11:19
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
Отличная инструкция, подробно и пошагово, но я вообще не понимаю о чём речь
4. Из QA выполняем скрипт
Что есть QA?
4. Из QA выполняем скрипт
Что есть QA?
Re: ОШИБКА: Could not run BEGIN TRANSACTION...
finalplayer писав:Отличная инструкция, подробно и пошагово, но я вообще не понимаю о чём речь
4. Из QA выполняем скрипт
Что есть QA?
QA - Query Analizer - это программа, в которой можна выполнять любые запросы над базами данных. Можна это делать и в Management Studio и даже в Attach. Если у Вас с этим сложности, устанавливайте Team Viewer 6 и обращайтесь в техподдежку по телефону или скайпу.