Cách import dữ liệu từ Excel vào SQL Servernhư thế nào là một trong những câu hỏi được rất nhiều người làm việc với cơ sở dữ liệu quan tâm. Trong bối cảnh công nghệ số hoá như ngày nay, việc chuyển đổi và tích hợp dữ liệu từ các nguồn khác nhau ngày càng trở nên quan trọng nhằm đảm bảo hiệu suất và đồng bộ trong quản lý thông tin. Tham khảo ngay bài viết dưới đây để biết các cách import dữ liệu từ Excel vào SQL Server đơn giản, hiệu quả.
Import dữ liệu từ Excel vào SQL Server không bị lỗi yêu cầu bạn phải có sự hiểu biết sâu sắc về Excel và SQL Server, cũng như các kỹ năng liên quan đến xử lý dữ liệu để tránh xuất hiện các lỗi sai không mong muốn. Tìm đến sự hỗ trợ của các chuyên gia Data Analyst tại Askany được xem là cách tốt nhất giúp bạn giải quyết hiệu quả các vấn đề này.
Tại sao phải import dữ liệu từ Excel vào SQL Server?
Thường thì, doanh nghiệp thường sử dụng Excel để giữ và quản lý dữ liệu của mình. Khi khối lượng dữ liệu ngày càng tăng, doanh nghiệp cần xem xét và chọn lựa một ứng dụng hoặc hệ thống cơ sở dữ liệu có khả năng lưu trữ và xử lý hiệu quả hơn.
>> Tham khảo thêm: Hypothesis Testing là gì? Quy trình Hypothesis Testing chuẩn nhất
Import dữ liệu từ Excel vào SQL Server bằng SQL Server Management Studio
Bước 1: Bắt đầu bằng việc kết nối vào SQL Server và tạo một Database mới để nhập dữ liệu. Tôi sẽ tạo một Database và đặt tên là “GNV”. Nhấp chuột phải vào từ khóa “Database”, chọn “New Database”. Ngay lập tức, một cửa sổ bên cạnh xuất hiện, bạn đặt tên cho Database và nhấn OK.
Bước 2: Sau khi tạo Database, tiếp tục nhấp chuột phải vào Database đã tạo (“GNV”), chọn “Task”, sau đó chọn “Import Data…”. Cửa sổ nhập dữ liệu sẽ xuất hiện, tiếp tục chọn Next.
Bước 3: Chọn mũi tên xuống, sau đó chọn “Microsoft Excel” và nhấn next.
Lưu ý:
- Nếu bạn muốn nhập Microsoft Access vào SQL Server, chọn “Microsoft Access Database Engine”.
- Nếu bạn muốn nhập file csv, txt, chọn “Flat file sources”.
Bước 4: Chọn đường dẫn đến thư mục chứa file Excel của bạn và chọn file cần nhập vào SQL Server. Tiếp theo, chọn phiên bản Excel phù hợp với máy tính của bạn và bấm Next.
Bước 5: Ở ô Destination, chọn “SQL Server Native Client 11.0”. Ở ô Database, chọn Database bạn muốn nhập dữ liệu vào (“GNV”) và chọn Next. Tiếp theo, chọn “Copy data from one or more tables or views”, tiếp tục chọn Next.
Bước 6: Trong ô màu xanh, chọn Sheet bạn muốn nhập vào. Trong ô màu đỏ, đặt tên cho Sheet đó, tên mới này sẽ xuất hiện trong SQL Server. Chọn Sheet 1 và đổi tên thành “KHACHHANG”, sau đó nhấn Next.
Bước 7: Sau đó, bạn tiếp tục chọn Next → Finish. Đợi cho đến khi quá trình nhập dữ liệu thành công (khoảng 1 phút), sau đó nhấn Close.
Bước 8: Kiểm tra lại bằng cách quay lại SQL Server Management Studio. Chọn Database của bạn (“GNV_DB”), sau đó nhập lệnh truy xuất dữ liệu như hình và chọn Execute. Kết quả sẽ hiển thị “Success”.
>> Tham khảo thêm: Master Data là gì? Hướng dẫn quản trị dữ liệu chủ hiệu quả
Import dữ liệu từ Excel vào SQL Server bằng SQL Server 2019 Import and Export Data
Bước 1: Trên thanh Taskbar, hãy tìm công cụ SQL Server 2019 Import and Export Data và khởi động nó. Sau đó, chờ một lúc và một cửa sổ sẽ xuất hiện như trong hình.
Bước 2: Chọn mũi tên xuống, sau đó chọn Microsoft Excel và nhấn next.
Lưu ý:
- Nếu bạn muốn nhập Microsoft Access vào SQL Server, hãy chọn Microsoft Access Database Engine.
- Nếu bạn muốn nhập file csv, txt, hãy chọn Flat file sources.
Sau đó, tiến hành nhập data từ file Excel vào SQL Server như mô tả ở Bước 4 ở trên.
Như vậy, chúng tôi đã hướng dẫn bạn hai cách import dữ liệu từ Excel vào SQL Server thông dụng và hiệu quả nhất hiện nay. Bên cạnh đó, nếu bạn gặp khó khăn trong việc thực hiện các chỉ dẫn nêu trên, đừng ngần ngại liên hệ với các chuyên gia DA trên ứng dụng Askany để được hỗ trợ tư vấn 1:1 nhờ vào kinh nghiệm làm nghề đa dạng của họ.