การปรับปรุง
สมมติว่า คุณมี Microsoft SQL Server 2016 ที่มีคุณลักษณะ PolyBase ติดตั้งอยู่ การปรับปรุงนี้มีวิธีการกําหนดค่าการบันทึกสําหรับข้อความบันทึกของ Hadoop Bridge (Java) คุณสามารถควบคุมระดับการบันทึก Java Logger ได้จากไฟล์การกําหนดค่า
คุณสามารถค้นหาคุณสมบัติ polybase.log.level ได้ใน "<เส้นทาง>การติดตั้ง Sql Server\MSSQL\Binn\Polybase\Hadoop\conf\core-site.xml" ดังนั้น คุณสามารถเปลี่ยนระดับการบันทึกโพลีเบสในตําแหน่งต่อไปนี้ ระดับการบันทึกเริ่มต้นคือ คําเตือน
<คุณสมบัติ>
<ชื่อ>polybase.log.level</name>
<ค่า>คําเตือน</ค่า>
</คุณสมบัติ>
คุณสามารถยกเลิกการใส่ข้อคิดเห็นของคุณสมบัตินี้ และตั้งค่าสําหรับคุณสมบัตินี้จากค่าด้านล่างใดๆ ที่ขึ้นอยู่กับความต้องการของคุณ แต่การเปลี่ยนแปลงจะได้รับผลกระทบหลังจากเริ่มระบบบริการ "SQL Server Polybase Data Movement" และ "SQL Server Polybase Engine" ใหม่เท่านั้น
| มูลค่าทรัพย์สิน | คำอธิบาย |
|---|---|
| ทั้ง หมด | ALL ระบุว่าข้อความทั้งหมดควรถูกบันทึก |
| Config | CONFIG คือระดับข้อความสําหรับข้อความการกําหนดค่าแบบคงที่ |
| ดี | FINE คือระดับข้อความที่ให้ข้อมูลการติดตาม |
| ค่าที่ละเอียดกว่า | FINER จะระบุข้อความการติดตามที่มีรายละเอียดค่อนข้างมาก |
| ประณีตที่สุด | FINEST จะแสดงข้อความการติดตามที่มีรายละเอียดสูง |
| INFO | INFO คือระดับข้อความสําหรับข้อความให้ข้อมูล |
| ปิด | ปิด เป็นระดับพิเศษที่สามารถใช้เพื่อปิดการบันทึก |
| รุนแรง | SEVERE คือระดับข้อความที่ระบุความล้มเหลวร้ายแรง |
| คำ เตือน | คําเตือนคือระดับข้อความที่ระบุปัญหาที่อาจเกิดขึ้น |
การแก้ปัญหา
การปรับปรุงนี้รวมอยู่ในการอัปเดตแบบสะสมต่อไปนี้สําหรับ SQL Server:
เกี่ยวกับการอัปเดตสะสมสําหรับ SQL Server:
แต่ละปรับปรุงสะสมใหม่สําหรับ SQL Server ประกอบด้วยโปรแกรมแก้ไขด่วนทั้งหมด และการแก้ไขข้อบกพร่องด้านความปลอดภัยทั้งหมดที่รวมอยู่ในการปรับปรุงสะสมก่อนหน้านี้ ดูการอัปเดตแบบสะสมล่าสุดสําหรับ SQL Server:
การอ้างอิง
เรียนรู้เกี่ยวกับคำศัพท์ที่ Microsoft ใช้เพื่ออธิบายการอัปเดตซอฟต์แวร์