วิธีนำเข้าและส่งออกข้อมูลด้วย SQL Server 2012

ใช้ตัวช่วยสร้างการนำเข้าและส่งออก

ตัวช่วยสร้างการนำเข้าเซิร์ฟเวอร์ SQL และการส่งออกช่วยให้คุณสามารถนำเข้าข้อมูลลงในฐานข้อมูล SQL Server 2012 จากแหล่งข้อมูลใด ๆ ต่อไปนี้:

ตัวช่วยสร้างสร้างแพคเกจ SQL Server Integration Services (SSIS) ผ่านอินเทอร์เฟซแบบกราฟิกที่ใช้งานง่าย

การเริ่มต้นตัวช่วยสร้างการนำเข้าเซิร์ฟเวอร์ SQL และการส่งออก

เริ่มตัวช่วยสร้างการนำเข้าและส่งออกเซิร์ฟเวอร์ SQL โดยตรงจากเมนู 'เริ่ม' บนระบบที่มี SQL Server 2012 ติดตั้งอยู่แล้ว หรือถ้าคุณกำลังเรียกใช้ SQL Server Management Studio ให้ทำตามขั้นตอนต่อไปนี้เพื่อเปิดตัววิซาร์ด:

  1. เปิด Studio จัดการเซิร์ฟเวอร์ SQL
  2. ระบุรายละเอียดของเซิร์ฟเวอร์ที่คุณต้องการจัดการและชื่อผู้ใช้และรหัสผ่านที่เหมาะสมหากคุณไม่ได้ใช้ Windows Authentication
  3. คลิก เชื่อมต่อ เพื่อเชื่อมต่อกับเซิร์ฟเวอร์จาก SSMS
  4. คลิกขวาที่ชื่อของ อินสแตนซ์ฐานข้อมูลที่ คุณต้องการใช้และเลือก นำเข้าข้อมูล จากเมนู งาน

การนำเข้าข้อมูลไปยัง SQL Server 2012

ตัวช่วยสร้างการนำเข้าและนำเข้าของ SQL Server จะแนะนำคุณตลอดกระบวนการนำเข้าข้อมูลจากแหล่งข้อมูลที่มีอยู่ของคุณไปยังฐานข้อมูล SQL Server ตัวอย่างนี้เดินผ่านขั้นตอนการนำเข้าข้อมูลการติดต่อจาก Microsoft Excel ไปยังฐานข้อมูล SQL Server นำข้อมูลจาก ไฟล์ Excel Contact ที่ เป็น ตัวอย่าง ไปยังตารางใหม่ของฐานข้อมูล SQL Server

นี่คือวิธี:

  1. เปิด Studio จัดการเซิร์ฟเวอร์ SQL
  2. ระบุรายละเอียดของเซิร์ฟเวอร์ที่คุณต้องการจัดการและชื่อผู้ใช้และรหัสผ่านที่เหมาะสมหากคุณไม่ได้ใช้ Windows Authentication
  3. คลิก เชื่อมต่อ เพื่อเชื่อมต่อกับเซิร์ฟเวอร์จาก SSMS
  4. คลิกขวาที่ชื่อของอินสแตนซ์ฐานข้อมูลที่คุณต้องการใช้และเลือก นำเข้าข้อมูล จากเมนู งาน คลิก ถัดไป
  5. เลือก Microsoft Excel เป็นแหล่งข้อมูล (สำหรับตัวอย่างนี้)
  6. คลิกปุ่ม Browse เพื่อค้นหาไฟล์ address.xls ในคอมพิวเตอร์ของคุณและคลิก Open
  7. ตรวจสอบว่า มีการทำ เครื่องหมายที่ แถวแรกที่มีชื่อคอลัมน์ อยู่ คลิก ถัดไป
  8. ในหน้า เลือกปลายทาง ให้เลือก SQL Server Native Client เป็นแหล่งข้อมูล
  9. เลือกชื่อเซิร์ฟเวอร์ที่คุณต้องการนำเข้าข้อมูลจากช่องดร็อปดาวน์ Server Name
  10. ตรวจสอบข้อมูลการรับรองความถูกต้องและเลือกตัวเลือกที่สอดคล้องกับโหมดการตรวจสอบสิทธิ์ SQL Server ของคุณ
  11. เลือกชื่อของฐานข้อมูลเฉพาะที่คุณต้องการนำเข้าข้อมูลลงในช่องแบบหล่นลงของฐานข้อมูล คลิก ถัดไป จากนั้นคลิก ถัดไป อีกครั้งเพื่อยอมรับ ข้อมูลคัดลอกจากตารางหรือมุมมองอย่างน้อยหนึ่งรายการ บนจอภาพระบุตารางหรือแบบสอบถาม
  1. ในกล่องรายการแบบเลื่อนลง ปลายทาง เลือกชื่อของตารางที่มีอยู่ในฐานข้อมูลของคุณหรือพิมพ์ชื่อของตารางใหม่ที่คุณต้องการสร้าง ในตัวอย่างนี้สเปรดชีต Excel ใช้เพื่อสร้างตารางใหม่ที่เรียกว่า "ที่อยู่ติดต่อ" คลิก ถัดไป
  2. คลิกปุ่ม Finish เพื่อข้ามไปยังหน้าจอการยืนยัน
  3. หลังจากตรวจสอบการดำเนินการ SSIS ที่จะเกิดขึ้นให้คลิกปุ่ม เสร็จสิ้น เพื่อเสร็จสิ้นการนำเข้า

การส่งออกข้อมูลจาก SQL Server 2012

ตัวช่วยสร้างการนำเข้าและนำเข้าของ SQL Server จะแนะนำคุณตลอดกระบวนการส่งออกข้อมูลจากฐานข้อมูล SQL Server ไปเป็นรูปแบบที่สนับสนุน ตัวอย่างนี้จะนำคุณไปสู่กระบวนการรับข้อมูลที่ติดต่อที่คุณนำเข้าในตัวอย่างก่อนหน้านี้และส่งออกไปยังไฟล์แบบแบน

นี่คือวิธี:

  1. เปิด Studio จัดการเซิร์ฟเวอร์ SQL
  2. ระบุรายละเอียดของเซิร์ฟเวอร์ที่คุณต้องการจัดการและชื่อผู้ใช้และรหัสผ่านที่เหมาะสมหากคุณไม่ได้ใช้ Windows Authentication
  3. คลิก เชื่อมต่อ เพื่อเชื่อมต่อกับเซิร์ฟเวอร์จาก SSMS
  4. คลิกขวาที่ชื่อของอินสแตนซ์ฐานข้อมูลที่คุณต้องการใช้และเลือก Export Data จากเมนู Tasks คลิก ถัดไป
  5. เลือก SQL Server Native Client เป็นแหล่งข้อมูลของคุณ
  6. เลือกชื่อของเซิร์ฟเวอร์ที่คุณต้องการส่งออกข้อมูลจากกล่องดรอปดาวน์ Server Name
  7. ตรวจสอบข้อมูลการรับรองความถูกต้องและเลือกตัวเลือกที่สอดคล้องกับโหมดการตรวจสอบสิทธิ์ SQL Server ของคุณ
  8. เลือกชื่อของฐานข้อมูลเฉพาะที่คุณต้องการส่งออกข้อมูลจากในช่องแบบหล่นลงของ ฐานข้อมูล คลิก ถัดไป
  9. เลือก ปลายทางแฟ้มแบบแบนลง จากช่อง ปลายทาง แบบเลื่อนลง
  10. ระบุพา ธ ของไฟล์และชื่อที่ลงท้ายด้วย ".txt" ในกล่องข้อความ ชื่อไฟล์ (ตัวอย่างเช่น "C: \ Users \ mike \ Documents \ contacts.txt") คลิก ถัดไป จากนั้นคลิก ถัด ไป อีกครั้งเพื่อยอมรับ ข้อมูลคัดลอกจากตารางหรือมุมมอง อย่างน้อยหนึ่งรายการ
  1. คลิก Next สองครั้งจากนั้นคลิก Finish เพื่อข้ามไปยังหน้าจอการยืนยัน
  2. หลังจากตรวจสอบการดำเนินการ SSIS ที่จะเกิดขึ้นให้คลิกปุ่ม เสร็จสิ้น เพื่อเสร็จสิ้นการนำเข้า