Microsoft จัดเตรียม SQL Server Management Studio (SSMS) เป็นอินเทอร์เฟซไปยังฐานข้อมูล SQL Server แอปพลิเคชัน SSMS อนุญาตให้ผู้ใช้จัดการฐานข้อมูลบนเซิร์ฟเวอร์ ตัวเลือกการจัดการฐานข้อมูลรวมถึงการเพิ่มและลบฐานข้อมูล การปรับเปลี่ยนฐานข้อมูลและโครงสร้างตาราง และการแก้ไขหรือการเข้าถึงข้อมูล นอกจากการจัดการฐานข้อมูล Microsoft SQL Server แล้ว ยังมีตัวเลือกในการกำหนดค่าเซิร์ฟเวอร์ที่เชื่อมโยงอีกด้วย เซิร์ฟเวอร์ที่เชื่อมโยงคือไฟล์หรือแอปพลิเคชันฐานข้อมูลอื่น - จาก Microsoft หรือผู้จำหน่ายรายอื่น เช่น Oracle - ที่สามารถเข้าถึงได้ผ่านอินเทอร์เฟซ SSMS ซึ่งช่วยให้เข้าถึงข้อมูลพื้นฐานในการสืบค้นได้ง่าย เมื่อคุณสร้างเซิร์ฟเวอร์ที่เชื่อมโยงใน SSMS การเชื่อมต่อจะถูกเก็บไว้ในฐานข้อมูล ดังนั้นจึงสามารถเข้าถึงได้จากแอปพลิเคชันอื่น
ขั้นตอนที่ 1
ติดตั้งซอฟต์แวร์ไคลเอ็นต์ Oracle บนเครื่อง Microsoft SQL Server ทำตามคำแนะนำของ Oracle สำหรับสิ่งนี้
วิดีโอประจำวันนี้
ขั้นตอนที่ 2
เปิด SSMS และเชื่อมต่อกับฐานข้อมูลที่คุณต้องการให้เซิร์ฟเวอร์ที่เชื่อมโยงอยู่
ขั้นตอนที่ 3
คลิก "แบบสอบถามใหม่" ที่ด้านบนของหน้าจอ
ขั้นตอนที่ 4
เปิดตัวจัดการการกำหนดค่าเซิร์ฟเวอร์ SQL เพื่อสร้างนามแฝงใหม่สำหรับฐานข้อมูล Oracle หากคุณยังไม่ได้กำหนดไว้ หากสร้างนามแฝงแล้ว ให้ย้ายไปที่ขั้นตอนที่ 8
ขั้นตอนที่ 5
ขยายตัวเลือกการกำหนดค่าไคลเอ็นต์ดั้งเดิมของ SQL ในตัวจัดการการกำหนดค่าเซิร์ฟเวอร์ SQL
ขั้นตอนที่ 6
คลิกขวาที่นามแฝง คลิก "นามแฝงใหม่"
ขั้นตอนที่ 7
ทำตามคำแนะนำบนหน้าจอเพื่อสร้างนามแฝงใหม่สำหรับฐานข้อมูล Oracle
ขั้นตอนที่ 8
พิมพ์คำสั่งเพื่อเพิ่มเซิร์ฟเวอร์ที่เชื่อมโยง ดังที่แสดง:
exec sp_addlinkedserver @server='[myServer]', @srvproduct='Oracle', @provider='OraOLEDB.Oracle', @datasrc='[alias]'
แทนที่ "myServer" ด้วยชื่อที่คุณต้องการให้เซิร์ฟเวอร์ที่เชื่อมโยงมี แทนที่ "alias" ด้วยนามแฝงที่คุณสร้างไว้ก่อนหน้านี้ ห้ามเปลี่ยนชื่อผลิตภัณฑ์หรือผู้ให้บริการ
ขั้นตอนที่ 9
ดำเนินการสอบถาม ตรวจสอบว่าเซิร์ฟเวอร์ที่เชื่อมโยงแสดงใน SSMS โดยคลิก "Server Objects" ทางด้านซ้าย ตามด้วย "Linked Servers"
สิ่งที่คุณต้องการ
การเข้าถึงระดับผู้ดูแลระบบไปยังเครื่อง Microsoft SQL Server
ซอฟต์แวร์ไคลเอ็นต์ Oracle
เคล็ดลับ
ผู้ให้บริการ OLE DB สองรายได้รับการทดสอบเพื่อใช้กับ Microsoft SQL คือผู้ให้บริการ Microsoft OLE DB สำหรับ Oracle และ Oracle Provider for OLE DB (8.1.7.3.0) สำหรับ Windows 2000/NT