วิธีการติดตั้งการปรับปรุงแบบสะสมของ Microsoft Dynamics NAV 2017

นำไปใช้กับ
Dynamics NAV 2017

บทนำ

บทความนี้อธิบายวิธีการติดตั้งการปรับปรุงสะสมสําหรับ Microsoft Dynamics NAV 2017 คุณต้องคอมไพล์วัตถุทั้งหมดใหม่หลังจากที่คุณติดตั้งการอัปเดตสะสม

การปรับปรุงสะสมเป็นชุดสะสมของแฟ้มที่รวมโปรแกรมแก้ไขด่วนและคุณลักษณะที่บังคับทั้งหมดที่มีการนําออกใช้สําหรับ Microsoft Dynamics NAV 2017

การปรับปรุงสะสมจะรวมถึงแฟ้มที่แยกออกจากโฟลเดอร์ต่อไปนี้:

  • โปรแกรม ประยุกต์
  • ดีวีดี

วิธีการติดตั้งไฟล์การอัปเดตแบบสะสม

โปรแกรม ประยุกต์

โฟลเดอร์แอปพลิเคชันประกอบด้วยไฟล์ต่อไปนี้:

  • AccumulatedChangeLog.<><ตําแหน่งที่ตั้งหมายเลขรุ่น>.txt
  • เปลี่ยน แปลง <><ตําแหน่งที่ตั้งหมายเลขรุ่น>.txt
  • CUObjects<><ตําแหน่งที่ตั้งหมายเลข>รุ่น Fob
  • วัตถุ <>ตําแหน่งที่ตั้ง วัตถุ <><ตําแหน่งที่ตั้งหมายเลขรุ่น>.txt

เมื่อต้องการติดตั้งไฟล์แอปพลิเคชัน ให้ทําตามขั้นตอนเหล่านี้:

  • ฐานข้อมูลที่ไม่ได้ทําการเปลี่ยนแปลง:

    1. นําเข้า CUObjects <><ตําแหน่งที่ตั้งหมายเลข>รุ่น แฟ้ม fob ลงในฐานข้อมูล Microsoft Dynamics NAV 2017 ที่ไม่ได้แก้ไข
    2. แทนที่วัตถุที่มีอยู่ในฐานข้อมูลด้วยวัตถุการอัปเดตสะสม

    สําหรับข้อมูลเพิ่มเติม ให้ดู วิธีการ: นําเข้าวัตถุ

  • ฐานข้อมูลที่ปรับเปลี่ยนหรือฐานข้อมูลภายในเครื่องที่การอัปเดตสะสมภายในเครื่องไม่ได้รับการเผยแพร่:

    1. นําเข้า CUObjects<><ตําแหน่งที่ตั้งหมายเลข>รุ่น ไฟล์ fob ลงในหน้าต่าง นําเข้าเวิร์กชีต ในฐานข้อมูลที่ปรับเปลี่ยนของคุณ

      สําหรับข้อมูลเพิ่มเติม ให้ดูที่ นําเข้าเวิร์กชีต

    2. แทนที่วัตถุในฐานข้อมูลของคุณที่ไม่ได้ถูกปรับเปลี่ยน

    3. ใช้คําสั่ง CUObject<><ตําแหน่งที่ตั้งหมายเลขรุ่น>.txt ไฟล์เพื่อเปรียบเทียบและผสานวัตถุการอัปเดตสะสมกับวัตถุในฐานข้อมูลของคุณที่มีการปรับเปลี่ยน

    หรือคุณอาจใช้ล็อกการเปลี่ยนแปลง <><ตําแหน่งที่ตั้งหมายเลขรุ่น>.txt แฟ้มเพื่อนําการเปลี่ยนแปลงไปใช้กับวัตถุในฐานข้อมูลของคุณด้วยตนเอง

    หมายเหตุ ถ้าตารางในการอัปเดตแบบสะสมมีเขตข้อมูลใหม่และตารางเดียวกันในฐานข้อมูลของคุณถูกปรับเปลี่ยน ให้ใช้ ผสาน: ที่มีอยู่<-ใหม่ หรือ ผสาน: ตัวเลือกที่มีอยู่ใหม่< ในหน้าต่าง นําเข้าเวิร์กชีต เพื่อนําเข้าเขตข้อมูลใหม่ สําหรับข้อมูลเพิ่มเติม ให้ดู ตัวเลือกสําหรับการผสานวัตถุ

หมายเหตุเกี่ยวกับฟีเจอร์ที่ควบคุม ถ้าจําเป็นต้องมีการอัปเดตสิทธิ์การใช้งานสําหรับฟีเจอร์ด้านกฎข้อบังคับ ลูกค้าสามารถดาวน์โหลดสิทธิ์การใช้งานที่อัปเดตแล้วจาก CustomerSource และคู่ค้าสามารถดาวน์โหลดสิทธิ์การใช้งานที่อัปเดตสําหรับลูกค้าของตนได้จาก VOICE สําหรับข้อมูลเพิ่มเติม ให้ดูบทความวิธีการต่อไปนี้:

แพ ลตฟอร์ม

ส่วนประกอบต่อไปนี้จะกําหนดแพลตฟอร์ม Microsoft Dynamics NAV:

  • เว็บไคลเอนต์ Microsoft Dynamics NAV
  • Microsoft Dynamics NAV Windows Client
  • Microsoft Dynamics NAV Service Tier

แพลตฟอร์ม Microsoft Dynamics NAV สามารถติดตั้งได้โดยวิธีการต่อไปนี้

  • ใช้โปรแกรมติดตั้ง

    • ยกเลิกการติดตั้งไคลเอ็นต์หรือเซิร์ฟเวอร์ปัจจุบัน
    • เปิดโฟลเดอร์ดีวีดีและเรียกใช้ setup.exe
    • เชื่อมต่อกับฐานข้อมูล

    หมายเหตุ วิธีนี้เป็นวิธีการที่แนะนําเนื่องจากการติดตั้งที่แตกต่างกันอาจมีกลยุทธ์ที่แตกต่างกัน ตัวอย่างเช่น การอัปเดตไฟล์ stx/etx อาจไม่รวมอยู่ในการตั้งค่าภาษาท้องถิ่นหรือหลายภาษา

  • แก้ไขแพลตฟอร์ม Microsoft Dynamics NAV ด้วยตนเอง

    • ดูส่วนกระบวนการแก้ไขด้วยตนเอง
  • ใช้ ClickOnceInstaller (เว็บไคลเอ็นต์และไคลเอ็นต์ Windows เท่านั้น)

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

กระบวนการคัดลอกอัตโนมัติ

ขั้นตอนที่ 1: ดาวน์โหลดและยกเลิกการแพค DVD.zip ที่คุณดาวน์โหลด

ในแพคเกจที่คุณดาวน์โหลดมีโฟลเดอร์ดีวีดีที่บีบอัด ยกเลิกการแพคโฟลเดอร์โดยการคลิกขวาที่ไฟล์ แล้วเลือก แยกทั้งหมด

ขั้นตอนที่ 2: นําเข้าโมดูล Copy-UpdateFilesToBatchDirectory.ps1

การนําเข้าโมดูล "ตามที่เป็น" จะทําให้คุณมีกระบวนการอัตโนมัติสําหรับการสร้างโครงสร้างไดเรกทอรีต่อไปนี้ด้วยดีวีดีเป็นไดเรกทอรีพื้นฐาน:

  • ADCS
  • Bpa
  • HelpServer
  • NST\Add-in
  • Outlook
  • RTC\Add-in
  • UpgradeToolKit
  • เว็บไคลเอ็นต์
  • WindowsPowerShellScripts

ก่อนที่จะนําเข้า คุณสามารถปรับเปลี่ยนโมดูลตามความต้องการของคุณเกี่ยวกับไดเรกทอรีอินพุตและเอาต์พุต

  1. เปิด Windows PowerShell หรือ Microsoft Dynamics NAV 2017 Administration Shell ในฐานะผู้ดูแลระบบ
  2. เรียกใช้คําสั่ง Import-Module DIRECTORY\Copy-UpdateFilesToBatchDirectory.ps1
  3. เรียกใช้คําสั่ง Copy-UpdateFilesToBatchDirectory -DvdDirectory DVDDIRECTORY -BatchDirectory BATCHDIRECTORY โดยที่ DVDDIRECTORY คือตําแหน่งที่คุณ unzip ดีวีดีจากการอัปเดต และ BATCHDIRECTORY คือตําแหน่งที่ตั้งที่คุณต้องการคัดลอกไฟล์ไป

กระบวนการนี้ใช้เวลาสองสามนาที เมื่อเสร็จสมบูรณ์ คุณควรมีโครงสร้างเดียวกันกับที่คุณเคยมี อยู่ในพาธที่คุณระบุไว้สําหรับ BATCHDIRECTORY

กระบวนการแก้ไขด้วยตนเอง

ขั้นตอนที่ 1: แทนที่ไฟล์ในการติดตั้ง Microsoft Dynamics NAV Server

ในการติดตั้ง Microsoft Dynamics NAV Server ให้แทนที่ไฟล์โดยใช้ไฟล์การอัปเดตแบบสะสม ซึ่งรวมถึงไฟล์ *.etx, *.stx และไฟล์อื่นๆ ในภาษาที่เกี่ยวข้อง นอกจากนี้ ให้ผสานไฟล์ *.config ปัจจุบันของคุณกับไฟล์ *.config จากการอัปเดตแบบสะสม

เมื่อต้องการแทนที่ไฟล์ Microsoft Dynamics NAV ที่มีอยู่ ให้ทําตามขั้นตอนเหล่านี้:

  1. หยุดบริการ Microsoft Dynamics NAV Server
  2. คัดลอกไฟล์ในโฟลเดอร์ DVD\ServiceTier\program files\Microsoft Dynamics NAV\<100>\Service\ จากดีวีดีที่คุณดาวน์โหลด
  3. วางไฟล์ลงในไดเรกทอรีการติดตั้ง Microsoft Dynamics NAV Server โดยปกติเซิร์ฟเวอร์ Microsoft Dynamics NAV จะถูกติดตั้งในไดเรกทอรีต่อไปนี้:
    C:\Program Files\Microsoft Dynamics NAV\<100>\Service
  4. เลือก Yes เพื่อเขียนทับไฟล์ในไดเรกทอรี
  5. เริ่มต้นบริการ Microsoft Dynamics NAV Server

ขั้นตอนที่ 2: แทนที่ไฟล์ในการติดตั้งไคลเอ็นต์ Microsoft Dynamics NAV สําหรับ Windows

ในการติดตั้งไคลเอ็นต์ Windows Microsoft Dynamics NAV ให้แทนที่ไฟล์โดยใช้ไฟล์การอัปเดตแบบสะสม ซึ่งรวมถึงไฟล์ *.etx, *.stx และไฟล์อื่นๆ ในภาษาที่เกี่ยวข้อง นอกจากนี้ ให้ผสานไฟล์ *.config ปัจจุบันของคุณกับไฟล์ *.config จากการอัปเดตแบบสะสม

การแทนที่แฟ้มเหล่านี้ ให้ทําตามขั้นตอนต่อไปนี้:

  1. ปิดไคลเอนต์ Microsoft Dynamics NAV Windows
  2. คัดลอกไฟล์ในโฟลเดอร์ DVD\RoleTailoredClient\program files\Microsoft Dynamics NAV\<100>\RoleTailored Client\ จากดีวีดีที่คุณดาวน์โหลด
  3. วางไฟล์ลงในไดเรกทอรีการติดตั้งไคลเอ็นต์ Windows ของ Microsoft Dynamics NAV โดยปกติไคลเอนต์ Windows Microsoft Dynamics NAV จะถูกติดตั้งในไดเรกทอรีต่อไปนี้:
    C:\Program Files (x64)\Microsoft Dynamics NAV\<100>\RoleTailored Client
  4. เลือก Yes เพื่อเขียนทับไฟล์ในไดเรกทอรี

หมายเหตุ ขั้นตอนข้างต้นต้องปฏิบัติตามสําหรับแต่ละไคลเอนต์ Microsoft Dynamics NAV Windows

ขั้นตอนที่ 3: แทนที่ไฟล์ในการติดตั้งเว็บไคลเอนต์ Microsoft Dynamics NAV

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

การแทนที่แฟ้มเหล่านี้ ให้ทําตามขั้นตอนต่อไปนี้:

  1. ปิดเว็บไคลเอนต์ Microsoft Dynamics NAV
  2. หากคุณไม่ได้ใช้กระบวนการคัดลอกอัตโนมัติ ให้คัดลอกไฟล์ในโฟลเดอร์ DVD\WebClient\Microsoft Dynamics NAV\<100>\Web Client จากดีวีดีที่คุณดาวน์โหลด
  3. วางไฟล์ลงในไดเรกทอรีการติดตั้งเว็บไคลเอ็นต์ Microsoft Dynamics NAV โดยปกติแล้ว เว็บไคลเอนต์ Microsoft Dynamics NAV จะถูกติดตั้งในไดเรกทอรีต่อไปนี้:
    C:\Program Files\Microsoft Dynamics NAV\<100>\Web Client
  4. เลือก Yes เพื่อเขียนทับไฟล์ในไดเรกทอรี

หมายเหตุ ต้องปฏิบัติตามขั้นตอนข้างต้นสําหรับเว็บไคลเอนต์ Microsoft Dynamics NAV แต่ละไคลเอนต์

ขั้นตอนที่ 4: แทนที่ไฟล์ในการติดตั้งการรวม Microsoft Office Outlook

ถ้าคุณติดตั้ง Microsoft Office Outlook Integration ให้แทนที่ไฟล์ในการติดตั้งการรวม Microsoft Office Outlook โดยใช้ไฟล์การอัปเดตแบบสะสม

การแทนที่ไฟล์ ให้ทําตามขั้นตอนต่อไปนี้:

  1. หากคุณไม่ได้ใช้กระบวนการคัดลอกอัตโนมัติ ให้คัดลอกไฟล์ในดีวีดี\Outlook\program files\Microsoft Dynamics NAV\<100>\OutlookAddin\folder จากดีวีดีที่คุณดาวน์โหลด
  2. วางไฟล์ลงในไดเรกทอรีการรวม Microsoft Office Outlook การรวม Microsoft Office Outlook มักจะถูกติดตั้งในไดเรกทอรีต่อไปนี้:
    C:\Program Files(x64)\Microsoft Office\Office xxNote พื้นที่ที่สํารองไว้ xx แสดงเวอร์ชันของ Microsoft Office ที่คุณติดตั้งไว้
  3. เลือก Yes เพื่อเขียนทับไฟล์ในไดเรกทอรีการติดตั้ง
  4. คัดลอกไฟล์ต่อไปนี้จากไฟล์ที่คุณดาวน์โหลดมา:
    Microsoft.Dynamics.NAV.OLSync.NAVSyncAddIn.dll
  5. วางไฟล์ลงในโฟลเดอร์ภาษาในไดเรกทอรีการรวม Microsoft Office Outlook โฟลเดอร์ภาษาจะได้รับการติดตั้งในไดเรกทอรีต่อไปนี้:
    C:\Program Files (x64)\Microsoft Office\Office\xx-XXNote ตัวยึด xx-XX แสดงถึงเวอร์ชันภาษา ตัวอย่างเช่น en-US

ขั้นตอนที่ 5: แทนที่ไฟล์ในการติดตั้ง Microsoft Dynamics NAV Automated Data Capture System (ADCS)

หากคุณติดตั้ง Automated Data Capture System (ADCS) ให้แทนที่ไฟล์ในการติดตั้ง ข้อมูลอัตโนมัติ Capture ระบบ โดยใช้ไฟล์การอัปเดตแบบสะสม

การแทนที่ไฟล์ ให้ทําตามขั้นตอนต่อไปนี้:

  1. หากคุณไม่ได้ใช้กระบวนการคัดลอกอัตโนมัติ ให้คัดลอกไฟล์ในโฟลเดอร์ DVD\ADCS\program files\Microsoft Dynamics NAV\<100>\Automated Data Capture System\ จากดีวีดีที่คุณดาวน์โหลด
  2. วางไฟล์ลงในข้อมูลอัตโนมัติ Capture ไดเรกทอรีการติดตั้งระบบ ระบบ Capture ข้อมูลอัตโนมัติมักจะติดตั้งอยู่ในไดเรกทอรีต่อไปนี้:
    C:\Program Files (x64)\Microsoft Dynamics NAV\<100>\Automated Data Capture System
  3. เลือก Yes เพื่อเขียนทับไฟล์ในไดเรกทอรี