ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

หากท่านใดมีข้อสงสัยหรือคำถามเกี่ยวกับการใช้งานโปรแกรม Express สามารถเข้ามาสอบถามได้ที่นี่ครับ

Moderator: Sutas, CO-Admin, Global Moderator

ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย shinichi » พฤหัสฯ. มี.ค. 14, 2013 11:20 am

รูปภาพประกอบตามลิงค์อ่ะครับ

http://www.temppic.com/img.php?14-03-20 ... 754600.jpg

http://www.temppic.com/img.php?14-03-20 ... 231800.jpg

http://www.temppic.com/img.php?14-03-20 ... 699100.jpg

http://www.temppic.com/img.php?14-03-20 ... 259300.jpg

http://www.temppic.com/img.php?14-03-20 ... 116300.jpg

ไม่ทราบว่าต้องแก้ไขยังไง หรือ ตรวจสอบได้มั๊ยว่า ไฟล์เสียหรือป่าว เพราะเป็นบ่อยมากๆเลยครับตอนนี้
shinichi
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: เสาร์ ธ.ค. 01, 2012 8:38 am

Re: ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย savek » พฤหัสฯ. มี.ค. 14, 2013 11:25 am

ได้ลองทำตามวิธีที่ผมแนะนำไปในกระทู้นี้แล้วหรือยังครับ :)

http://www.esg.co.th/smf/index.php?topic=9996

คือในจังหวะที่ระบบแจ้งเตือนว่ามีคนอื่นกำลังใช้งานไฟล์ข้อมูลอยู่ ให้ไปที่เครื่องเซิร์ฟเวอร์ (หรือก็คือเครื่องแม่นะครับ) และทำตามขั้นตอนที่ผมแจ้งไป ตรงนี้จะบอกได้เลยครับว่ามีใครบ้างที่เปิดไฟล์นี้ค้างเอาไว้

ซึ่งปกติก็มักจะเกิดจากสาเหตุที่ระหว่างที่กำลังทำงานในโปรแกรม มีการหลุดออกจากโปรแกรมแบบไม่สมบูรณ์ ทำให้ไฟล์ที่ผู้ใช้งานท่านนี้เปิดอยู่ ยังคงเปิดค้างเอาไว้ในระบบ เมื่อผู้ใช้งานท่านอื่นจะเข้ามาใช้ต่อ จึงฟ้องเตือนในแบบที่ว่านี้ขึ้นมาครับ
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย shinichi » พฤหัสฯ. มี.ค. 14, 2013 11:34 am

ท่านSAVEKครับ

รูปภาพ

ผมดูแล้วครับ ขณะที่มีเครื่องหนึ่ง ขึ้นว่า มีผู้อื่่นใช้งานอยู่ แต่ งง ว่าจะต้องทำยังไง เพราะ โทรไปถาม user ที่โชว์อยู่ ก็ไม่ได้เปิดหน้าเดียวกัน แต่กำลังคีย์ข้อมูลย้อนหลัง

ไม่ทราบว่าเกี่ยวกันด้วยหรือไม่ ถ้ามีเครื่องหนึ่งคีย์ข้อมูลปัจจุบัน แต่มีอีกเครื่องกำลังคีย์ข้อมูลย้อนหลังอยู่ ซึ่งก็ใช้ฐานข้อมูลเดียวกัน

มีวิธีตรวจสอบอีกหรือป่าวครับ
shinichi
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: เสาร์ ธ.ค. 01, 2012 8:38 am

Re: ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย shinichi » พฤหัสฯ. มี.ค. 14, 2013 11:39 am

บางครั้งมี error ด้วยหรือว่า ไฟล์ index ของโปรแกรมจะเสียอ่ะครับ

รูปภาพ
shinichi
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: เสาร์ ธ.ค. 01, 2012 8:38 am

Re: ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย savek » พฤหัสฯ. มี.ค. 14, 2013 11:46 am

ตามคอนเซ็ปต์ของระบบคือ มันจะมีการล็อกไฟล์ไว้เพียงเสี้ยววินาทีครับ หากมีการเปิดใช้เรคคอร์ดในไฟล์ข้อมูลชุดเดียวกัน พร้อมๆ กัน และหลังจากที่ User คนหนึ่งป้อนและบันทึกข้อมูลไปเรียบร้อยแล้ว คนอื่นก็จะสามารถบันทึกงานต่อได้ทันที โดยจะต้องไม่มีข้อความ Error แสดงขึ้นมานะครับ

ดังนั้นผมคิดว่าปัญหาน่าจะเกิดที่ Error ตามรูปภาพนี้ครับ

รูปภาพ

จากข้อความ Error น่าจะเกิดจากระบบไม่สามารถเข้าถึงข้อมูลบนระบบแลนได้ ซึ่งสาเหตุหลักๆ อาจจะเกิดจากมีการหลุดออกจากระบบแลนในช่วงนั้น หรือพื้นที่ที่ใช้เก็บข้อมูลนั้นมีปัญหาอยู่ ทำให้เปิดไฟล์ขึ้นมาใช้งานไม่ได้

ซึ่งเมื่อเกิด Error ประเภทนี้แล้ว ก็เป็นไปได้ครับที่จะทำให้ระบบล็อกไฟล์นี้ไม่ให้คนอื่นเข้ามาใช้งาน ซึ่งวิธีแก้ไขปัญหาในเบื้องต้น อาจจะให้ทุกเครื่องที่ใช้งานโปรแกรมหยุดทำงานไปก่อน จากนั้นลองไปที่เซิร์ฟเวอร์ดูว่า ยังมีไฟล์ของ Exrpess ถูกเปิดค้างอยู่หรือไม่ (ซึ่งไม่ควรจะมี เพราะทุกเครื่องหยุดทำงานไปหมดแล้ว) หากยังคงมีไฟล์ถูกเปิดค้างอยู่ ให้สั่ง Disconnect ออกให้หมดครับ

แล้วจึงกลับเข้าโปรแกรม สั่งจัดเรียงข้อมูลสักรอบหนึ่ง แล้วจึงเริ่มทำงานต่อไป

ส่วนการแก้ไขแบบถาวร ต้องดูเครื่องที่ขึ้น Error ตัวนี้ครับ ว่ามีปัญหาในส่วนไหนจึงต่อเข้าระบบแลนไม่ได้
แก้ไขล่าสุดโดย savek เมื่อ พฤหัสฯ. มี.ค. 14, 2013 11:56 am, แก้ไขแล้ว 1 ครั้ง
ภาพประจำตัวสมาชิก
savek
Administrator
Administrator
 
โพสต์: 12467
ลงทะเบียนเมื่อ: พฤหัสฯ. พ.ย. 15, 2007 11:04 am

Re: ข้อมูลมีผู้อื่นใช้งานอยู่ จะตรวจสอบได้ยังไงว่าใครใช้ชนกัน (มีรูปภาพประกอบ)

โพสต์โดย shinichi » ศุกร์ มี.ค. 15, 2013 8:16 am

ขอบคุณครับท่าน savek

จะนำคำแนะนำที่ท่านให้ไปใช้ครับ
shinichi
Newbie
Newbie
 
โพสต์: 10
ลงทะเบียนเมื่อ: เสาร์ ธ.ค. 01, 2012 8:38 am


ย้อนกลับไปยัง ถาม-ตอบปัญหาเกี่ยวกับโปรแกรม Express

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: Bing [Bot] และ บุคคลทั่วไป 60 ท่าน