ค้นหาเว็บไซต์

กำหนดค่า MS SQL Server เพื่อฟังบนพอร์ตที่กำหนด


การแนะนำ

ฉันจะกำหนดค่าอินสแตนซ์ของ MS SQL Server Database Engine ให้ฟังบนพอร์ตคงที่เฉพาะได้อย่างไร คู่มือนี้จะแนะนำคุณตลอดกระบวนการกำหนดค่ากลไกฐานข้อมูลเซิร์ฟเวอร์ SQL ของคุณเพื่อฟังพอร์ตที่คุณเลือกโดยใช้ตัวจัดการการกำหนดค่าเซิร์ฟเวอร์ SQL เราเริ่มต้นกันเลย:

ขั้นตอนที่ 1: เปิดตัวจัดการการกำหนดค่า

กดปุ่ม Windows Keyboard แล้วค้นหา SQL Server Configuration Manager ดังที่แสดงในภาพหน้าจอด้านล่าง

ขั้นตอนที่ 2: การกำหนดค่าเครือข่ายเซิร์ฟเวอร์

เมื่อ SQL Server Configuration Manager เปิดขึ้น ให้คลิกรายการแบบเลื่อนลงของการกำหนดค่าเครือข่ายเซิร์ฟเวอร์ SQL และเลือก “โปรโตคอลสำหรับ [ชื่อ SQLServer ของคุณ]” ซึ่งจะเปิดเผยสามตัวเลือกบนแผงด้านขวาดังที่แสดงในภาพด้านล่าง:

ขั้นตอนที่ 3: ยกเลิกการตั้งค่า ฟังทั้งหมด

คลิกขวาที่ TCP/IP และเลือก Properties ซึ่งจะปรากฏหน้าต่างคุณสมบัติ TCP/IP ใหม่ดังที่แสดงด้านล่าง

บนหน้าต่าง มีสองแท็บที่มุมซ้ายบน นั่นคือโปรโตคอลและที่อยู่ IP การตั้งค่าบนแท็บ Protocol จะช่วยคุณได้ ขึ้นอยู่กับ IP และพอร์ตใดที่คุณต้องการให้เครื่องมือฐานข้อมูลของคุณรับฟัง ตามค่าเริ่มต้น การฟังจะถูกตั้งค่าเป็น ทั้งหมด ในส่วน “ฟังทั้งหมด ” หากคุณต้องการใช้ IP และพอร์ตเฉพาะ ให้ตั้งค่านี้เป็น No ตามที่แสดงด้านล่าง

ขั้นตอนที่ 4: เปลี่ยนพอร์ต TCP ของบริการ MS SQL

คลิกที่แท็บ ที่อยู่ IP ในส่วนที่อยู่ IP หลายส่วนจะปรากฏเป็น IP1, IP2 ไปจนถึง IPAll หนึ่งในนั้นคือที่อยู่ IP ของอะแดปเตอร์ลูปแบ็ค 127.0.0.1 ในกรณีที่คุณออกจาก "Listen" เป็น "All" ในแท็บ Protocol ให้ตรงไปที่ส่วน IPALL และตั้งค่าพอร์ต TCP เป็นหมายเลขที่คุณต้องการและลบ 0 ออกจาก TCP Dynamic Ports ดังที่แสดงด้านล่าง

ขั้นตอนที่ 5: กำหนดค่าพอร์ตกลไกฐานข้อมูล

ในกรณีที่คุณตั้งค่าส่วน "Listen All" เป็น No ให้ไปที่ IP1 เปลี่ยน "Enabled" เป็น "Yes" แล้วพิมพ์ที่อยู่ IP เช่น 10.20 .2.29 ที่นี่ ลบ 0 ใน TCP Dynamic Ports และป้อนพอร์ตที่คุณต้องการให้ Database Engine ฟัง ตรวจสอบภาพหน้าจอด้านล่างเพื่อดูรายละเอียดภาพเพิ่มเติม หลังจากที่คุณป้อนข้อมูลที่จำเป็นเสร็จแล้ว ให้คลิก นำไปใช้ และ ตกลง

ขั้นตอนที่ 6: เปิดใช้งาน TCP/IP

หลังจากทำตามขั้นตอนข้างต้นเสร็จแล้ว ให้คลิกขวาที่ TCP/IP และเลือก เปิดใช้งาน ดังที่แสดงด้านล่าง

ขั้นตอนที่ 7: เริ่มบริการ MS SQL ใหม่

รีสตาร์ทอินสแตนซ์ MS SQL ของคุณ กดปุ่ม Windows และค้นหา บริการ

ใต้บริการ ให้มองหา SQL Server (your_instance)

คลิกขวาที่มันแล้วเลือก รีสตาร์ท

ขณะนี้ SQL Server ของคุณกำลังฟังพอร์ตที่คุณระบุ คุณจะต้องเปิดใช้งานพอร์ตบน Windows Firewall หากยังไม่ได้รับอนุญาต

อ่านเพิ่มเติม:

  • ติดตั้ง Packer ล่าสุดบน Linux/FreeBSD/macOS/Windows
  • ติดตั้ง Terraform บน Windows 10/Windows Server 2019
  • วิธีติดตั้งแอพพลิเคชั่นจากบรรทัดคำสั่งของ Windows
  • วิธีติดตั้ง OpenSSL บน Windows Server 2019

บทความที่เกี่ยวข้อง