Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 17

Тема: Побились скрипты SQL

  1. #1
    Разбирающийся
    Регистрация
    10.08.2014
    Адрес
    Караганда
    Сообщений
    166
    Поблагодарил(а)
    5
    Благодарностей: 1 (сообщений: 1)

    Unhappy Побились скрипты SQL

    Доброго дня.

    Сегодня возникла проблема - сервер отчетов запускается и вроде как работает, к нему можно подключиться из приложения Станция Менеджера, формирует отчеты, но не загружает свежие смены и они остаются лежать в папках RetryLst и Incoming.
    В журнале RepsServ.stk последние записи такие:
    -------------------------------------
    07.10 11:35:37.867
    33:>>> Connected to referent server RK7REFSRV. Version=7.5.3.262
    -------------------------------------
    07.10 11:35:52
    684:Query (D:\RK7\bin.2015\win\SQLDebug\07102015\sql38B.tmp) execution exception: Async SQL Query execution error: Недопустимое имя объекта "LOGBOOK"
    Windows error =183 (B7h). Невозможно создать файл, так как он уже существует.
    -------------------------------------
    07.10 11:35:52
    5250:Cube Куб по истории (10927) SQL View error: Async SQL Query execution error: Недопустимое имя объекта "LOGBOOK"
    Async SQL Query execution error: Недопустимое имя объекта "LOGBOOK"
    -------------------------------------
    07.10 11:35:53
    5265:Cube Расход блюд по классификациям (10939) SQL View error: Wrong SQL Script (LoadSQLQuery)
    -------------------------------------
    07.10 11:35:53
    5265:Cube Куб по загруженным сменам (10948) SQL View error: Wrong SQL Script (LoadSQLQuery)
    -------------------------------------
    07.10 11:40:12
    5026:Error building HTML report
    Task terminated (from "Main task",reason=1)
    00012F1F.D:\RK7\bin.2015\win\THREAD32.DLL
    -------------------Start STACK------------------

    Что уже успел попробовать, ожидая ответа от дилера:


    1. Сделал бэкап на всякий случай, восстановил базу за август, перезапустил, но в журнале те же записи появляются.

    2. Сервер Справочников запускал с параметром
    ===========================
    [REFSERVER]
    ;;Restoring SQL-scripts
    UpgradeAnyTime=1
    ===========================
    Не помогло

    3. Файл upgradepresets.abs сравнил с эталоном из архива - идентичны.


  2. #2
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    0) удалить темпы и ретраи
    1) Проверить скрипт куба напрямую в SQL и посмотреть параметр источника данных на текущем сервере отчетов.
    2) Сделать экспорт словарей из РК7 в SQL (добавит и перезапишет кубы)
    3) подкинуть смены заново

    Скорее всего, при создании новой базы скуля вы не сделали экспорт.
    Последний раз редактировалось lEEFT; 07.10.2015 в 11:59.

  3. #3
    Разбирающийся
    Регистрация
    10.08.2014
    Адрес
    Караганда
    Сообщений
    166
    Поблагодарил(а)
    5
    Благодарностей: 1 (сообщений: 1)
    Цитата Сообщение от lEEFT Посмотреть сообщение
    0) удалить темпы и ретраи
    1) Проверить скрипт куба напрямую в SQL и посмотреть параметр источника данных на текущем сервере отчетов.
    Сразу сделал, предварительно скопировав.

    Цитата Сообщение от lEEFT Посмотреть сообщение
    1) Проверить скрипт куба напрямую в SQL и посмотреть параметр источника данных на текущем сервере отчетов.
    2) Сделать экспорт словарей из РК7 в SQL (добавит и перезапишет кубы)
    Эм-м... Как это сделать?

    Цитата Сообщение от lEEFT Посмотреть сообщение
    Скорее всего, при создании новой базы скуля вы не сделали экспорт.
    Вроде как по видеоинструкции с этого форума всё делал.

  4. #4
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    Эм-м... Как это сделать?
    - Через правую клавишу на кубе "посмотреть запрос"
    - Сервис - экспорт данных- экспорт в другую БД.

  5. #5
    Разбирающийся
    Регистрация
    10.08.2014
    Адрес
    Караганда
    Сообщений
    166
    Поблагодарил(а)
    5
    Благодарностей: 1 (сообщений: 1)
    Цитата Сообщение от lEEFT Посмотреть сообщение
    - Через правую клавишу на кубе "посмотреть запрос"
    Посмотрел, скопировал в SQL SMS и выполнил, указав из какой базы делать выборку, без ошибок.

    Цитата Сообщение от lEEFT Посмотреть сообщение
    - Сервис - экспорт данных- экспорт в другую БД.
    Там всё нормально. Я даже базу чистую создал, создал строку соединения с нуля SQL Native 11.
    Затем зашел на сервер справочников и сделал (Сервис - Экспорт данных - Экспорт в другую БД - оставил пункты по умолчанию "Накопительные данные" и "Данные справочников")
    Запускаю Сервер Отчетов и то же самое:

  6. #6
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    удали лог, запусти СО и уже весь лог с ошибками приложи.

  7. #7
    Разбирающийся
    Регистрация
    10.08.2014
    Адрес
    Караганда
    Сообщений
    166
    Поблагодарил(а)
    5
    Благодарностей: 1 (сообщений: 1)
    Вернул бэкап базы который сделал перед созданием чистой базы и вижу, что СО падает примерно через минуту, а в логе видно, что ему что-то не нравится в SQL.
    Цитата Сообщение от lEEFT Посмотреть сообщение
    удали лог, запусти СО и уже весь лог с ошибками приложи.
    repsserv.txt

    07.10 16:44:28
    436:Error loading item Microsoft SQL Server(0) from server RK7REFSRV in collection Base Dialect
    Task terminated (from "Main task",reason=1)
    00012AAA.D:\RK7\bin.2015\win\THREAD32.DLL


  8. #8
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    Опиши как у тебя сейчас все настроенно. 1 реф сервер и 2 отчетных? Или 2 копии реф+отчетный? Базы скуля что и где. Что-то так с места уже и не могу предложение дать, будем начинать с истоков...

  9. #9
    Разбирающийся
    Регистрация
    10.08.2014
    Адрес
    Караганда
    Сообщений
    166
    Поблагодарил(а)
    5
    Благодарностей: 1 (сообщений: 1)
    Цитата Сообщение от lEEFT Посмотреть сообщение
    Опиши как у тебя сейчас все настроенно. 1 реф сервер и 2 отчетных? Или 2 копии реф+отчетный? Базы скуля что и где. Что-то так с места уже и не могу предложение дать, будем начинать с истоков...
    1 Сервер справочников
    1 Сервер отчетов (2-ой поднимал вчера на время и уже выключил)
    База на MS SQL 2012 Ent (лежит на SSD)
    Всё крутится на 1-ом сервере.

  10. #10
    Разбирающийся
    Регистрация
    25.05.2009
    Адрес
    Москва
    Сообщений
    786
    Поблагодарил(а)
    1
    Благодарностей: 7 (сообщений: 7)
    попробуй так:
    Очистить логи серверов.
    Погасить сервера
    в конфиге справочника usesql=0
    сделать экспорт словарей в Скуль
    потушить реф
    в конфиге справочника usesql=1
    Еще раз проверить настройки СО в редакторе.
    запустить реф
    Если СО не совмещен с РЕФсервером, то очистить папку датабейс СО.
    Включить СО в режиме десктопа, дождаться нормальной иконки

    посмотреть логи.

    У тебя там ошибки на родителей меню.

Похожие темы

  1. Скрипты в макете чека
    от apollon476 в разделе R-Keeper 7
    Ответов: 0
    Последнее сообщение: 19.06.2015, 09:11
  2. Скрипты
    от the-searcher в разделе GameKeeper
    Ответов: 1
    Последнее сообщение: 19.08.2011, 02:13
  3. Побились базы
    от WillyVel в разделе RK: Базы данных, ошибки, проблемы
    Ответов: 4
    Последнее сообщение: 17.05.2011, 17:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •