ขอคำแนะนำในการใช้ Distribute Transaction ครับ
2 posters
หน้า 1 จาก 1
ขอคำแนะนำในการใช้ Distribute Transaction ครับ
กรณีที่บริษัทมี 5 สาขา มีการเชื่อมต่อระหว่างสำนักงานใหญ่สาขาต่างๆ ผ่าน Lease Line โดยที่แต่ละสาขาจะมี Server (BrServ1..BrServ5) สำหรับส่งข้อมูลที่เกิดขึ้นระหว่างวันกลับไป Server ที่สำนักงานใหญ่ (HOServ) วันละ 1 ครั้งช่วงหลังเลิกงาน
การส่งข้อมูลที่เกิดขึ้นแต่ละวันจะมีข้อมูลลูกค้า และ ข้อมูลการขายที่เกิดขึ้นของแต่ละสาขากลับไปที่สำนักงานใหญ่ เมื่อสำนักงานใหญ่ได้รับข้อมูลและประมวลผลเสร็จแล้วจะสั่ง Update สถานะกลับไปที่แต่ละสาขาเพื่อปรับสถานะเป็นโอนข้อมูลสำเร็จ
ซึ่งในการโอนข้อมูลที่เกิดขึ้นในแต่ละครั้งจะประกอบด้วย Table ที่มีความสัมพันธ์กันหลาย Table ซึ่งจำเป็นต้องควบคุมให้ข้อมูลที่โอนเข้าสำเร็จทั้งหมด ถ้ามีบางคำสั่งทำงานไม่สำเร็จจะต้องยกเลิกทั้งหมด (ทั้งข้อมูลที่สาขาส่งมา Update ที่สำนักงานใหญ่ และข้อมูลที่สำนักงานใหญ่ส่งกลับไปที่สาขา)
จึงอยากขอคำแนะนำในการใช้ Distribute Transaction หรือวิธีที่จะช่วยแก้ปัญหานี้ด้วยครับ
การส่งข้อมูลที่เกิดขึ้นแต่ละวันจะมีข้อมูลลูกค้า และ ข้อมูลการขายที่เกิดขึ้นของแต่ละสาขากลับไปที่สำนักงานใหญ่ เมื่อสำนักงานใหญ่ได้รับข้อมูลและประมวลผลเสร็จแล้วจะสั่ง Update สถานะกลับไปที่แต่ละสาขาเพื่อปรับสถานะเป็นโอนข้อมูลสำเร็จ
ซึ่งในการโอนข้อมูลที่เกิดขึ้นในแต่ละครั้งจะประกอบด้วย Table ที่มีความสัมพันธ์กันหลาย Table ซึ่งจำเป็นต้องควบคุมให้ข้อมูลที่โอนเข้าสำเร็จทั้งหมด ถ้ามีบางคำสั่งทำงานไม่สำเร็จจะต้องยกเลิกทั้งหมด (ทั้งข้อมูลที่สาขาส่งมา Update ที่สำนักงานใหญ่ และข้อมูลที่สำนักงานใหญ่ส่งกลับไปที่สาขา)
จึงอยากขอคำแนะนำในการใช้ Distribute Transaction หรือวิธีที่จะช่วยแก้ปัญหานี้ด้วยครับ
Kosol- จำนวนข้อความ : 2
Join date : 10/06/2010
รายละเอียดปลึกย่อย
ที่คุณว่ามาเป็นเรื่องปรกติในการประยุกต์ใช้งาน Microsoft SQL Server วิธีทำมีรายละเอียดปลีกย่อยมากพอสมควร คุณสามรถศึกษาได้จากตำราต่างๆ เช่นเล่มนี้
http://books.google.com/books?id=_mh5d8JNmYEC&lpg=PP1&dq=sql%20%20DTS&pg=PP1#v=onepage&q&f=false
http://books.google.com/books?id=_mh5d8JNmYEC&lpg=PP1&dq=sql%20%20DTS&pg=PP1#v=onepage&q&f=false
Similar topics
» อยากสอบถามเนื้อหาในหน้าที่ 56 ครับ ที่อธิบาย ER รูปที่ 1.8 ในหน้าที่ 55 ครับ
» ขอถามเรื่องจอจิ๋ว
» เรื่องสั่งให้ไฟออก สองขาพร้อมกัน
» สั่งซื้อหนังสือ T-SQL และ Store Procedure กับลาภลอย
» ขอวิธีแก้ไขให้ calendar control แสดงในเครื่อง client ด้วยครับ
» ขอถามเรื่องจอจิ๋ว
» เรื่องสั่งให้ไฟออก สองขาพร้อมกัน
» สั่งซื้อหนังสือ T-SQL และ Store Procedure กับลาภลอย
» ขอวิธีแก้ไขให้ calendar control แสดงในเครื่อง client ด้วยครับ
หน้า 1 จาก 1
Permissions in this forum:
คุณไม่สามารถพิมพ์ตอบ
|
|