Форум OlegON > Программы и оборудование для автоматизации торговли > Системы автоматизации торговли > Супермаг Плюс (Супермаг 2000)

Правильная последовательность при установке новой БД : Супермаг Плюс (Супермаг 2000)

29.03.2024 9:08


10.04.2010 09:07
Ivan Drago
 
Цитата:
ckadi Как выполнить инициализацию базы данных?
Не увидел в перечне "Проинициализировал Генератором БД"
10.04.2010 09:29
ckadi
 
Цитата:
Ivan Drago Не увидел в перечне "Проинициализировал Генератором БД"
вот:___
Цитата:
ckadi Добрался до "Генератор БД", указав пас будущий супермага, галка "новая бд", пароль Sys'a, тип базы данных "филиал ..." инициализацию тыкнул, без ошибок прошла.
10.04.2010 13:54
Dim
 
если так делал, то тогда бы не было ругани по поводу что БД не проинициализирована внешним файлом.
25.02.2015 18:06
alicedr
 
Цитата:
YuraZ Я обычно делаю так:
1. Ставлю Oracle Server (если надо, то Oracle Reports)
2. Выполняю все предварительные процедуры (фрэймфорк, актив синк и т.д.)
3. Создаю новую базу
4. Запускаю генератор БД БЕЗ ЗАПОЛНЕНИЯ НАЧАЛЬНЫМИ ДАННЫМИ
5. Если надо, - прогоняю скрипты от сервис-пака
6. Запускаю сервисы Супермага, прописываю базу в администраторе приложений и почтовом модуле.
7. Рассылаю информацию о БД из административного модуля в старшую базу.
8. В старшей БД настраиваю полученную конфигурацию. Отправляю "вниз".
P.S. Шаги 7 и 8 кроме всего позволяют проверить связь между подчиненным МХ и старшей базой.
9. Убедившись, что конфигурация БД "пришла" из старшего МХ в подчиненное, в адинистративном модуле СТАРШЕГО МХ, запускаю инициализацию подчиненного МХ.
10. Досылаю необходимы справочники из старшего МХ в подчиненное, запускаю нужные скрипты, настраиваю параметры, и т.д.
У меня проблема с пунктом 8. В старшей БД в почтовике в «настройке рабочих параметров» при добавлении новой обслуживаемой бд в списке «обслуживаемые внешние базы данных» в выборе нет свежесозданной младшей базы магазина. Конфигурации из нижней бд в верхнюю не приходит, хотя сам файлик пакета лежит в нужной папке почтовика на ЦО.

В ЦО в СМ в разделе "склады и магазины" новый магазин уже добавлен, номенклатуры добавлены. Версия СМ 1.030 сп5.

При попытке добавить новую бд в администраторе на ЦО почтовик корректно настраивается, принимает пакет с конфигурацией подчиненной бд, но выдает ошибку "ORA-20405: Внешняя база данных с таким именем уже зарегистрирована
ORA-06512: at "SUPERMAG.CORE", line 301
ORA-06512: at "SUPERMAG.SMPOSTIMPORTDATABASE", line 42
ORA-00001: unique constraint (SUPERMAG.SSCDATABASES_NAME) violated
ORA-01403: no data found
ORA-06512: at line 1"

Что я делаю не так?
26.02.2015 11:25
-Den-
 
так вроде же написано "ORA-20405: Внешняя база данных с таким именем уже зарегистрирована
26.02.2015 11:46
alicedr
 
Еще раз.
Вариант 1.
1.1. Магазин. Администратор. Разослать в старшую.
1.2. ЦО. Пакет конфигурацией бд лежит в папке ОС, почтовик его не видит. В почтовике в «настройке рабочих параметров» можно указать папки обмена, но нельзя выбрать обслуживаемую бд. Ее нет в списке.
Всё, пакет не обрабатывается, в администраторе ничего нового не появляется.

Вариант 2.
2.1. Магазин. Администратор. Разослать в старшую.
2.2. ЦО. Администратор. Конфигурация -Добавить.
2.3. ЦО. Почтовик. Остановить. «Настройка рабочих параметров»-добавить, бд в выборе есть. "Правила рассылки"-аналогично. Запустить.
В журнале приема видим пакет с конфигурациеё бд со статусом Ошибка. Ошибка-"ORA-20405: Внешняя база данных с таким именем уже зарегистрирована". Всё. Администратор-конфигурация-<бд>-Дата генерации остается "?"
26.02.2015 11:58
Mtirt
 
Так стоп. по порядку.
1. В ЦО в Администраторе добавляем базу.
2.Формируем bat-ничек, прогоняем его по базе магазина.
3. Добавляем вручную БД в почтовики магазина и офиса (в офисе выберется новая БД?)
4. Идем в Администратор в ЦО и жмем кнопку "Инициализация подчиненной базы".
26.02.2015 12:08
alicedr
 
Цитата:
Mtirt Так стоп. по порядку.
1. В ЦО в Администраторе добавляем базу.
2.Формируем bat-ничек, прогоняем его по базе магазина.
3. Добавляем вручную БД в почтовики магазина и офиса (в офисе выберется новая БД?)
4. Идем в Администратор в ЦО и жмем кнопку "Инициализация подчиненной базы".
Батничком у нас никогда не прогонялось, все всегда инициировалось почтовиками.
26.02.2015 12:39
alicedr
 
Может, надо идти по вариатну 2 и в Администраторе ЦО на новом магазине клацнуть "запросить" (запрос на передачу параметров базы данных)?
26.02.2015 12:45
Mtirt
 
А не наоборот? Обычно настройки делаются все в ЦО, а потом спускаются в магазин.
Если мы нажимаем кнопку "Запросить" в ЦО, то мы пытаемся поднять настройки из магазина в ЦО.
Часовой пояс GMT +3, время: 09:08.

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