-
ผมมีปัญหาจะถาม เกี่ยว กับ msde นะ ครับ คือว่า ผมจะ Ghost คอมลงเครื่องประมาณ 40 เครื่อง เเล้วเจอปัญหาว่า
โปรเเกรมชื่อ Neo (สมมติ) ลงไว้กับเครื่องชื่อ PC1 เเล้วพอ Ghost ลงอีกเครื่อง เเล้วจำเป็นต้องเปลี่ยนชื่อ เป็น PC2 ปรากฎว่า โปรเเกรม
NEO ไม่สามารถติดต่อกับ MSDE ได้ เเต่ msde นั้นเปลี่ยนชื่อตามเครื่องอยู่นะครับเเล้วก็ Run ได้ปกติ เเต่โปรเเกรม NEO มองไม่เห็น
MSDE มันฟ้องว่า ติดต่อ database ไม่ได้ ผมสงสัยว่ามันจำชื่อ database ของเครื่อ PC1 อยู่ จะพอมีวิธีจัดการให้มันมองเห็นเป็น
database ของเครื่อง PC2 ป่ะ ครับ
-
ผมคิดว่าถ้าไม่เป็นความลับเกินไปช่วยบอกโปรแกรมชื่อ NEO มาเลยก็ดีนะครับจะได้วิเคราะห์อาการได้ถูกหรือบอกลักษณะหน้าที่ของมันมาก็ได้ เช่น เป็นโปรแกรมเขียนเองหรือสำเร็จรูปโหลดมาลงเพราะ
มันน่าจะเป็นลักษณะเฉพาะของโปรแกรมที่จำเป็นในการวิเคราห์ปัญหาแต่จากเท่าที่อ่าน อยากให้ลองเช็คดูการ Register มีส่วนใดหรือไม่หรือใช้ในการอ้างอิงถึง DB เดิมแล้วอาการที่ต่อ DB ไม่ได้ Service ต่างๆนั้นเปิดไว้ถูกต้องหรือไม่ หรือ ลองดูที่ Event Log ดูว่าแจ้ง Error ใดๆไว้เป็นแนวทางหรือไม่ อีกอย่างลอง netstat -an ดูว่ามีความพยายามในการการติดต่อไปหาเครื่องใด
อย่างไรก็ตามให้แน่ใจว่า Config ไฟล์ที่ใช้ระบบตำแหน่ง DB มีการแก้ไขถูกต้องแล้ว และไม่มีที่อื่นใดอีก
-
มันเป็นโปรเเกรมของ CCTV นะครับเเล้วต้อนลง มันจะลงเป็น Msde มาให้เลย ผมคิดว่ามันจำ Link กับ DB เดิมในชื่อ PC1 พอเปลี่ยน
ชื่อ DB เป็น PC2(computer name) มันก็ออนได้ปกติ เเต่มันเข้าโปรเเกรมไม่ได้เพราะว่าโปรเเกรมมีการจำ DB(เดิม) เเละมันเก็บค่า
ต่างๆใน DB หมดเลยทำให้เข้าโปรเเกรมไม่ได้ อีกอย่างครับพอ Run service มัน ฟ้องว่า can not connec() DB ประมาณนี้เเต่ว่า
DB ในชื่อใหม่มันก็ออนอยู่ผมเลยคิดว่าโปรเเกรมมันเข้าไม่ได้มันต้องจำชื่อเดิมอยู่เเน่ software ไม่ได้เขียนเองครับ
ปล. ลง win server 2003 เเล้ว Run program+DB บนเครื่องเดียวกัน