PDA

Просмотр полной версии : не запускается сервер печати



Jony
10.08.2011, 22:00
Доброго всем времени суток!

при запуске сервера печати в логах такое:

10.08 20:54:52.62
43:*** Server connected. Server version=7.3.9.19 ***
217:Exception running function REFGETCOLLECTION on SERV01: UCSERR(405):Reference collection TableAttributes is not found.
398:Error loading collection TTableAttributes from server SERV01
eReferentException:Reference collection TableAttributes is not found.

SH
10.08.2011, 22:07
Версии сервера и сервера печати?

Jony
11.08.2011, 13:11
winprint версия 7.4.8.12
сервер 7.3.9.19

VampireKB
11.08.2011, 13:34
Reference collection TableAttributes is not found.
предполагаю,что апгрейд :)

SH
11.08.2011, 13:51
winprint версия 7.4.8.12
А это что?
Какая версия сервера R-Keeper?
Можно еще попробовать просто в настройках сервера, в rkeeper6.ini добавить
OldPDS=ON

Jony
11.08.2011, 13:52
делать то что?
апгрейд чего?
официанты щас с бумажками на кухню бегают!
R-Keeper 7.3.9.19
строчку добавил....не помогло (а перегружать надо чего было? )

SH
11.08.2011, 13:57
Ах это семерка... :(
Тогда своих внедренцев трясите. Спецов здесь по семерке очень мало пока, долго ждать совета будете.

Admin
11.08.2011, 13:58
в rkeeper6.ini добавить
OldPDS=ON
Не, причем тут пдс вообще? :)))) Чота тебя клинит :)

PaViS
11.08.2011, 14:48
winprint версия 7.4.8.12
сервер 7.3.9.19 А на х.. тебе WinPrint от другой, тем более, старшей версии? Возьми из своей версии и все заработает.
Не понимаю, зачем сваливать Current и Stable версии в одну кучу?

Jony
11.08.2011, 15:59
и чего мне с них трясти то?
новую версию винпринта?

да делать мне больше нечего...насчет сваливать в кучу
это "спецы" из юсиэса постарались.
да так постарались, что третий день стоим попой кверху....а техподдержка молчит в тряпочту

PaViS
11.08.2011, 16:04
новую версию винпринта?НЕТ!!!
Старую , такую же как и сервер 7.3.9.19.
А лучше INST7_3_9_19.zip от 15.03.11 размер 112Мб - в нем все есть.

Jony
11.08.2011, 16:54
НЕТ!!!
Старую , такую же как и сервер 7.3.9.19.
А лучше INST7_3_9_19.zip от 15.03.11 размер 112Мб - в нем все есть.

если дадите ссылку где скачать буду премного благодарен! есть желание восстановить все как было.
и за совет огромное спасибо...печать заработала.

PaViS
11.08.2011, 17:10
дадите ссылкуУ кого покупали спрашивай.

за совет огромное спасибо...печать заработала.Кнопочку "Спасибо" нажми.

SH
11.08.2011, 18:51
а техподдержка молчит в тряпочту
Город, название? Можно в личку.

Jony
12.08.2011, 12:48
кинул в личку

---------- Сообщение добавлено в 11:48 ---------- Предыдущее сообщение было в 10:13 ----------

на данный момент ситуация такая:
при загрузке кассы выскакивает ошибка checksumm doscache.exe
мы нашли решение, но оно нам не нравится....приходится выключать сервер, копировать файлы из резервной копии в папку win и потом запускать сервер.
после перезагрузки кассы по какой нибудь причине все повторяется снова.

и осталась проблема, ради которой все это затевалось - не переносятся расходы в сторхаус 4 из кипера.
если раньше все заканчивалось ошибкой (перенос) то теперь пишет что скопировано 0 файлов.
и еще теряются файлы смен с кассовых серверов.
раньше тупо переносил на сервер справочников нужные файлы и все работало, теперь это не помогает!

и еще...размер базы у нас 1.4 гига. решили перевести перейти на скул. у нас есть скул версии стандарт...я попросил создать базу там, так как места на выделенном серваке ресторана не очень много, на что получил ответ что это политика компании и этого сделать нельзя.
ну да хрен с ним. запустили перенос данных...который идет до сих пор уже в течении недели!!!!! мужики, я многое могу понять, но когда 500килобайтный файл грузится сутки! по моему это перебор!

в общем крикнул...полегчало

судя по тишине крыть не чем...и посоветовать тоже нечего.

BoniX
13.08.2011, 13:12
День добрый! INST7_3_9_19.zip - в каком то релизе была ошибка с preloadом, по памяти не помню точно, но очень похоже что 19-й. Но точно сказать в чем дело без информации сложно. В любом случае советую обновить сервер справочников INST7_3_9_34.zip. И еще совет, для кассового сервера копировать отдельную папку bin\win.

По поводу ошибки - скиньте более детальный лог (*.stk в папке клиента, если не меняли путей логов). По поводу расхода - пишите детально. По поводу наличия кассовых смен - в менедж.части есть "информация об общих сменах". И там же есть кнопка "очистить бд". Нужа в случае удаления смены и т.д. Но это в случае обратном, когда лишнюю смену удалили (обучение т.д.), а в кубах и в расход оно попадает.

Честно говоря, таких глобальных проблем не испытывал. Возможно криво проинсталлировано.
Как крайний вариант (меня спасал) забрать инишники и work.udb кассового сервера (серверов). Взять чистый инстал последней стабильной версии, запустить сервер справочников, проверить работу. Потом отдельную папку с кассовым сервером. И потом должны обновиться кассы. Кстати, как запускаются, через батник с автообновлением?

---------- Сообщение добавлено в 12:12 ---------- Предыдущее сообщение было в 12:02 ----------

Т.к. сейчас, насколько понимаю, дело в неработающей отдельно кассе, сервер печати (отдельный) работает?

Jony
14.08.2011, 10:09
Спасибо за совет
запросил в UCS установочные пакеты 19 версии и последующей стабильной...в ответ тишина! думаю не дождусь ее. если есть такая возможность скиньте ссылку или файл в личку.
сервер печати заработал, кассы более-менее тоже работают. запускаются через батник
остался перенос в сторхаус. там вообще песня! какие-то смены видит, какие-то нет, причем в менеджерской они все есть!

BoniX
14.08.2011, 12:49
Смотрите личку. А с sh4 нужно смотреть лог (импорта и сервера справочников).
Данные хранятся в sql, или в udb, накопительные? Если в sql и в udb полная копия - то можно попробовать временно отключить usesql=0 на сервере справочников (и в сервере отчетов выбрать источником udb)

---------- Сообщение добавлено в 11:31 ---------- Предыдущее сообщение было в 11:27 ----------

В догонку:


Порядок апгрейда (примерный)
1. Закрыть менеджерские станции. В зависмости от того, как запускается сервер справочников, остановить его как сервис (1.а) либо как приложение (1.б)


1.а Для остановки сервера справочников, запущенного как сервис, можно воспользоваться инструментарием windows либо набрать в командной строке "net stop RKeeperRefServer".
1.б Для остановки сервера справочников, запущенного как обычное приложение достаточно в главном окне (или PopUp меню иконки в трее) нажать Shutdown.

2. На Windows станциях заменить всё, что можно, модулями из install\bin\win

3. Скопировать install\base\upgrade.udb, install\base\upgradedev.udb (до 7.1.22.0, 7.1.0.85 install\base\upgradefr.udb) в тот же каталог, что и база сервера справочников

4. Скопировать install\base\workmods\*.udb в подкаталог Workmods каталога базы сервера справочников

5. Запустить сервер справочников

На станциях все модули обновляются автоматически (если у Вас запускается preload.exe и movemod.exe под DOS и Wincash.bat под Windows). При этом, загружаются модули, которые считаются обязательными и модули, выбранные на странице Устройства в справочнике Станции и Устройства.

При изменении конфигурации станции, библиотеки подкачаются при следущей загрузке станции.

---------- Сообщение добавлено в 11:33 ---------- Предыдущее сообщение было в 11:31 ----------

Обновлять нужно только bin\win сервера справочников и кассового сервера (и то, подозреваю - необязательно). Станции перезагрузятся. Кстати, модифицировал стандартный батник для win касс - перезапускал автоматом, а не выходил из батника при выходе кипера.

---------- Сообщение добавлено в 11:49 ---------- Предыдущее сообщение было в 11:33 ----------

Да, и еще классика:
В менеджере Сервис-информация об общих сменах. Там все смены должны быть на месте нужные. И нажать "очистить бд". Оно очистит только мусор в базе. А далее Сервис-Пересчитать все кубы. Попробовать импорт.

Jony
15.08.2011, 13:31
с кассами более-менее разобрался....обновлять до версии 34 пока не стал - оставил на потом. Есть более насущные проблемы. Обмен заработал без ошибок, но грузит не все кассовые сервера, хотя в кипере смены по этим серверам есть.
вот что в логах сервера сторхауса
Error- Code=1065, Win32 error=0, Info=10054.
в какую сторону копать? дайте направление

BoniX
15.08.2011, 23:01
Хм, даже и не знаю? а версию SH4 можете сказать? По поводу сбора данных не со всех всех кассовых серверов - Настройки - Olap отчеты - серверы отчетов. Проверить галочки касательно "обработки данных" у самого сервера отчетов (хотя если данные есть, будет) и, самое главное , обработка данных напротив каждого имени кассового сервера.

В логах сервера сторхауса это другая какая-то ошибка, не при делах вроде. У импорта свой лог, но подозреваю, что там пусто, ошибок нет.
Нужны логи сервера справочников RK7, тот отрезок времени, когда делается импорт (можно старый лог удалить/переместить в архивную папку, сделать импорт, обычно делаю так).
Да, и в архиве есть docs/ini.doc . Нужно повторить полностью абзац касательно настройки связи sh4 и rk7

Jony
16.08.2011, 21:27
спасибо за советы....думаю все решится с выездом к нам спеца из юсиэса.
а пока подготовлена база для перехода на виртуальной машине с win 2003 и создана база на скуле2005.
из общения с техподдержкой понял, что при первоначальном переносе баз на локальную скуль, были перенесены недостающие дни.
будут собирать все из разрозненных кусочков.
Ну что ж как говорится время покажет. Ждем приезда спецов.
еще раз всем спасибо за оказанную оперативную помощь.

BoniX
17.08.2011, 00:37
Рады помочь )
Ну то то я думаю чудеса творятся в крайне ограниченном количестве. А остальное от кривых рук. Чтож, будем знать что везде чудят :)
Даже поговорку вспомнил:
хочешь сделать людям хорошо, сделай им плохо, а потом верни как было :facepalm: Это я про "спецов" :)
Отпишитесь по результатам, если не затруднит :)

---------- Сообщение добавлено в 23:37 ---------- Предыдущее сообщение было в 23:34 ----------

Правда все равно не понимаю, если в check.udb полная копия, а не light udb (в текущей 7.4 ветке там вообще несколько вариантов "пухлости" check.udb..), можно было бы выключить SQL и сымпортировать из udb. Да и в любом случае архивы должны остаться, даже если юдибишник облегченный :)

Jony
19.08.2011, 21:12
результаты обнадеживающие!
что было сделано: 1. поменяли серверную операционку с 2000 на 2003 Р2. 2.обновили до версии 7.4.9.9 3. создали и подключили базу на локальном скул экспрес.
что было: некорректное обновление серверов и некорректное восстановление их в результате чего наложились модули из разных версий кипера в базу обновлений.
было все снесено начисто и поставлено заново на новой версии кипера. теперь загрузка дня с одной кассы занимает 1минуту. есть обмен с сторхаусом. ну и так далее...короче все зависит от уровня подготовки человека, который будет вам все делать....и лучше делать все самому или по телефону, со спецом, которому вы доверяете на 100%.

bit
31.10.2011, 17:57
Может и мне поможете?
Платформа Windows 7 Starter, RK7 ver7.3.9.27. Создали "Станцию для печати". Назначили сервис-печать. Запускаем Winprint - он не ставится в трее, но висит в процессах (хотя ключ / desktop). Сервис печать на него не идет - пишет "принтер недоступен".
Вот INI
[Config]
STATION = WINPRINT
Server = WINPRINT

[NETKERN]
Protocols=tcpsoc.dll
[TCPSOC]
LISTEN=0
[TCPDNS]
;;ЌҐ ®Ўп§ ⥫쭮, ­® Ґб«Ё § ¤ вм Ўг¤Ґв Є®­­ҐЄвЁвмбп Ўлбв॥
;;€­®Ј¤ ­Ґ®Ўе®¤Ё¬® (Ґб«Ё ­Ґ Їа®е®¤пв broadcast б®®ЎйҐ­Ёп)
;;TEST_MIDSERVER=127.0.0.1
DEMO_DOS =127.0.0.1

вот winprint.stk
-------------------------------------
25.10 11:30:25.643
43:*** RKeeper 7 station started, OSType = 'WIN', version = '7.3.9.26', name = 'WINPRINT' ***
143:Task "Main task" worked 5007 milliseconds continually.
-------------------Start STACK------------------
0000AB4F.C:\rk7\bin\win\THREAD32.DLL
0000E541.C:\rk7\bin\win\THREAD32.DLL
0000EA05.C:\rk7\bin\win\THREAD32.DLL
0000F515.C:\rk7\bin\win\THREAD32.DLL
0000F753.C:\rk7\bin\win\THREAD32.DLL
0005F8CD.C:\rk7\bin\win\winprint.exe
000BB9B8.C:\rk7\bin\win\winprint.exe
0013FE3A.C:\rk7\bin\win\winprint.exe
00140625.C:\rk7\bin\win\winprint.exe
0002D1B4.C:\rk7\bin\win\winprint.exe
00044017.C:\rk7\bin\win\winprint.exe
0002F877.C:\rk7\bin\win\winprint.exe
00041552.C:\rk7\bin\win\winprint.exe
00008734.C:\WINDOWS\system32\user32.dll
00008816.C:\WINDOWS\system32\user32.dll
0001A013.C:\WINDOWS\system32\user32.dll
0001A039.C:\WINDOWS\system32\user32.dll
00005E5E.C:\WINDOWS\system32\comctl32.dll
0000602F.C:\WINDOWS\system32\comctl32.dll
00005FE4.C:\WINDOWS\system32\comctl32.dll
000404BF.C:\WINDOWS\system32\comctl32.dll
0000602F.C:\WINDOWS\system32\comctl32.dll
000060BE.C:\WINDOWS\system32\comctl32.dll
00008734.C:\WINDOWS\system32\user32.dll
00008816.C:\WINDOWS\system32\user32.dll
000089CD.C:\WINDOWS\system32\user32.dll
000096C7.C:\WINDOWS\system32\user32.dll
0004A164.C:\rk7\bin\win\winprint.exe
0006569C.C:\rk7\bin\win\winprint.exe
0006586B.C:\rk7\bin\win\winprint.exe
00140FCE.C:\rk7\bin\win\winprint.exe
00017077.C:\WINDOWS\system32\kernel32.dll
-------------------END STACK------------------

BoniX
03.11.2011, 01:08
Server = WINPRINT

что за бред? две строчки совпадать в принципе не могут. в cash.ini на кассе работающей что прописано? вот то же и сюда. ну и имена станции правильно, тип - для печати и т.п.

Или вы отдельным кассовым сервером сделали? Зачем? во первых, работать не будет из за совпадения имен. Ну и в параметрах должна быть разрешена сервис печать между серверами тогда.... только все равно не пойму зачем.

bit
05.11.2011, 13:03
Агромное спасибо!!! Дело немного сдвинулось!
Теперь ситуация такая: Winprint.exe с ключом /desktop все так же видно лишь в процессах (в трее иконки нет) - "Принтер не готов" при печати, в режиме службы - кассовый сервер видит его подключение, задания на принтере появляются (во вкладке принтеры), подключение сохраняется, однако тоже "Принтер не готов" при печати. Принтер "благословлен" USC - ТМ200, в GK3Tools настроен, им же и GK3NetMonitor видится, подсеть совпадает вплоть до маски...
В менеджере заведен как IP Printer Port (integrated) for windows с портом по умолчанию 18255 (так указали из ТП UCS).

BoniX
05.11.2011, 19:13
---------- Добавлено в 18:13 ---------- Предыдущее сообщение было размещено в 18:09 ----------

wincash.bat или rk7man.bat запустите, чтобы preload отработал, настроенные на правильный сервер справочников.

Если принтер именно из ucs с их интерфейсом, то "IP Printer Port (integrated) for windows" и порт 18255 (наверное, не ставил такие). . обычные же Ethernet принтера настраиваются ч/з "Print to TCp/IP printer (windows)" и порт там 9100

bit
30.11.2011, 15:50
Спасибо за информацию. Так и не победили сервис печать на Ethernet TM200. Поставили СОМ-интерфейс - все нормально...
И такой вопрос возник: А какие принтеры кто использует под сервис печать? Поделитесь опытом, если не жалко

djkey
03.12.2011, 16:35
Странно, именно тм200 сетевой использую. Стоит 4 штуки, работают без сбоев вообще. Уже полтора года.