Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Làm thế nào để sử dụng dịch vụ dữ liệu biến đổi (DTS) để xuất dữ liệu từ cơ sở dữ liệu Microsoft Access để một cơ sở dữ liệu SQL Server

Hỗ trợ dành cho Office 2003 đã kết thúc

Microsoft đã kết thúc hỗ trợ dành cho Office 2003 vào ngày 8 tháng 4 năm 2014. Thay đổi này đã ảnh hưởng đến các bản cập nhật phần mềm và các tùy chọn bảo mật của bạn. Tìm hiểu ý nghĩa của điều này với bạn và cách thực hiện để luôn được bảo vệ.

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch máy của Microsoft chứ không phải do con người dịch. Microsoft cung cấp các bài viết do con người dịch và cả các bài viết do máy dịch để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng ngôn ngữ của bạn. Tuy nhiên, bài viết do máy dịch không phải lúc nào cũng hoàn hảo. Loại bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, giống như một người nước ngoài có thể mắc sai sót khi nói ngôn ngữ của bạn. Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra. Microsoft cũng thường xuyên cập nhật phần mềm dịch máy này.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này:285829
Novice: Đòi hỏi kiến thức về giao diện người dùng trên máy tính người dùng đơn.

Bài viết này chỉ áp dụng cho một cơ sở dữ liệu Microsoft Access.

Một phiên bản Microsoft Access 2000 của bài viết này, xem các 250616.
TÓM TẮT
Dữ liệu biến đổi dịch vụ (DTS) là một phương pháp thay thế mà bạn có thể sử dụng để di chuyển dữ liệu từ một cơ sở dữ liệu truy cập Microsoft SQL Server.

Chú ý Các phiên bản trước của Microsoft SQL Server 2000 Desktop công cụ được gọi là Microsoft dữ liệu động cơ (MSDE). Không giống như MSDE, SQL Server 2000 Desktop công cụ không bao gồm DTS và DTS nhập khẩu và xuất khẩu Wizard.

Chú ý Bằng cách sử dụng DTS để di chuyển tiếp cận bảng tạo Unicode ký tự trường nChar, nVarChar và nText theo mặc định. Các trường này có thể gây ra vấn đề khi kết nối truy cập 97, mà không hỗ trợ Unicode. Microsoft khuyến cáo rằng các trường này được chuyển đổi sang Char, VarChar, và văn bản khi liên kết truy cập 97.
THÔNG TIN THÊM
DTS cung cấp chức năng nhập khẩu và xuất khẩu dữ liệu giữa máy chủ SQL và bất kỳ OLE DB hoặc ODBC nguồn dữ liệu, bao gồm cả Microsoft Access. SQL Server bao gồm DTS và DTS nhập khẩu và xuất khẩu Wizard mà cho phép bạn tạo và chạy DTS gói tương tác.

Bạn có thể sử dụng DTS nhập khẩu và xuất khẩu Wizard để tự động tạo ra bảng trên SQL Server, và sau đó sao chép dữ liệu từ truy cập vào các bảng SQL Server mới. DTS có thể di chuyển dữ liệu tốc độ nhanh hơn so với Microsoft Access Upsizing thuật sĩ có thể, nhưng DTS không cung cấp tất cả các tính năng của thuật sĩ Upsizing truy cập. Border|phải|200px Đây là danh sách các hành động mà thuật sĩ Upsizing truy cập có thể thực hiện, nhưng mà DTS nhập khẩu và xuất khẩu thuật sĩ không thể thực hiện:
  • Nếu một bảng truy cập có một khóa chính, thuật sĩ Upsizing truy cập tự động re-creates khóa chính trên bảng mà nó tạo ra trên máy chủ SQL; DTS hiện không.
  • Thuật sĩ Upsizing truy cập tự động di cư tất cả các quy tắc và mặc định mà tồn tại trong một bảng SQL máy chủ; DTS hiện không.
  • Nếu bảng trong một cơ sở dữ liệu truy cập liên quan, thuật sĩ Upsizing tự động re-creates những mối quan hệ trên máy chủ SQL; DTS hiện không.
  • DTS không không upsize bất kỳ truy vấn mà tồn tại trong một cơ sở dữ liệu truy cập.

Bằng cách sử dụng DTS nhập khẩu và xuất khẩu Wizard

Các bước sau đây chứng minh làm thế nào để sử dụng DTS nhập khẩu và xuất khẩu Wizard để sao chép các bảng lệnh và chi tiết đơn đặt hàng từ cơ sở dữ liệu mẫu Northwind.mdb vào một cơ sở dữ liệu SQL Server mới.

Làm theo các bước sau để nhập định dạng tệp .mdb hoặc .accdb trên một máy tính có SQL Server 2000 được cài đặt.
  1. Trong Microsoft Windows XP và trong phiên bản trước của Windows, bấm vào Bắt đầu, điểm đến Chương trình, điểm đến Microsoft SQL Server, và sau đó nhấp vào Nhập khẩu và xuất khẩu dữ liệu.
  2. Khi khởi động thuật sĩ dịch vụ chuyển đổi dữ liệu, bấm vào Tiếp theo.
  3. Trên các Chọn một nguồn dữ liệu Trang, chọn Microsoft Access từ các Nguồn dữ liệu danh sách.
  4. Bấm vào Build nút (...) bên cạnh Tên tệp hộp, và sau đó duyệt cơ sở dữ liệu mẫu Northwind.mdb.
  5. Bấm đúp Northwind, và sau đó nhấp vào Tiếp theo.
  6. Trên các Chọn một điểm đến Trang, chọn Microsoft OLE DB nhà cung cấp cho SQL Server từ các Điểm đến danh sách.
  7. Trong các Máy chủ danh sách, bấm vào (địa phương).
  8. Nhấp vào Sử dụng xác thực máy chủ SQL, và sau đó nhập tên người dùng và mật khẩu được công nhận bởi SQL Server hay MSDE là một người dùng có quyền để tạo ra cơ sở dữ liệu và bảng trên máy chủ.
  9. Nhấp vào Làm tươi, và sau đó nhấp vào <new></new> trong danh sách cơ sở dữ liệu.
  10. Trong các Tên hộp, nhaäp MyNwind. Chấp nhận giá trị mặc định trong các Kích thước tệp dữ liệuKích cỡ tệp sổ ghi hộp, và sau đó bấm Ok.
  11. Nhấp vào Tiếp theo hai lần.
  12. Trong bảng danh sách, bấm vào các Thứ tự thông tin chi tiếtĐơn đặt hàng bảng.
  13. Nhấp vào Tiếp theo hai lần, và sau đó nhấp vào Kết thúc.
  14. Gói DTS bạn tạo với DTS nhập khẩu và xuất khẩu Wizard chạy. Khi gói DTS hoàn tất, nhấp vào Ok, và sau đó nhấp vào Thực hiện để đóng thuật sĩ.
Làm theo các bước sau để nhập khẩu định dạng tập tin .accdb trên một máy tính có SQL Server 2005 cài đặt.
  1. Trong SQL Server Management Studio, kết nối với loại máy chủ cơ sở dữ liệu, mở rộng Cơ sở dữ liệu, bấm chuột phải vào một DatabaseName, điểm đến Tác vụ, và sau đó nhấp vào Chuyển nhập dữ liệu .
  2. Trên các Chọn một nguồn dữ liệu Trang, nhấp vào Microsoft Office 12.0 truy cập cơ sở dữ liệu OLE DB nhà cung cấp trong các Nguồn dữ liệu danh sách và bấm Thuộc tính.
  3. Trên các Dữ liệu thuộc tính nối kết Trang, gõ các DatabaseFile.accdb tên tập tin dưới Nguồn dữ liệu, bấm Ok, và sau đó nhấp vào Tiếp theo.
  4. Trên các Chọn một điểm đến Trang, nhấp vào Microsoft OLE DB nhà cung cấp cho SQL Server trong các Điểm đến danh sách.
  5. Trong các Máy chủ danh sách, bấm vào Tên máy chủ, và sau đó nhấp vào Tiếp theo.
  6. Trên các Chỉ định bảng Copy hoặc truy vấn Trang, chọn Sao chép dữ liệu từ một hoặc nhiều bảng hoặc lượt xem, và sau đó nhấp vào Tiếp theo.
  7. Trên các Chọn bảng nguồn và lượt xem Trang, chọn TableName nhập khẩu bảng, và sau đó nhấp vào Tiếp theo.
  8. Trên các Tiết kiệm và thực thi gói Trang, nhấp vào Tiếp theo.
  9. Trên các Hoàn tất thuật sĩ Trang, nhấp vào Kết thúc để đóng thuật sĩ.
THAM KHẢO
Để biết thêm chi tiết về DTS và DTS nhập khẩu và xuất khẩu Wizard, xin tham khảo SQL Server Books trực tuyến tại Web site sau Microsoft:
OfficeKBHowTo inf ACC2002 ACC2007

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 285829 - Xem lại Lần cuối: 09/17/2011 23:18:00 - Bản sửa đổi: 3.0

Microsoft Office Access 2007, Microsoft Office Access 2003, Microsoft Access 2002 Standard Edition

  • kbdatabase kbdesign kbexport kbimport kbhowto kbmt KB285829 KbMtvi
Phản hồi