ยินดีต้อนรับสู่รุ่น 17.4 ของ SQL Server Management Studio (SSMS)!
ดูเอกสารฉบับเต็มของรุ่นนี้และรุ่นก่อนหน้า
การนําไปใช้
เมื่อคุณใช้การอัปเดตนี้ผ่าน Windows Server Update Services (WSUS) การอัปเดตนี้จะใช้กับ SSMS 17 เวอร์ชันก่อนหน้าเท่านั้นx. แพคเกจนี้จะปรับรุ่น 17 ก่อนหน้านี้ทั้งหมด เวอร์ชัน x
สรุป
การประเมินช่องโหว่:
- เพิ่มบริการการประเมินช่องโหว่ของ SQL ใหม่เพื่อสแกนฐานข้อมูลของคุณเพื่อหาช่องโหว่และความเบี่ยงเบนที่อาจเกิดขึ้นจากหลักปฏิบัติที่ดีที่สุด เช่น การกําหนดค่าที่ไม่ถูกต้อง สิทธิ์ที่มากเกินไป และข้อมูลที่ละเอียดอ่อนที่แสดง
- ผลลัพธ์ของการประเมินมีขั้นตอนในการแก้ไขปัญหาแต่ละปัญหาและสคริปต์การแก้ไขแบบกําหนดเองเมื่อเกี่ยวข้อง รายงานการประเมินสามารถปรับแต่งสําหรับแต่ละสภาพแวดล้อมและปรับให้เหมาะกับความต้องการเฉพาะได้ เรียนรู้เพิ่มเติมที่ การประเมินช่องโหว่ของ SQL
SQL Server Management Objects (SMO):
- แก้ไขปัญหาที่ HasMemoryOptimizedObjects แสดงข้อยกเว้นบน Azure
- เพิ่มการสนับสนุนสําหรับฟีเจอร์ CATALOG_COLLATION ใหม่
แดชบอร์ด AlwaysOn:
- การปรับปรุงสําหรับการวิเคราะห์เวลาแฝงในกลุ่มความพร้อมใช้งาน
- เพิ่มรายงานใหม่สองรายการ ได้แก่ AlwaysOn_Latency_Primary และ AlwaysOn_Latency_Secondary
Showplan:
- อัปเดตลิงก์เพื่อชี้ไปยังเอกสารที่ถูกต้อง
- อนุญาตให้วิเคราะห์แผนเดียวได้โดยตรงจากแผนจริงที่ผลิต
- ชุดไอคอนใหม่
- เพิ่มการสนับสนุนเพื่อให้รู้จัก "ใช้ตัวดําเนินการเชิงตรรกะ" เช่น GbApply และ InnerApply
ตัวสร้างโพรไฟล์ XE:
- เปลี่ยนชื่อเป็นตัวสร้างโพรไฟล์ XEvent
- คําสั่งเมนูหยุด/เริ่มจะหยุด/เริ่มเซสชันตามค่าเริ่มต้น
- เปิดใช้งานแป้นพิมพ์ลัด (ตัวอย่างเช่น CTRL+F เพื่อค้นหา)
- เพิ่มการดําเนินการ database_name และ client_hostname ไปยังเหตุการณ์ที่เหมาะสมในเซสชัน XEvent Profiler เพื่อให้การเปลี่ยนแปลงมีผล คุณอาจต้องลบอินสแตนซ์เซสชัน QuickSessionStandard หรือ QuickSessionTSQL ที่มีอยู่บนเซิร์ฟเวอร์ ดูที่ 3142981
บรรทัดคําสั่ง:
- เพิ่มตัวเลือกบรรทัดคําสั่งใหม่ (-G) ที่สามารถใช้เพื่อนําทาง SSMS โดยอัตโนมัติเพื่อเชื่อมต่อกับเซิร์ฟเวอร์หรือฐานข้อมูลโดยใช้การรับรองความถูกต้องของ Active Directory ("รวม" หรือ "รหัสผ่าน") ดูข้อมูลเพิ่มเติมได้ที่ โปรแกรมอรรถประโยชน์ Ssms
ตัวช่วยสร้างการนําเข้าแฟ้มแบบแฟลต:
- เพิ่มวิธีการเลือกชื่อ Schema อื่นที่ไม่ใช่ชื่อเริ่มต้น ("dbo") เมื่อสร้างตาราง
Query Store:
- คืนค่ารายงาน "คิวรีที่ถดถอย" เมื่อขยายรายการรายงานที่มีอยู่ของ Query Store
Integration Services (IS):
- เพิ่มฟังก์ชันการตรวจสอบความถูกต้องของแพคเกจในตัวช่วยสร้างการปรับใช้ที่ช่วยให้ผู้ใช้ระบุคอมโพเนนต์ในแพคเกจ SSIS ที่ไม่ได้รับการสนับสนุนใน Azure-SSIS IR
สําหรับรายการการเปลี่ยนแปลงทั้งหมด โปรดดู SQL Server Management Studio - Changelog (SSMS) สําหรับข้อมูลเกี่ยวกับการรวบรวมข้อมูลของผู้ใช้ ดูที่ SQL Server นโยบายความเป็นส่วนตัว
ข้อมูลการปรับปรุง
การอัปเดตต่อไปนี้สามารถดาวน์โหลดได้จากศูนย์ดาวน์โหลด Microsoft:
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการดาวน์โหลดแฟ้มสนับสนุนของ Microsoft ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:
119591 วิธีรับไฟล์การสนับสนุนของ Microsoft จาก บริการออนไลน์
Microsoft สแกนแฟ้มนี้เพื่อหาไวรัส Microsoft ใช้ซอฟต์แวร์ตรวจหาไวรัสล่าสุด ณ วันที่มีการโพสต์แฟ้มนั้นๆ แฟ้มดังกล่าวจะถูกเก็บไว้บนเซิร์ฟเวอร์เพิ่มความปลอดภัยที่ช่วยป้องกันการเปลี่ยนแปลงแฟ้มโดยไม่ได้รับอนุญาต
แก้ไขข้อบกพร่อง
SSMS ทั่วไป
Object Explorer:
- แก้ไขปัญหาที่โหนดฟังก์ชัน Table-Valued ไม่แสดงขึ้นสําหรับสแนปช็อตฐานข้อมูล ดูที่ 3140161
- ปรับปรุงประสิทธิภาพเมื่อขยายโหนด ฐานข้อมูล เมื่อเซิร์ฟเวอร์มีฐานข้อมูล autoclose
ตัวแก้ไขคิวรี:
- แก้ไขปัญหาที่ IntelliSense ล้มเหลวสําหรับผู้ใช้ที่ไม่มีสิทธิ์เข้าถึงฐานข้อมูลหลัก
- แก้ไขปัญหาที่ทําให้ SSMS หยุดทํางานในบางกรณีเมื่อการเชื่อมต่อกับเครื่องระยะไกลถูกปิดดู 3142557
XEvent Viewer:
- เปิดใช้งานฟังก์ชันใหม่เพื่อส่งออกเป็น XEL
- แก้ไขปัญหาที่ผู้ใช้ไม่สามารถโหลดไฟล์ XEL ทั้งไฟล์ได้
XEvent Profiler:
- แก้ไขปัญหาที่ทําให้ SSMS หยุดทํางานเมื่อผู้ใช้ไม่มีสิทธิ์ VIEW SERVER STATE
- แก้ไขปัญหาที่การปิดหน้าต่างข้อมูล XE Profiler Live ไม่ได้หยุดเซสชันพื้นฐาน
เซิร์ฟเวอร์ที่ลงทะเบียน:
- แก้ไขปัญหาที่คําสั่ง ย้ายไปยัง... หยุดทํางาน - ดู 3142862 และ 3144359
Smo:
- แก้ไขปัญหาที่เมธอด TransferData บนวัตถุ Transfer ไม่ทํางาน
- แก้ไขปัญหาที่ฐานข้อมูลเซิร์ฟเวอร์ส่งกลับข้อยกเว้นสําหรับฐานข้อมูล SQL DW ที่หยุดชั่วคราว
- แก้ไขปัญหาที่สคริปต์ฐานข้อมูล SQL กับ SQL DW สร้างค่าพารามิเตอร์ T-SQL ที่ไม่ถูกต้อง
- แก้ไขปัญหาที่สคริปต์ของ DB ที่ถูกยืดออกอย่างไม่ถูกต้องได้ปล่อยตัวเลือก DATA_COMPRESSION
ตรวจสอบกิจกรรมของงาน:
- แก้ไขปัญหาที่ผู้ใช้ได้รับข้อผิดพลาด "ดัชนีอยู่นอกช่วง ต้องไม่เป็นลบและน้อยกว่าขนาดของคอลเลกชัน ชื่อพารามิเตอร์: ดัชนี (System.Windows.Forms)" เมื่อพยายามกรองตามประเภท - ดูที่ 3138691
กล่องโต้ตอบการเชื่อมต่อ:
- แก้ไขปัญหาที่ผู้ใช้โดเมนที่ไม่สามารถเข้าถึงตัวควบคุมโดเมนอ่าน/เขียนไม่สามารถเข้าสู่ระบบ SQL Server โดยใช้การรับรองความถูกต้อง SQL ดู 2373381
แบบ จำลอง:
- แก้ไขปัญหาที่ข้อผิดพลาดที่คล้ายกับ "ไม่สามารถนําค่า 'null' ไปใช้กับคุณสมบัติ ServerInstance" แสดงขึ้นเมื่อดูคุณสมบัติของการสมัครใช้งานแบบดึงใน SQL Server
การตั้งค่า SSMS:
- แก้ไขปัญหาที่ SSMS ได้รับการตั้งค่าอย่างไม่ถูกต้อง ทําให้ผลิตภัณฑ์ที่ติดตั้งทั้งหมดบนเครื่องถูกกําหนดค่าใหม่
การตั้งค่าผู้ใช้:
- ด้วยการแก้ไขนี้ ผู้ใช้ระบบคลาวด์อธิปไตยของรัฐบาลสหรัฐอเมริกาสามารถเข้าถึงฐานข้อมูล SQL Azure และทรัพยากร ARM ที่มี SSMS ผ่านการรับรองความถูกต้องสําหรับทุกอุปกรณ์และ Azure การเข้าสู่ระบบ Active Directory อย่างไม่หยุดชะงัก ผู้ใช้ SSMS เวอร์ชันก่อนหน้าจะต้องเปิดเครื่องมือ > ตัวเลือก > AzureServices และภายใต้ "การจัดการทรัพยากร" เปลี่ยนการกําหนดค่าของคุณสมบัติ "Active Directory Authority" เป็น https://login.microsoftonline.us
Analysis Services (AS)
- ตัวสร้างโปรไฟล์: แก้ไขปัญหาที่เกิดขึ้นเมื่อพยายามเชื่อมต่อโดยใช้การรับรองความถูกต้องของหน้าต่างกับ Azure AS
- แก้ไขปัญหาที่อาจทําให้เกิดการหยุดทํางานเมื่อยกเลิกรายละเอียดการเชื่อมต่อในรุ่น 1400
- เมื่อตั้งค่าคีย์ blob Azure ในกล่องโต้ตอบคุณสมบัติการเชื่อมต่อเมื่อรีเฟรชข้อมูลประจําตัว การตั้งค่านั้นจะถูกมาสก์ด้วยภาพ
- แก้ไขปัญหาในกล่องโต้ตอบการเลือกผู้ใช้ Azure Analysis Services เพื่อแสดง GUID ID แอปพลิเคชันแทนรหัสวัตถุเมื่อค้นหา
- แก้ไขปัญหาในแถบเครื่องมือตัวออกแบบคิวรีเรียกดูฐานข้อมูล/MDX ที่ทําให้ไอคอนถูกแมปอย่างไม่ถูกต้องสําหรับปุ่มบางปุ่ม
- แก้ไขปัญหาที่ขัดขวางการเชื่อมต่อกับ SSAS โดยใช้ที่อยู่ http/https msmdpump IIS
- สตริงหลายรายการในกล่องโต้ตอบ Azure Analysis Services User Picker ได้รับการแปลเป็นภาษาเพิ่มเติม
- ขณะนี้คุณสมบัติ MaxConnections สามารถมองเห็นได้สําหรับแหล่งข้อมูลในตัวแบบตาราง
- ขณะนี้ตัวช่วยสร้างการปรับใช้จะสร้างข้อกําหนด JSON ที่ถูกต้องสําหรับสมาชิกบทบาท AZURE AS
- แก้ไขปัญหาในตัวสร้างโพรไฟล์ SQL ที่เลือกการรับรองความถูกต้องของ Windows กับ Azure AS จะยังคงพร้อมท์ให้เข้าสู่ระบบ