การอัพเกรด Microsoft SQL Server 2017 ไปยัง Microsoft SQL Server 2022

Published on February 15, 2023
การอัพเกรด Microsoft SQL Server 2017  ไปยัง Microsoft SQL Server 2022

การอัพเกรด Microsoft SQL Server 2017 ไปยัง Microsoft SQL Server 2022

 

สำหรับบทความนี้จะเป็นการอัพเกรด SQL Server จาก version 2017 ไปเป็น 2022 ซึ่งใน บทความชุดก่อนหน้านี้ เราได้นำเสนอ คุณสมบัติที่น่าสนใจหลายประการของ Microsoft SQL Server 2022 ไปแล้ว ซึ่งน่าสนใจมากๆ เพราะฉะนั้นบทความนี้เราจึงจะนำท่านไปทดสอบการอัพเกรด ซึ่งเมื่อท่านอ่านบทความจบแล้ว ท่านจะพบว่าการอัพเกรดนั้นไม่ยากเลย แต่อย่างไรก็ตามการอัพเกรดนั้นก็มีข้อแม้ว่า ท่านจะอัพเกรดได้ เมื่อปัจจุบันท่านใช้ MS SQL Server version ดังต่อไปนี้

  • SQL Server 2012 (11.x) SP4 หรือใหม่กว่า
  • SQL Server 2014 (12.x) SP3 หรือใหม่กว่า
  • SQL Server 2016 (13.x) SP3 หรือใหม่กว่า
  • SQL Server 2017 (14.x)
  • SQL Server 2019 (15.x)

สำหรับตัว database นั้นท่านสามารถ migrate ขึ้นไปบน version ใหม่โดยทันที ก็ต่อเมื่อท่านใช้ database compatibility level = 90 หรือสูงกว่า โดยถ้าท่านใช้ compatibility = 90 เมื่อท่านทำการอัพเกรด SQL Server จะเปลี่ยน compatibility level ไปเป็น 100 หากท่านใช้ compatibility level = 100 ก็จะไม่มีการเปลี่ยนแปลง

สำหรับระบบปฏิบัติการพื้นฐานนั้น SQL Server 2022 สนับสนุนระบบปฏิบัติการ ตั้งแต่ Windows Server 2016 เป็นต้นมา สำหรับ Enterprise Edition ส่วนสำหรับ Developer Edition นั้นท่านสามารถใช้ได้ตั้งแต่ Windows 10 Home เป็นต้นมา พร้อมด้วย .NET Framework 4.7.2 กรณีท่านยังไม่ได้ติดตั้งขอให้ท่านทำการดาวน์โหลดและติดตั้งก่อนการอัพเกรด

 

ก่อนอื่นต้องขอบอกว่า เนื่องจากการอัพเกรดในครั้งนี้เราทำเพื่อการศึกษาเท่านั้น เพราะฉะนั้นเราจึงใช้ MS SQL Server 2022 Developer Edition ซึ่งไม่สามารถใช้งานได้ในเชิงพาณิชย์ ในการอัพเกรดของท่าน ท่านจะต้องทำการซื้อซอฟต์แวร์ดังกล่าวมาก่อน

งั้นเราก็มาเริ่มกันโดย โดยการดาวน์โหลด SQL Server 2022 Edition อย่างที่ได้เรียนไป ถ้าท่านซื้อซอฟต์แวร์ดังกล่าวมา ท่านสามารถดาวน์โหลดได้จาก ระบบของ Microsoft หลังจากทำการล็อกอิน

 

Download SQL Server 2022 Edition

 

รูปที่ 1 Download SQL Server 2022 Edition

หลังจากท่านได้ทำการดาวน์โหลด ไฟล์ติดตั้งมาแล้ว เมื่อทำการดับเบิ้ลคลิ้กแล้ว ท่านจะได้เมนูดังรูปที่ 1 กรณีที่ท่านต้องการอัพเกรดแนะนำให้ท่านเลือก option : Custom

 

SQL Server 2022 Edition

 

รูปที่ 2 ระบบจะถามว่าจะให้ดาวน์โหลดไฟล์ที่ใช้ในการติดตั้งมาไว้ที่ folder ใด ท่านสามารถเลือก ค่า default หรือเปลี่ยนเป็น folder ที่ท่านต้องการได้เลย หลังจากนั้นคลิก Install

 

installation SQL Server 2022 Edition

 

รูปที่ 3 เมื่อระบบทำการดาวน์โหลดเสร็จสิ้น ระบบจะแสดงหน้าจอของกระบวนการติตตั้ง ขอให้ท่านเลือกเมนู installation จากด้านซ้าย และ เลือก Upgrade from a previous version of SQL Server

 

upgrading SQL Server 2022 Edition

 

รูปที่ 4 ระบบแสดงทางเลือกสำหรับ Edition ที่ท่านต้องการติดตั้ง ซึ่งในทีนี้ เราก็จะเลือกเป็น Developer และคลิก Next

 

upgrading SQL Server 2022 Edition-1

 

รูปที่ 5 ระบบแสดงเงื่อนไขการใช้งาน ให้ท่านคลิ้ก I accept the license terms and privacy statement และคลิก Next

 

upgrading SQL Server 2022 Edition-2

 

รูปที่ 6 ระบบจะถามว่าท่านต้องการเช็คการอัพเดทหรือไม่ ซึ่งท่านสามารถทำในภายหลังได้ หลังจากการนั้น คลิก Next เพื่อให้ระบบทำการเช็คว่าการอัพเกรดทำได้หรือไม่

 

upgrading SQL Server 2022 Edition

 

รูปที่ 3 ระบบจะเริ่มทำการดาวน์โหลดไฟล์ที่จำเป็นต่อการติดตั้ง

 

upgrading SQL Server 2022 Edition

 

รูปที่ 4 ระบบแสดง Instance ให้ท่านเลือกตัวที่ท่านต้องการอัพเกรด และ ทำการคลิก Next

 

upgrading SQL Server 2022 Edition-5

 

รูปที่ 5 ระบบแสดง ฟีเจอร์ของ instance ดังกล่าว และ ทำการคลิก Next

 

upgrading SQL Server 2022 Edition

 

รูปที่ 6 ระบบแสดง Instance ID และ ทำการคลิก Next

 

upgrading SQL Server 2022 Edition

 

รูปที่ 7 ระบบแสดง account ที่ปกติจะใช้ในการจัดการหรือ Start service sql server และ ทำการคลิก Next

 

upgrading SQL Server 2022 Edition

 

รูปที่ 8 ระบบถามว่าจะทำการอัพเกรด full text search catalog ยังไง ท่านอาจจะเลือกค่าปริยาย และ ทำการคลิก Next

 

upgrading SQL Server 2022 Edition

 

รูปที่ 9 ระบบแสดงค่าตัวเลือกทั้งหมดในการอัพเกรด ให้ท่านเลือก Upgrade

 

upgrading SQL Server 2022 Edition

 

รูปที่ 10 ระบบเริ่มทำการอัพเกรด และ แสดงสถานะ

 

upgrading SQL Server 2022 Edition

รูปที่ 11 ระบบแจ้งเตือนว่าได้ทำการอัพเกรดเรียบร้อยแล้วแต่ว่าจะมีงานบางส่วนซึ่งจะต้องทำหลังจากรีสตาร์ทถึงจะสมบูรณ์ ขอให้ท่านคลิก OK และทำการกด Close หลังจากนั้นทำการ Restart เครื่อง Server ของท่าน

 

AVESTA CO LTD ให้บริการทั้งงานขาย ติดตั้ง อัพเกรด จัดการ Configure Database Server ไม่เพียงแต่ MS SQL Server เท่านั้น ยังรวมถึง MySQL , PostgreSQL, MariaDB และอื่นๆ หากท่านมีคำถามสามารถติดต่อเพื่อขอข้อมูลเกี่ยวกับการบริการของเราได้ตลอดเวลา

ข้อเสียของการใช้งาน SMB/CIFS ใน Backup Repository

ก่อนอื่นต้องบอกว่า คำถามดังกล่าวนั้น เราได้รับจากลูกค้า อยู่เนืองๆ ก็เลยเป็นที่มาของการเขียนบทความในวันนี้ เพราะหลายๆ คนยังติดกับการใช้งาน SMB/CIFS โดยเฉพาะผู้ที่ใช้งานอยู่ในระบบ Windows...

Read more »

รู้จักกับ Object Storage เช่น S3 และประโยชน์ของมัน

ปัจจุบันเราจะเห็นได้ว่า การใช้งาน Object Storage นั้นเพิ่มขึ้นอย่างมาก และ ได้รับความนิยมอย่างมากทั่วโลก ในงานหลายๆ ด้าน ซึ่งมันทำมาเพื่อแก้ปัญหาหลายๆ...

Read more »

Veeam Immutability

ransomware นั้นได้กลายเป็นเรื่องที่สร้างความปวดหัวให้กับองค์กรต่างๆ ทั่วโลกแบบรายวันกันเลยทีเดียว และ หนึ่งในเทคโนโลยีที่จะช่วยให้เรารอดพ้นจากภัยดังกล่าวได้นั้นคือ Immutability และ มันก็ได้กลายเป็นสิ่งพื้นฐานที่ทุกคนเข้าถึงได้ไปแล้วในปัจจุบัน หาใช่เทคโนโลยีชั้นสูงราคาแพงอีกต่อไป Veeam...

Read more »

วิธีการตั้งค่า SR-IOV สำหรับ NIC บน Proxmox VE

ในระบบ Virtualization สมัยใหม่ การเพิ่มประสิทธิภาพการเชื่อมต่อเครือข่ายและการเข้าถึงฮาร์ดแวร์โดยตรงเป็นสิ่งสำคัญ โดยเฉพาะในงานที่ต้องการ Bandwidth สูง หรือ Latency ต่ำ...

Read more »

Installing PostgreSQL 17 on Ubuntu 24.04

PostgreSQL คือระบบจัดการฐานข้อมูลเชิงสัมพันธ์แบบโอเพนซอร์ส (Open-source Relational Database Management System – RDBMS) ที่ทรงพลังและมีความสามารถสูง...

Read more »

วิธีการติดตั้ง DatApp-NBP Data Backup System

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

Read more »