Vấn
đề Làm thế nào tôi có thể sao chép biểu đồ tài khoản từ Công ty 'A' sang Công ty 'B'? Tôi đang sử dụng Microsoft SQL Server.
Giải
pháp Điều này có thể thực hiện bằng cách sử dụng Dịch vụ Chuyển đổi Dữ liệu (DTS). Hãy đảm bảo tạo bản sao lưu các cơ sở dữ liệu của bạn trước khi bạn bắt đầu.
SQL Server 2000 Để sao chép biểu đồ tài khoản của
bạn bằng cách sử dụng SQL Server 2000:
1. Đi đến Trình quản lý Doanh nghiệp.
2. Từ Cơ sở dữ liệu, mở rộng công ty bạn muốn sao chép biểu đồ tài khoản TO (Công ty B), rồi chọn Bảng.
3. Từ Bảng, hãy tìm bảng GL00100.
4. Bấm chuột phải vào bảng GL00100, chọn Tất cả Tác vụ, rồi Nhập Dữ liệu.
5. Sau đó, bấm vào Tiếp theo.
6. Từ Chọn Nguồn Dữ liệu, hãy xác nhận rằng máy chủ và cơ sở dữ liệu của bạn được chọn (Công ty A) tại đây bạn sẽ sao chép dữ liệu TỪ đó. Chọn Sử dụng SQL Server xác thực, rồi nhập người dùng và mật khẩu SA. Bấm Tiếp theo.
7. Trong cửa sổ Chọn Đích, chọn Máy chủ phù hợp và cơ sở dữ liệu mà bạn muốn nhập các bảng VÀO (Công ty B).
8. Chọn 'Sao chép bảng từ cơ sở dữ liệu nguồn', rồi chọn Tiếp theo.
9. Đánh dấu các bảng sau đây cho biểu đồ tài khoản của bạn (bao gồm bảng MDA):
GL00100
GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300
DTA00301
SY00300
10. Đối với mỗi bảng đã chọn, hãy đi đến nút hình elip (...) và đánh dấu 'Xóa hàng trong bảng đích' và bỏ đánh dấu 'Bật chèn căn cước.'
11. Chọn Tiếp theo và 'chạy ngay lập tức'.
Lưu ý -Thiết đặt mặc định cho DTS có thể gây ra bản ghi trùng lặp, vì vậy điều quan trọng là đánh dấu 'Xóa' thay vì 'Append' (Phụ thêm).
SQL Server 2005 Để sao chép biểu đồ tài khoản bằng cách sử
dụng SQL Server 2005, hãy làm theo các bước sau:
1. Mở SQL Server Management Studio.
2. Bung rộng Cơ sở dữ liệu để tìm công ty (Công ty B) mà bạn muốn sao chép biểu đồ tài khoản.
3. Bấm chuột phải vào Công ty B, bấm vào Tác vụ, rồi bấm vào Nhập Dữ liệu.
4. Bấm Tiếp theo.
5. Trong cửa sổ "Chọn Nguồn Dữ liệu", nhập thông tin sau về cơ sở dữ liệu mà bạn muốn sao chép dữ liệu từ đó.
a.Nhập tên máy chủ.
b.Click Use SQL Server Authentication.
c.Nhập tên người dùng và mật khẩu sa.
d.Chọn cơ sở dữ liệu bạn muốn sao chép dữ liệu từ đó.
f.Bấm tiếp.
6. Trong cửa sổ "Chọn Đích", nhập thông tin sau về cơ sở dữ liệu mà bạn muốn sao chép dữ liệu vào đó.
a.Nhập tên máy chủ.
b.Click Use SQL Server Authentication.
c.Nhập tên người dùng và mật khẩu sa.
d.Chọn cơ sở dữ liệu bạn muốn sao chép dữ liệu vào đó.
f.Bấm tiếp.
7. Trong hộp thoại "Xác định Bản sao bảng hoặc Truy vấn", bấm vào "Sao chép dữ liệu từ một hoặc nhiều bảng hoặc dạng xem", rồi bấm vào Tiếp theo.
8. Trong cửa sổ "Chọn Bảng và Dạng xem Nguồn", chọn tất cả các bảng sau:
GL00100
GL00102
GL00103
GL00104
GL00105
GL40200
DTA00100
DTA00200
DTA00300
DTA00301
SY00300
9. Đối với mỗi bảng bạn đã chọn, hãy bấm vào nút Chỉnh sửa Ánh xạ, bấm để chọn hộp kiểm "Xóa hàng trong bảng đích", rồi bấm để bỏ chọn hộp kiểm "Bật chèn định danh".
10. Bấm vào Tiếp theo, rồi bấm vào "Thực thi ngay lập tức".
11. Bấm Kết thúc rồi bấm Kết thúc.
Bài viết này đã được TechKnowledge Document ID:7255