ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

บทความนี้นำไปใช้กับ Microsoft Dynamics NAV สำหรับประเทศทั้งหมดและตำแหน่งที่ตั้งภาษาทั้งหมด

บทนำ

การสร้างฐานข้อมูลเครื่องมือตรวจสอบสำหรับ Microsoft Dynamics NAV ตรวจสอบความไม่สอดคล้องกันระหว่างตาราง Microsoft Dynamics NAV วัตถุ Metadata Snapshot และ SQL Server (CheckSnapshot) หรือตรวจสอบ และอาจแก้ไขอักขระช่องว่างที่ไม่ถูกต้องในชนิดข้อมูลรหัส (FindInvalidCodeFields) คุณสามารถใช้เครื่องมือสำหรับ Microsoft Dynamics NAV 2013 R2 และรุ่นที่ใหม่กว่า (เช่น 2015 NAV Dynamics ของ Microsoft และ Microsoft Dynamics NAV 2016)

เครื่องมือนี้แทนรุ่นก่อนหน้านี้ที่นำออกใช้เป็นโปรแกรมแก้ไขด่วนKB2963997

หมายเหตุ Microsoft แนะนำให้คุณทำสำเนาสำรองของฐานข้อมูลเป้าหมายก่อนที่จะเรียกใช้เครื่องมือตรวจสอบฐานข้อมูล



CheckSnapshot


เมื่อ Microsoft Dynamics NAV กับการเปลี่ยนแปลงการออกแบบของตารางใน SQL Server การเปลี่ยนแปลงเหล่านี้จะถูกคำนวณตามความแตกต่างระหว่างข้อมูลเมตาของวัตถุตาราง ซึ่งเป็นส่วนหนึ่งของฐานข้อมูล Microsoft Dynamics NAV แอพพลิเคชัน และ Snapshot ของข้อมูลเมตาของวัตถุตาราง ซึ่งอยู่ในฐานข้อมูล Microsoft Dynamics NAV ผู้เช่า ถ้าตาราง Snapshot ของข้อมูลเมตาของวัตถุประกอบด้วยมุมมองที่ถูกต้องของการออกแบบของตารางที่แท้จริงใน SQL Server แล้ว Microsoft Dynamics NAV Server อาจไม่สามารถใช้การเปลี่ยนแปลงการออกแบบของตารางนั้น และ Microsoft Dynamics NAV ไม่สามารถเข้าถึงฐานข้อมูล


ถ้าเครื่องมือการรายงานปัญหา มีวิธีต่าง ๆ ในการแก้ปัญหานี้ ตัวเลือกหนึ่งเมื่อต้องการแก้ไขปัญหาการ จัดตำแหน่งตารางใน SQL Server ด้วยข้อมูลเมตาของ Microsoft Dynamics NAV ด้วยตนเองได้ ตัวอย่างเช่น คุณสามารถสร้างขาดตาราง ดัชนี หรือฟิลด์ ตัวเลือกการ จัดตำแหน่งข้อมูลเมตาของ Microsoft Dynamics NAV กับ SQL Server ได้ วิธีการทำเช่นนี้จะทำการเปลี่ยนแปลงในแวดล้อมการพัฒนาของ Microsoft Dynamics NAV เพื่อให้ตารางเหมาะสมกับเค้าโครงใน SQL Server เรียกใช้คำสั่งต่อไปนี้เพื่อปรับปรุง snapshot แล้ว:


ประกาศ @objectId int = 3
ปรับปรุงข้อมูลเมตาของการตั้งค่า [Snapshot ของข้อมูลเมตาของวัตถุ] = (เลือก Metadata จาก [วัตถุ Metadata]
ที่ [วัตถุชนิด] = 1 และ [Object ID]=@objectId) ที่ [วัตถุชนิด] = 1 และ [วัตถุ
ID]=@objectId   


ไวยากรณ์การตรวจสอบฐานข้อมูล
NavCheckDatabase CheckSnapshot [-เซิร์ฟเวอร์] <สตริ > [-ฐานข้อมูล] <สตริ > [-AppDatabase] <สตริ >



คำอธิบายพารามิเตอร์:

เซิร์ฟเวอร์: ชื่อของเซิร์ฟเวอร์ฐานข้อมูลที่คุณต้องการเรียกใช้คำสั่ง เมื่อต้องการระบุเครื่องคอมพิวเตอร์ ระบุ ""
ฐานข้อมูล: ชื่อของฐานข้อมูลที่คุณต้องการตรวจสอบ เช่น DynamicsNAVDB
AppDatabase: ชื่อของฐานข้อมูลแอพลิเคชัน เช่น MyAppDB


ถ้าไม่มีระบุ appdatabasename จากนั้นก็จะถือว่าว่า แอพลิเคชันและผู้เช่าฐานข้อมูลเป็นแบบเดียวกัน (ดั้งเดิมโหมด) , ตัวอย่าง:

NavCheckDatabase CheckSnapshot DynamicsNAVDB



FindInvalidCodeFields


เครื่องมือการตรวจสอบฐานข้อมูลได้นอกจากนี้ยังสามารถค้นหา และแก้ไขช่องว่างที่ไม่ถูกต้อง (ตามที่กำหนดไว้ โดย.NET Framework) ตามรหัสเขตข้อมูลของฐานข้อมูล Microsoft Dynamics NAV เครื่องมือก็ และอ่านข้อมูลทั้งหมดและการตรวจนับอย่างใดอย่างหนึ่ง แสดง หรือแก้ไขเขตข้อมูลของรหัสที่มีอยู่ มีช่องว่างในเหล่านั้น

ถ้าเครื่องมือการรายงานปัญหา คุณยังสามารถค้นหาระเบียนที่ประกอบด้วย whitespaces ด้วยการกำหนดพารามิเตอร์แบบขยาย เมื่อใช้ ก็จะแสดงค่าของระเบียนที่ประกอบด้วย whitespaces ถูกตัดออกด้วย

ถ้าคุณต้องการให้เครื่องมือเพื่อปรับเปลี่ยนข้อมูลนี้ พารามิเตอร์ – ปรับเปลี่ยน ถ้าคุณตั้งค่าการปรับเปลี่ยนพารามิเตอร์ เครื่องมือจะอ่านข้อมูลรหัสทั้งหมด ค้นหาระเบียนที่ประกอบด้วยช่องว่าง และเอาช่องว่างที่ตำแหน่งเริ่มต้นและจุดสิ้นสุดของรหัสค่า Microsoft Dynamics NAV Server ใช้ค่าเหล่านี้ถูกตัดออกเมื่อทำงานกับเขตข้อมูลรหัส


ไวยากรณ์
NavCheckDatabase FindInvalidCodeFields [-เซิร์ฟเวอร์] <สตริ > [-ฐานข้อมูล] <สตริ > [AppDatabase] <สตริ > [-ขยาย] [-ปรับเปลี่ยน]


คำอธิบายเกี่ยวกับพารามิเตอร์:
  
เซิร์ฟเวอร์: ชื่อของเซิร์ฟเวอร์ฐานข้อมูลที่คุณต้องการเรียกใช้คำสั่ง เมื่อต้องการระบุเครื่องคอมพิวเตอร์ ระบุ ""
ฐานข้อมูล: ชื่อของฐานข้อมูลที่คุณต้องการตรวจสอบ เช่น DynamicsNAVDB
AppDatabase: ชื่อของฐานข้อมูลแอพลิเคชัน เช่น MyAppDB
ขยาย: ระบุถ้า ผลลัพธ์ต้องส่งคืนระเบียนถูกตัดออกที่มี whitespaces ที่ไม่ถูกต้องหรือไม่
ปรับเปลี่ยน: ระบุถ้า เครื่องมือต้องการตัดแต่งค่าของเขตข้อมูลรหัสกับ whitespaces และอัพเดตการในฐานข้อมูล SQL Server


ไม่แนะนำให้ใช้ appdatabasename เมื่อใช้ FindInvalidCodeFields ตัวอย่าง:

NavCheckDatabase FindInvalidCodeField DynamicsNAVDB

ข้อมูลเพิ่มเติม

ข้อมูลโปรแกรมแก้ไขด่วน

มีโปรแกรมแก้ไขด่วนที่รองรับพร้อมให้บริการจาก Microsoft ไม่เห็นส่วน "โปรแกรมแก้ไขด่วนพร้อมดาวน์โหลด" ที่ด้านบนของบทความฐานข้อมูลองค์ความรู้นี้ ถ้าคุณกำลังพบกับการตัดสินค้าจากคลังดาวน์โหลด การติดตั้งโปรแกรมแก้ไขด่วนนี้ หรือมีคำถามอื่น ๆ ฝ่ายสนับสนุนด้านเทคนิค ติดต่อคู่ค้าของคุณ หรือ ถ้ามีการลงทะเบียนในแผนการสนับสนุนโดยตรงกับ Microsoft คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics และสร้างคำขอการสนับสนุนใหม่ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้:

https://mbs.microsoft.com/support/newstart.aspxนอกจากนี้คุณสามารถติดต่อฝ่ายสนับสนุนทางเทคนิคสำหรับ Microsoft Dynamics ทางโทรศัพท์โดยใช้การเชื่อมโยงเหล่านี้สำหรับหมายเลขโทรศัพท์เฉพาะประเทศ เมื่อต้องการทำเช่นนี้ แวะไปที่เว็บไซต์ของ Microsoft ต่อไปนี้อย่างใดอย่างหนึ่ง:

คู่ค้า

https://mbs.microsoft.com/partnersource/global/support/support-news/support_telephoneลูกค้า

https://mbs.microsoft.com/customersource/Global/NAV/support/support-news/support_telephoneในกรณีพิเศษ ค่าธรรมเนียมค่าใช้จ่ายสำหรับการสนับสนุนโทรศัพท์อาจถูกยกเลิกถ้า Technical Support Professional สำหรับ Microsoft Dynamics และผลิตภัณฑ์ที่เกี่ยวข้องตรวจพบว่าการปรับปรุงเฉพาะจะแก้ปัญหาของคุณ ระบุต้นทุนในการสนับสนุนปกติจะใช้กับคำถามเพิ่มเติมและเรื่องอื่น ๆ ที่ไม่มีสิทธิได้รับโปรแกรมปรับปรุงเฉพาะที่สงสัย ใด ๆ

วิธีการขอรับโปรแกรมแก้ไขด่วนของ Microsoft Dynamics NAV หรือปรับปรุงแฟ้ม

หลังจากที่คุณร้องขอโปรแกรมแก้ไขด่วนของ Microsoft Dynamics NAV การเชื่อมโยงหลายมิติจะถูกส่งไปคุณในอีเมล์


อีเมล์จะประกอบด้วยการเชื่อมโยงหลายมิติ คุณสามารถใช้การเชื่อมโยงหลายมิติที่จะดาวน์โหลดแฟ้มการปรับปรุงหรือโปรแกรมแก้ไขด่วนของ Microsoft Dynamics NAV เมื่อคุณคลิกที่การเชื่อมโยงหลายมิติแฟ้มที่ดาวน์โหลด – คำเตือนเกี่ยวกับความปลอดภัยกล่องโต้ตอบเปิดขึ้น จากนั้น คุณได้รับพร้อมท์ ให้เรียกใช้ บันทึก หรือ การยกเลิกการดาวน์โหลด


ถ้าคุณคลิกเรียกใช้แฟ้มเริ่มการดาวน์โหลดและกระบวนการแยกแฟ้ม คุณต้องระบุโฟลเดอร์สำหรับแฟ้มใหม่ และจากนั้น ให้ใส่รหัสผ่าน


ถ้าคุณคลิกบันทึกคุณต้องระบุเส้นทางสำหรับการบันทึกแฟ้มบีบอัด เมื่อคุณเปิดแฟ้มที่คุณบันทึกไว้ คุณได้รับพร้อมท์ให้ระบุเส้นทางสำหรับแฟ้ม

ถ้าคุณคลิกยกเลิกกระบวนการดาวน์โหลดหยุด

ข้อกำหนดเบื้องต้น

คุณต้องมี Microsoft Dynamics NAV 2013 R2, Microsoft Dynamics NAV 2015 หรือ 2016 NAV Dynamics ของ Microsoft ที่ติดตั้งอยู่เพื่อใช้โปรแกรมแก้ไขด่วนนี้

ข้อมูลแฟ้ม

รุ่นสากลของ hotfix นี้มีแอตทริบิวต์ของแฟ้ม (หรือแอตทริบิวต์ของแฟ้มที่ใหม่กว่า) ซึ่งแสดงอยู่ในตารางต่อไปนี้ วันที่และเวลาสำหรับแฟ้มเหล่านี้จะแสดงรายการไว้ในรูปแบบเวลามาตรฐานสากล (UTC) เมื่อคุณดูข้อมูลแฟ้ม ระบบจะแปลงข้อมูลนี้เป็นเวลาท้องถิ่น เมื่อต้องการค้นหาความแตกต่างระหว่างเวลา UTC กับเวลาท้องถิ่น ใช้แท็บ โซนเวลา ในรายการ วันที่และเวลา ในแผงควบคุม

สถานะ

Microsoft ยืนยันว่านี่เป็นปัญหาในผลิตภัณฑ์ของ Microsoft ซึ่งแสดงไว้ในส่วน "นำไปใช้กับ"

ข้อมูลเพิ่มเติม

สำหรับข้อมูลเพิ่มเติม ให้คลิกหมายเลขบทความต่อไปนี้เพื่อดูบทความในฐานความรู้ของ Microsoft:

824684คำอธิบายของคำศัพท์มาตรฐานที่ใช้เพื่ออธิบายปรับปรุงซอฟต์แวร์ของ Microsoft

หมายเหตุ นี่คือบทความ "เผยแพร่เร็ว" ที่สร้างขึ้นโดยตรงจากภายใน Microsoft สนับสนุนองค์กร ข้อมูลในที่นี้ให้ไว้ตามสภาพ เพื่อตอบสนองกับปัญหาที่เกิดขึ้นใหม่ เป็นผลมาจากความเร็วในการทำให้พร้อมใช้งาน วัสดุอาจรวมถึงข้อผิดพลาดการพิมพ์ผิด และอาจแก้ไขได้ตลอดเวลาโดยไม่ต้องแจ้งให้ทราบ ดูข้อตกลงการใช้สำหรับข้อควรพิจารณาอื่น ๆ

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×