เมื่อฐานข้อมูล Access ใหญ่เกินกว่าจะจัดการได้ ต้องย้าย (Migrate) ไป SQL Server 2014 กระบวนการตรงไปตรงมา ดังนี้
ข้อกำหนดก่อนเริ่ม
- ติดตั้ง SQL Server หรือ SQL Server Express with Advanced Services (ถ้าไม่มี Database Engine จะไม่มี Instance ให้เชื่อมต่อ)
ขั้นตอน Import Access เข้า SQL Server
- เปิด SQL Server Management Studio (SSMS) → Connect ไปที่ Server
- ขวา Databases → New Database (ตั้งชื่อ, ตั้งค่า) → OK
- ขวา Database ใหม่ → Tasks → Import Data
- Choose Data Source: เลือก Microsoft Access (Microsoft Jet Database Engine)
- Browse หาไฟล์ .mdb (Access 2002-2003 format) — ไฟล์ .accdb (2007+) ไม่รองรับ ต้อง Convert เป็น .mdb ก่อน (File → Save As → Access 2002-2003 Database)
- Choose Destination: SQL Native Client → Server Name → Database → Authentication
- Specify Table Copy or Query:
- Copy tables - คัดลอกตารางทั้งหมด/บางส่วน
- Write query - ดึงเฉพาะแถว/คอลัมน์ที่ต้องการด้วย SQL
- Edit Mappings - ดู/ปรับการแมปฟิลด์ (ถ้า Database ใหม่จะแมปอัตโนมัติ)
- Run Package → Run Immediately → Next → Finish
- ดู Progress → จำนวนแถวที่ Import แต่ละตาราง → Close
หลัง Import
รัน SELECT 查询 ตรวจสอบข้อมูล → ใช้งาน SQL Server ได้เต็มประสิทธิภาพ