12.04.2011 10:13
Подскажите пож. глупому как откатить изменения БД.
Начинаю первоначальную генерацию БД для нового магазина, выскакивает ошибка. Можно как либо почистить содержимое БД??
12.04.2011 10:18
Предлагаю конкретизировать вопросы и более подробно писать. В целом вопросы выглядят, как "мне дали это, что с ним делать?". Версия, точное описание действий и точные сообщения об ошибках? Цель?
12.04.2011 10:22
Еще раз вопрос. Как полность почистить базу данных (включая таблицы?)
12.04.2011 10:27
Остановить ее и удалить файлы базы и сервис. (какой вопрос, такой ответ)
Если речь идет про очистку от супермажных данных, то в Хранилище есть файл smdbcleanup.sql (рекомендую не спрашивать тут, что такое Хранилище, а поискать по форуму), но я бы посоветовал сначала разобраться, какая ошибка, чтобы не налететь на нее еще раз.
12.04.2011 10:35
Описываю ситуацию полностью.

Необходимо открыть новый магаз.
Купил сервер, поставил win 2008 r2 + ora 10.2.0.4 + CM 1.028.1
Провожу начальную генерацию БД. Вываливается ошибка. Теперь чтоб не пересоздавать БД снова нужно либо откатить изменения в БД либо очистить её до начального состояния чтобы было возможно заново запустить генератор БД. Как почистить или откатить?
12.04.2011 10:42
Генератор БД можно запускать сколько угодно раз.
Даже на действующей базе.
Не надо ничего очищать перед этим.

А вот суть ошибки привести нам не помешало бы...
А то он и в следующий раз вылетит с ошибкой...
12.04.2011 10:42
Если собираешься с терниями долго воевать, то я бы убил базу полностью, создал заново нормальный шаблончик (подозреваю, что проблема в кривосозданной БД), забекапил его, пока маленький, после чего все неудачные пробы прогонял бы, восстанавливаясь после них из бекапа. Это самый быстрый способ откатываться. Если очень лень возиться, а времени много, то возьми из Хранилища smdbcleanup.sql, его запускаешь, он тебе упоминания о supermag выносит... Суть ошибки ты так и не рассказал...
12.04.2011 10:44
Цитата:
Mtirt Генератор БД можно запускать сколько угодно раз.
Даже на действующей базе.
Не надо ничего очищать перед этим.
Новые версии не пробовал аварийно гонять, но, сдается, что если это идет первоначальная генерация, то неизвестно, на каком шаге ее обломило и с какого шага начинать. Лучше откатить до свежесозданной.
12.04.2011 10:56
Ошибка Ora-00001
Означает запись в уникальное поле...
12.04.2011 10:57
Делаю новую БД.
Бекап Бекапером сделать?
Часовой пояс GMT +3, время: 09:56.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.