Báo cáo về cơ sở dữ liệu phân tán , sử dụng các máy trạm và nhân bản, trigger, transaction, đồng bộ data, tối ưu truy vấn. Bài báo cáo được 10 cuối kì , các bạn có thể tham khảo. Tài liệu đầy đủ yêu cầu về bài tập lớn có bao gồm cả web demo
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG KHOA CƠNG NGHỆ THÔNG TIN o0o BÁO CÁO NỘI DUNG THỰC HÀNH MÔN CƠ SỞ DỮ LIỆU PHÂN TÁN NỘI DUNG: Các bước cài đặt SQL server phân tán máy tổng hợp (global server) Các bước liên kết máy tính khác (local server) tới máy global Kiểm tra việc nhân bảng liệu (bất kỳ) máy local global Giảng viên môn: Trần Tiến Cơng Nhóm: Sinh viên thực Nguyễn Phúc Sơn Bùi Xuân Thành Lê Thị Quỳnh Nhi Vũ Thị Ngọc Lê Tuấn Anh Nguyễn Huyền Trang Hoàng Bá Quốc Hoàng Minh Phúc Nguyễn Việt Anh Mã sinh viên B20DCCN581 B20DCCN639 B20DCCN487 B20DCCN475 B20DCCN054 B20DCCN687 B20DCCN558 B20DCCN508 B20DCCN065 Hà Nội – 2023 MỤC LỤC Nội dung phân công 2 Nội dung cài đặt chi tiết 2.1 Cài SQL Server 2022 Instance 2.2 Cài đặt SQL Management Studio 16 2.3 Tuỳ chỉnh server 18 2.4 Cài đặt tường lửa 20 a) Giới thiệu 20 b) Cài đặt 20 2.5 Mở SQL Management Studio 31 2.6 Chuẩn bị thư mục cho liệu nhân (chỉ máy toàn cục) 32 2.7 Nhân liệu từ máy toàn cục sang máy trạm 35 2.7.1 Cơ sở liệu mẫu 35 2.7.2 Tuỳ chỉnh folder log nhân SQL Server 35 2.7.3 Tạo publication 40 2.7.4 Tạo Subscriber 49 2.7.5 Cài đặt sở liệu từ xa RadminVPN 58 2.7.6 Thực hành nhân liệu từ máy cục sang máy trạm qua RadminVPN 60 Các lỗi thường gặp 73 1 Nội dung phân công Công việc Mô tả Tên thành viên Cài đặt tool, Tạo instance, cài đặt Lê Tuấn Anh Radmin VPN, nhân (thuyết trình) B20DCCN054 Hoàng Bá Quốc Cài đặt máy trạm việc tắt tường lửa B20DCCN558 Cài cắm sở dung liệu phân tán Lương Nhật Tuấn B20DCCN615 Tìm bug cài giải bug Bùi Xuân Thành B20DCCN639 Hoàng Minh Phúc B20DCCN508 Nguyễn Việt Anh Nội dung Làm slide B20DCCN065 Nguyễn Huyền Trang B20DCCN687 Nguyễn Phúc Sơn Viết báo cáo Báo cáo, tổng kết nội dung nhóm làm B20DCCN581 Vũ Thị Ngọc B20DCCN475 Tạo sở liệu Tạo mơ hình thiết kế database truy vấn Lê Thị Quỳnh Nhi B20DCCN487 Nội dung cài đặt chi tiết 2.1 Cài SQL Server 2022 Instance Bước 1: Download https://www.microsoft.com/en-us/sql-server/sql-server-downloads Bước 2: Download SQL Server phiên Developer: Bước 3: Khi chương trình tải xuống trình cài đặt hiển thị phương thức tải, chọn Custom Bước 4: Chọn đường dẫn cài đặt qua nút “install” Bước 5: Vào thư mục vừa cài (SQL2022) để mở chương trình cài đặt Bước 6: Chuyển sang installtions chọn lựa chọn tiên Bước 7: Ở phần Product Update Install Rule, chọn tiếp tục Đảm bảo kết trang hình dưới: Bước 8: Tại phần Installation Type, lựa chọn vào phần “Perform a new installation of SQL Server 2022” tiếp tục Bước 9: Ở mục Edition, chọn vào mục “Specify a free edition” với lựa chọn Developer tiếp tục Bước 10: Tại bước License Terms, tích vào ô đồng ý với điều khoản sử dụng tiếp tục Bước 11: Tại mục Azure Extension for SQL Server, bỏ tích lựa chọn “‘Azure Extension for SQL Server” tiếp tục Bước 4: Sang mục Server Roles để lựa chọn quyền truy cập, lưu ý chọn quyền sysadmin để có quyền đăng kí sub pub Bước 5: Sang mục User Mapping để lựa chọn database quyền với database 62 Bước 6: Nhấn OK tài khoản tạo 63 Bước 7: Join network radmin: 64 Bước 8: Nhập server name ip máy chủ, tài khoản mật cấp 65 Bước 9: Connect Bước 10: Đăng kí tạo subcription 66 67 Bước 11: Thêm máy trạm để đăng kí sub Bước 12:Lựa chọn database đki sub 68 Bước 13: Cài đặt tài khoản mật 69 70 71 Bước 14:Kiểm tra trình đồng Bước 15 : Connect vào server máy trạm xem nhân chưa 72 Các lỗi thường gặp - Lỗi them sở liệu subscription 73 Giải pháp: chạy SSMS với quyền admin - "Property Password cannot be changed or read after a connection string has been set.” Giải pháp: Hạ cấp phiên xuống 2019 - Nhân thành công liệu cho máy trạm khơng có liệu bên Kiểm tra lại: sở liệu nhân bị lỗi Local Publication, chuột phải chọn “View Snapshot Agent Status” + Chọn Start, biểu tượng màu xanh thành công 74 + Nếu lỗi thư mục nhân liệu chưa cài đặt quyền chia sẻ - Lỗi chưa khởi động server - Lỗi tải server, tắt bớt server 75 76