Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách xuất dữ liệu từ bảng tính Excel sang bảng Sql Server 2008

Từ SQL Server Management Studio, bạn mở Object Explorer, đi tới cơ sở dữ liệu nơi bạn muốn tải dữ liệu vào, nhấp chuột phải, sau đó chọn Nhiệm vụ> Nhập dữ liệu.

Thao tác này sẽ mở Trình hướng dẫn Nhập dữ liệu, thường hoạt động khá tốt để nhập từ Excel. Bạn có thể chọn một tệp Excel, chọn trang tính để nhập dữ liệu từ đó, bạn có thể chọn bảng để lưu trữ nó vào và các cột sẽ như thế nào. Thực sự khá linh hoạt.

Bạn có thể chạy điều này một lần hoặc bạn có thể lưu trữ nó dưới dạng gói Dịch vụ Tích hợp Máy chủ SQL (SSIS) vào hệ thống tệp của bạn hoặc vào chính SQL Server và thực thi nó lặp đi lặp lại (thậm chí được lên lịch chạy tại một thời gian nhất định, sử dụng SQL Agent).

Cập nhật: vâng, vâng, vâng, bạn có thể làm tất cả những điều bạn vẫn yêu cầu - bạn thậm chí đã thử ít nhất một lần để chạy trình hướng dẫn đó chưa ??

OK, đến đây rồi - từng bước:

Bước 1: chọn nguồn Excel của bạn

Bước 2: chọn cơ sở dữ liệu đích SQL Server của bạn

Bước 3: chọn trang tính nguồn của bạn (từ Excel) và bảng mục tiêu của bạn trong cơ sở dữ liệu SQL Server của bạn; xem nút "Chỉnh sửa ánh xạ"!

Bước 4: kiểm tra (và thay đổi, nếu cần) ánh xạ của bạn từ cột Excel sang cột SQL Server trong bảng:

Bước 5: nếu bạn muốn sử dụng nó sau này, hãy lưu gói SSIS của bạn vào SQL Server:

Bước 6: - thành công! Đây là trên một máy 64-bit, hoạt động như một sự quyến rũ - chỉ cần làm điều đó !!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. .NET Core không thể kết nối với cơ sở dữ liệu SQL Server từ xa

  2. Chuyển đổi các hàng và cột mà không có tổng hợp

  3. Sử dụng GO trong một giao dịch

  4. Làm thế nào để chèn nhiều bản ghi và nhận giá trị nhận dạng?

  5. Làm thế nào để chuyển đổi không gian trống thành giá trị null, sử dụng SQL Server?