[Tips SQL] Khắc phục lỗi không thể tạo được Database Diagram trong sql server

1. Lỗi- Hiện tượng

 Không thể tạo mới Database diagram. Khi tạo database diagram sẽ báo lỗi như sau:
"Database diagram support objects cannot be installed because this database does not have a valid owner. To continue, first use the Files page of the Database Properties dialog box or the ALTER AUTHORIZATION statement to set the database owner to a valid login, then add the database diagram support objects"



Khắc phục sự cố không thể tạo database diagram trong sqlserver
Lỗi không thể tạo Database diagram


1. Nguyên nhân

 - Do cơ sở dữ liệu được tạo trên máy khác hay import vào nên không có chủ sở hữu (Owner)

2. Cách khắc phục

Chỉ càn làm theo hướng dẫn của lỗi trong thông báo trên. Cụ thể như sau:
Click chuột phải vào database -> chọn Properties
Khắc phục sự cố không thể tạo database diagram trong sqlserver

Trong hộp thoại Properties -> Click chọn File
 
Khắc phục sự cố không thể tạo database diagram trong sqlserver
Hộp thoại Database Properties --> File




Trong "Files sẽ hiển thị tên CSDL và Chủ sở hữu Owner (Ở đây chủ sở hữu chưa được thiết đặt, trống như trong hình)
- Bây giờ nhấp vào nút 3 chấm bên phải để chọn chủ sở hữu
- Trong hộp thoại "Select Database Owner" chọn "Browse..."

Khắc phục sự cố không thể tạo database diagram trong sqlserver
Nhấn nút Browse



Danh sách Người dùng hiển ra. Chọn 1 và Nhấn OK
Khắc phục sự cố không thể tạo database diagram trong sqlserver
Lựa chọn tên chủ sở hữu

3. Tạo Database Digrams

Sau khi chọn chủ sở hữu cho database bạn đã có thể tạo "database diagram" bình thường

Đã test trên:
- SQL Server 2008, 2012, 2014

Xem Video cách sửa lỗi không tạo được database diagram



[Tips SQL] Khắc phục lỗi không thể tạo được Database Diagram trong sql server [Tips SQL] Khắc phục lỗi không thể tạo được Database Diagram trong sql server Reviewed by Nguyen Nam on 4/23/2015 Rating: 5

2 nhận xét:

Được tạo bởi Blogger.