![]() |
проблемма с очередью печати !
Есть сервер Windows 2003 R2, и 12 машин под Windows XP, стоит 1с 7.7 на этом Windows 2003 R2, user работает из под терменальных режимов под Windows XP ), принтеры подключены по USB, и расшаренны. То есть все с 1с печатают с терминального режима. Проблемма в том что после выключение каких либо ПК( не зависит подключен к нему принтер или нет по USB ), зависает печать где то 1-2 мин, потом всё тоже самое пока не включат тот или те ПК который(е) был(и) отключин(ы). После его включение все ПК начинают печатать нормально. С чем связано не понемаю.
PS Кто сталкивался с данной ситуации, откликнитесь, |
Принтера клиентов подключаются автоматически ( в свойствах подключения указано что переносить принтеры клиента и по умолчанию выбрать основной принтер клиента)?
|
не совсем понял вас
|
Как подключен принтер терминального клиента, может быть подключен 2-мя способами
1) В терминальном сеансе клиента заходите по сети на комп с расшаренным принтером который нужно подключить и подключаете. 2) В свойствах терминального подключения на вкладке "локальные ресурсы" установлена опция "принтеры", которая и означает что принтеры подключаются автоматичеки - Как реализовано у вас? |
я в ручную подключал !
|
Приложите заархивированный журнал событий "Система" с терминального сервера.
|
Цитата:
|
Цитата:
|
тут у вас 2-е разные проблемы.
1. Это проблема 1С, ей все равно какой принтер установлен по умолчанию, у нее он свой, она запоминает последний использовавшийся и считает его принтером по-умолчанию и он может отличаться от принтера по-умолчанию в ОС. Из ОС она его берет. только тогда, когда у нее самой отсутствует нужная запись. Кроме того 1С пытается проверить ВСЕ доступные ей (пользователю) принтеры, и если какие то недоступны, возникают таймауты в виде ..."зависает печать где то 1-2 мин... Это не лечится в принципе. Только организационно, у пользователя в сессии !!не должно!! быть лишних принтеров вообще, только свой. 2. Это собственно проблема организации печати, которая у вас явно имеется. Дело в том, что автоматическое подключение действиельно не всегда работает корректно, особенно не дружат терминалы с некоторыми типами принтеров, НО, при автоподключении диспечер очереди печати сервера не задействован. Не буду вдаваться в подробные объяснения, но правильно подключённый принтер должен жить в HKCU\Printers\Connections, при этом портов в свойствах сервера печати на сервере быть не должно. Когда вы вручную подключаете принтер на сервере и делаете его сервером печати, принтеры помещаются в HKLM\System\C..C..S\Cpntrol..... Ну вы поняли, такие принтеры доступны всем пользователям сервера и не могут быть удалены (а соответсвенно видны в 1С и при недоступности мы имеет большие таймауты). Вообще крайне не рекомендуется использовать один и тот же сервер, как сервер терминалов и как сервер печати. Если нет возможности использовать как сервер печати - другой сервер, то подключать принтеры нужно из сессии пользователя. Простейший "авто" способ, это под пользователем - пуск\выполнить\2-е палки имя компьютера пользователя\2 раза тыркнуть по расшареному там принтеру Но с административной точки зрения это не удобно, значит скриптами записывать нужное в HKCU, но при этом возможны проблемы с драйверами, либо необходимо разрешить политиками пользователям добавлять драйвера принтеров. |
|
AkP , спасибо за инфу !
Я так и делаю, и где то года 3 (как я всё поднял) всё работала нормально, но недавно начались такие глюки ! |
Цитата:
Собственно у пользователей, у которых наблюдаются задержки печати посмотрите "глазками" список принтеров и все ли они доступны в момент возникновения проблем, скорее всего именно так и будет. В качестве костыля, можно использовать выделенный сервер печати с отключённой проверкой SNMP статуса, в этом случае принтеры всегда будут иметь статус "готов", в не зависимости от их реального состояния. Проверьте что на терминальном сервере нет вообще ни каких принтеров и портов в свойствах сервера печати. Сделайте автоматический механизм удаления ссылок на старые принтеры, которые уже были заменены на другой, как правило это основная причина проблем с печатью. |
спасибо, попробую отпишусь !
|
Время: 19:13. |
Время: 19:13.
© OSzone.net 2001-