[問題]印表機佇列的問題

您心情好嗎?任何哈拉話題,皆歡迎於此區分享留言
回覆文章
autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

[問題]印表機佇列的問題

文章 autumn » 2006-06-01 9:06 PM

想要請問一下,微軟視窗裡如果有設定2台以上的印表機,他會不會因為其中一台的工作佇列無法列印,而導致下面列印到其他台的印表機工作佇列被擋住呢?如果會,有解決方法嗎?(不是手動的取消他,而是自動的跳過) :wink:


autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-01 9:57 PM

上面好像都沒提到這個問題
但是還是謝謝樓主了

cutty0905
正式會員
正式會員
文章: 62
註冊時間: 2005-09-26 1:01 PM
聯繫:

文章 cutty0905 » 2006-06-02 12:05 AM

基本上如果兩台印表機的連接埠不同的話是不會發生的,除非兩台連接埠都是LPT1就有可能,解決辦法想辦法把連接埠改掉用不同的連接埠吧!


來源:自己〈印表機工程師〉

autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-02 12:10 AM

cutty0905 寫:基本上如果兩台印表機的連接埠不同的話是不會發生的,除非兩台連接埠都是LPT1就有可能,解決辦法想辦法把連接埠改掉用不同的連接埠吧!


來源:自己〈印表機工程師〉
我說的都是網路印表機,有的是網芳SHARE出來的,有的是用網卡走TCPIP的
這樣會嗎?

jboss
白金會員
白金會員
文章: 10590
註冊時間: 2004-06-30 10:46 AM
聯繫:

文章 jboss » 2006-06-02 12:18 AM

autumn 寫:
我說的都是網路印表機,有的是網芳SHARE出來的,有的是用網卡走TCPIP的
這樣會嗎?
那要看看您的佇列是設在哪裡
如果是PrintServer或者Server提供PrintServer的功能
佇列很有可能在Server上
那麼清掉佇列
重新掛上印表機
應該就OK囉...

cutty0905
正式會員
正式會員
文章: 62
註冊時間: 2005-09-26 1:01 PM
聯繫:

文章 cutty0905 » 2006-06-02 12:32 AM

沒錯!沒錯!
JBOSS也是高手!
也有時候要看你的印表機是哪一種型態的?

autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-02 1:06 AM

jboss 寫: 那要看看您的佇列是設在哪裡
如果是PrintServer或者Server提供PrintServer的功能
佇列很有可能在Server上
那麼清掉佇列
重新掛上印表機
應該就OK囉...
本身printer server 就是微軟2003server,清掉當然OK,不過問題是今天有一台印表機有問題,他的工作佇列會不會使printer server的整個佇列都因為故障的那台導致整個hold住,使沒有問題的印表機也無法繼續列印,直到把問題的佇列清除掉?

jboss
白金會員
白金會員
文章: 10590
註冊時間: 2004-06-30 10:46 AM
聯繫:

文章 jboss » 2006-06-02 9:19 AM

汗顏喔... :?
我是久病未成醫的那一種...

先解決問題
有問題那台就通知不要用了咩
最簡單是在Sever關掉Share
找出來並清掉擁塞的垃圾佇列
重新掛上或者重新啟動 :P
這樣就可以維持正常運作
等待修復再掛回故障那台


我覺得系統運作的原理
短時間內應該不會Hold
也要看看您印表機的配置
是使用Server上面的Lpt1.2.3,最多就3台囉
或者使用網卡列印或再加列印伺服器

如果接在LPT很有可能Server會一直送佇列
一直失敗,如果沒有其他優先權列印
應該就塞住了,塞久了好像Port就會停止服務
實際要看看Server上面的服務是怎麼一回事
2003Server我是一竅不通
看都沒看過咩 :oops:

比較窮所以都用免費的

autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-02 12:01 PM

jboss 寫:
先解決問題
有問題那台就通知不要用了咩

可以通知不要用,問題這麼簡單就好了,因為Printer Server上掛了數百台的印表機,有500-600人不定時的送資料,如果錯誤的資料佇列會HOLD住其他資料佇列,鐵定會造成大混亂。

不過經過測試,在XP的環境上,很意外的發現,他是多工的,也就是每個印表機是有自己的工作列,不是共用的,這倒是打破我之前的觀念,總之,每個印表機都可以自己處理自己的工作,而不是只有在作業系統上單獨的工作列,會被互相影響 :o

kevin5

文章 kevin5 » 2006-06-08 11:42 PM

這個問題我就遇過了
一大堆的電腦印表到printer server如果其中遇到問題,也只能手動將他清除,要不然後續的印表資料就會被卡住了

以上的情形是做醫院專案時遇到的
一大堆診間印表到藥局,萬一不處理後續的資料就無法傳到印表機將包藥的資料列印出

後續的發展我來不及參加
不過聽說同事寫了程式去處理這一段工作

逍遙樓主

文章 逍遙樓主 » 2006-06-09 10:18 AM

kevin5 寫:這個問題我就遇過了
一大堆的電腦印表到printer server如果其中遇到問題,也只能手動將他清除,要不然後續的印表資料就會被卡住了

以上的情形是做醫院專案時遇到的
一大堆診間印表到藥局,萬一不處理後續的資料就無法傳到印表機將包藥的資料列印出

後續的發展我來不及參加
不過聽說同事寫了程式去處理這一段工作
幹麻把問題又繞道我身上來呢?
就是懶得打那麼多字才會在這純哈拉兼LDS....
附帶一提....那支程式是在UNIX上頭跑的....
已經粉久了....搞不好早已經做古了.. :mrgreen:

autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-09 2:29 PM

kevin5 寫:這個問題我就遇過了
一大堆的電腦印表到printer server如果其中遇到問題,也只能手動將他清除,要不然後續的印表資料就會被卡住了

以上的情形是做醫院專案時遇到的
一大堆診間印表到藥局,萬一不處理後續的資料就無法傳到印表機將包藥的資料列印出

後續的發展我來不及參加
不過聽說同事寫了程式去處理這一段工作
呵呵,跟我完全一樣的環境,也是醫院的環境,可以請問一下當時printer server的版本和環境嗎?我在XP上面試是可以多工的耶 :wink: ,2003應該沒道理不能吧 8O

kevin5

文章 kevin5 » 2006-06-09 4:14 PM

autumn 寫:
呵呵,跟我完全一樣的環境,也是醫院的環境,可以請問一下當時printer server的版本和環境嗎?我在XP上面試是可以多工的耶 :wink: ,2003應該沒道理不能吧 8O
當時的條件是
windows2000server
用一台IBM SERVER控管
也就是把所有印表機設到這台server上

autumn
資深會員
資深會員
文章: 2998
註冊時間: 2005-03-03 12:47 AM
聯繫:

文章 autumn » 2006-06-09 11:50 PM

kevin5 寫: 當時的條件是
windows2000server
用一台IBM SERVER控管
也就是把所有印表機設到這台server上
是喔 8O
可是我有在2000試過啊,同時設定2台以上的PRINTER,故意將幾台設成離線,然後對每台丟資料,沒離線的都能印出來啊,難道條件不一樣嗎 8O

回覆文章

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員