PDA

Просмотр полной версии : Проблема с меню на сервере справочников.



samnet
22.06.2020, 15:12
Здравствуйте!

Вопрос, есть сервер справочников на SQL-сервере, в следствии того, что полетел сервер - его аппаратная часть - Rkeeper был отключен от SQL сервера на пару дней - за это время были созданы новые позиции меню, которые теперь отсутствуют SQL - это видно через запросы к продажам (SaleObjects) - запись о продаже есть, а что именно продано - NULL.
Как догрузить недостающие позиции меню в сервер справочников на SQL?

Leon44
22.06.2020, 15:54
Здравствуйте!

Вопрос, есть сервер справочников на SQL-сервере, в следствии того, что полетел сервер - его аппаратная часть - Rkeeper был отключен от SQL сервера на пару дней - за это время были созданы новые позиции меню, которые теперь отсутствуют SQL - это видно через запросы к продажам (SaleObjects) - запись о продаже есть, а что именно продано - NULL.
Как догрузить недостающие позиции меню в сервер справочников на SQL?
Если сервер справочников на одном компе с SQL (есть сервер справочников на SQL-сервере), и вы его отключили, то как вы как вы создали новые позиции в меню? "Полетел сервер" - какой сервер полетел?
Грамотнее сформулируете где что лежит и как все связано?

samnet
22.06.2020, 16:35
Если сервер справочников на одном компе с SQL (есть сервер справочников на SQL-сервере), и вы его отключили, то как вы как вы создали новые позиции в меню? "Полетел сервер" - какой сервер полетел?
Грамотнее сформулируете где что лежит и как все связано?

прошу прощения, в терминологии Rkeeper не силен.
SQL - находится на другом сервере, на него и настроена внешняя БД сервера справочников.
Естественно, что полетел только сам SQL - на время ремонта пришлось отключить сервер справочников от SQL.
Недостающие смены загрузил потом отдельно, а вот меню не знаю как подгрузить - нигде не нашел такой информации.
Кубы тоже теперь некорректно формируются, есть только сумма и количество, а имя блюда и его кода нет.

Leon44
22.06.2020, 16:56
прошу прощения, в терминологии Rkeeper не силен.
SQL - находится на другом сервере, на него и настроена внешняя БД сервера справочников.
Естественно, что полетел только сам SQL - на время ремонта пришлось отключить сервер справочников от SQL.
Недостающие смены загрузил потом отдельно, а вот меню не знаю как подгрузить - нигде не нашел такой информации.
Вы отключили SQL от сервера справочников, чтобы могли работать на нем (UseSQL=0). Добавили позиции в меню и прочее. После просто опять возобновили связь с SQL (UseSQL=1).
Смены и без SQL с кассовых серверов должны были грузится в сервер справочников. Как вы недостающие смены грузили? Посмотрите есть ли они у вас. При восстановлении связи все должно было автоматом подгрузиться в SQL.
Посмотрите есть ли связь сервера справочников с SQL.
ПЕРЕД ВСЕМИ МАНИПУЛЯЦИЯМИ ДЕЛАЙТЕ КОПИЮ!
Можно конечно сбросить данные справочников - оставить ТОЛЬКО галку данные справочников - экспорт в другую базу данных. Накопительные данные и прочее ни в кем случае так уже не экспортируйте.

sibgaba
23.06.2020, 07:26
Надо выгрузить словари в SQL

Сервис - Экспорт данных - Экспорт данных в другую БД

Вверху ввести параметры соединения и пароль, нажать "Проверить"

Оставить только галочку Данные справочников - Ок

После этого пересчитать кубы (Сервис - Пересчитать кубы)

PS Предварительный бекап БД скуля крайне желателен (просто что бы был)

samnet
23.06.2020, 09:56
sibgaba, Leon44,
Спасибо! Действительно все получилось и ничего не сбилось.