Đang chuẩn bị liên kết để tải về tài liệu:
Kiểm tra SQL Server bằng Windows PowerShell – Phần 2

Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ

Phần 1 của loạt bài này chúng tôi đã giới thiệu cho các bạn cách ping đến host, đó chính là kiểm tra đầu tiên trên SQL Server. Kiểm tra quan trọng thứ hai ở mức hệ điều hành là xem xem tất cả các dịch vụ Windows có liên quan đến SQL Server trên host hiện có đang hoạt động hay không và báo cáo về trạng thái của hệ thống. Phần 2 này sẽ giới thiệu cho các bạn cách truy cập vào dịch vụ Windows trên máy từ xa bằng cách sử dụng Windows PowerShell và WMI-Object. Bước 1 . | Kiểm tra SQL Server bằng Windows PowerShell - Phần 2 Phần 1 của loạt bài này chúng tôi đã giới thiệu cho các bạn cách ping đến host đó chính là kiểm tra đầu tiên trên SQL Server. Kiểm tra quan trọng thứ hai ở mức hệ điều hành là xem xem tất cả các dịch vụ Windows có liên quan đến SQL Server trên host hiện có đang hoạt động hay không và báo cáo về trạng thái của hệ thống. Phần 2 này sẽ giới thiệu cho các bạn cách truy cập vào dịch vụ Windows trên máy từ xa bằng cách sử dụng Windows PowerShell và WMI-Object. Bước 1 Đánh hoặc copy và paste đoạn mã dưới đây vào file C CheckSQLServer CheckServices.ps1. Function to check windows services related to SQL Server Function checkservices string Hostname Services get-wmiobject -class win32_service -computername hostnamel where _.name -like SQL l select-object Name state status Started Startname Description foreach service in Services if service.state -ne Running -or service.status -ne OK -or service.started -ne True message Host Hostname Service.Name Service.state Service.status Service.Started Service.Startname write-host message -background RED -foreground BLACk else message Host Hostname Service.Name Service.state Service.status Service.Started Service.Startname write-host message -background GREEN -foreground BLACk Bước 2 Bổ sung thêm vào file C CheckSQLServer CheckSQL_Lib.ps1 đoạn mã dưới đây . . checkservices.psl Lúc này C CheckSQLServer CheckSQL_Lib.ps1 sẽ có cả pinghost và dịch vụ kiểm tra checkservices như thể hiện bên dưới. Source all the functions relate to CheckSQL . . PingHost.psl . . checkservices.psl Lưu ý File CheckSQL_Lib.ps1 này sẽ được cập nhật nguồn của các kịch bản bản mới giống như checkservices.PS1 Bước 3 Gắn vào file C CheckSQLServer CheckSQLServer.ps1 bằng cách copy và paste đoạn mã dưới đây. checkservices Hostname Lúc này file C CheckSQLServer CheckSQLServer.ps1 sẽ có cả pinghost và checkservices như thể hiện bên dưới. Chúng ta đã thêm vào một số tuyên bố để hiện toàn bộ quá trình. Objective To check .