GV Phi Loan - Khoa CNTT – HUI<br />
<br />
1<br />
<br />
Policy-Based Management<br />
• Policy-Based Management is a system for<br />
managing one or more instances of SQL<br />
Server 2012.<br />
• Tạo các policy để quản l{ các thực thể<br />
trong server như các instance của SQL<br />
Server, databases, …<br />
<br />
GV Phi Loan - Khoa CNTT – HUI<br />
<br />
2<br />
<br />
Tình huống 1<br />
• Công ty A không cho phép nhân viên dùng<br />
Database Mail. Policy được tạo ra để kiểm<br />
tra tình trạng server đối với DB mail.<br />
• Administrator sẽ so sánh tình trạng server với<br />
policy. Nếu tình trạng không đúng,<br />
administrator chọn Configure mode và để<br />
policy sẽ chuyển server về lại trạng thái thích<br />
hợp<br />
GV Phi Loan - Khoa CNTT – HUI<br />
<br />
3<br />
<br />
Tình huống 2<br />
• Quy ước cho DB AdventureWorks là tất cả<br />
stored procedures phải bắt đầu với k{ tự<br />
AW_. Một policy được tạo ra để thỏa quy ước<br />
này.<br />
• Khi administrator test policy có thể nhận<br />
được 1 list các stored procedure không đúng<br />
thỏa thuận. Các stored procedures được tạo<br />
sau đó nếu không theo đúng policy này sẽ bị<br />
báo lỗi.<br />
GV Phi Loan - Khoa CNTT – HUI<br />
<br />
4<br />
<br />
Ba thành phần của PBM<br />
• Policy management<br />
– Administrator tạo các policy<br />
<br />
• Explicit administration<br />
– Administrators chọn 1 hay nhiều target và<br />
kiểm tra tường minh các target có tuân<br />
theo theo policy không<br />
<br />
• Evaluation mode<br />
GV Phi Loan - Khoa CNTT – HUI<br />
<br />
5<br />
<br />