Monday, February 9, 2015

MS SQL Server - การใช้งาน Server Objects - Linked Servers

ที่มา: http://www.na-vigator.com/software-development/software-developement/387--run-query-server

แนะนำวิธีการใช้งานข้อมูลระหว่าง Database ของ Microsoft SQL Server หลายเครื่อง
ให้สามารถทำงานร่วมกันได้ ซึ่งจะช่วยให้คุณ Select, Insert, Delete, Update ข้อมูลระหว่าง Server
ได้ไม่ยาก ซึ่งสามารถนำไปใช้ในการโอนข้อมูล , ดึงข้อมูลจากฐานข้อมูลของโปรแกรมหนึ่งมาใช้งานกับ
ฐานข้อมูลของอีกโปรแกรมหนึ่งได้ไม่ยาก

สรุปขั้นตอนดังนี้
  1.  Login MS SQL Server ด้วย User กลุ่ม System Admin
  2. ไปที่ Server Objects => คลิกขวาที่ Linked Servers เลือก New Linked Server...
  3. Server type: เลือก SQL Server 
  4. Linked server: ใส่ชื่อเครื่อง Server หรือในที่นี้จะใส่ IP Address ของเครื่อง Server
  5. คลิกที่ page: Security
  6. กดปุ่ม Add
  7. ป้อน Local Login, Remote User และ Remote Password
  8. กดปุ่ม OK
การเรียกใช้งาน
ในกรณีการดึงข้อมูลข้าม Server ก็ใช้วิธีไม่ต่างกัน เพียงแต่เพิ่มชื่อ Server ไว้ข้างหน้าชื่อ Database เช่น
Server1.Database1.dbo.Table1
หรือ
[Server1\SQL2008].Database1.dbo.Table1
หรือ
[128.xxx.xxx.xxx].Database1.dbo.Table1




No comments:

Post a Comment