![Phân tích tư tưởng của nhân dân qua đoạn thơ: Những người vợ nhớ chồng… Những cuộc đời đã hóa sông núi ta trong Đất nước của Nguyễn Khoa Điềm](https://timtailieu.net/upload/document/136415/phan-tich-tu-tuong-cua-nhan-dan-qua-doan-tho-039-039-nhung-nguoi-vo-nho-chong-nhung-cuoc-doi-da-hoa-song-nui-ta-039-039-trong-dat-nuoc-cua-nguyen-khoa-136415.jpg)
Kiểm tra SQL Server bằng Windows PowerShell – Phần 5
Số trang: 7
Loại file: pdf
Dung lượng: 320.33 KB
Lượt xem: 6
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Phần 1 của loạt bài này đã giới thiệu về kiểm tra đầu tiên trên SQL Server – các ping một host. Phần 2 là giới thiệu về cách kiểm tra tất cả các dịch vụ của Windows có liên quan đến SQL Server, phần 3 là cách kiểm tra các thông tin phần cứng và phần mềm, phần 4 là giới thiệu về cách thu thập các thông tin về card mạng và ổ đĩa cứng từ máy chủ. Trong phần 5 này chúng ta sẽ kiểm tra xem có thể kết nối với SQL Server hay không và...
Nội dung trích xuất từ tài liệu:
Kiểm tra SQL Server bằng Windows PowerShell – Phần 5 Kiểm tra SQL Server bằng Windows PowerShell – Phần 5 Phần 1 của loạt bài này đã giới thiệu về kiểm tra đầu tiên trên SQL Server – các ping một host. Phần 2 là giới thiệu về cách kiểm tra tất cả các dịch vụ của Windows có liên quan đến SQL Server, phần 3 là cách kiểm tra các thông tin phần cứng và phần mềm, phần 4 là giới thiệu về cách thu thập các thông tin về card mạng và ổ đĩa cứng từ máy chủ. Trong phần 5 này chúng ta sẽ kiểm tra xem có thểkết nối với SQL Server hay không và xem chúng ta có thể truy vấn một số thuộc tính liên quanđến SQL Server.Bước 1Đánh hoặc copy và paste đoạn mã dưới đây vào file C:CheckSQLServerCheckinstance.ps1.function checkinstance([string] $servername){$SqlConnection = New-Object System.Data.SqlClient.SqlConnection$SqlCmd = New-Object System.Data.SqlClient.SqlCommand$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter$DataSet = New-Object System.Data.DataSet$SqlConnection.ConnectionString =Server=$servername;Database=master;Integrated Security=True$SqlCmd.CommandText = create table #serverproperty (property varchar(100),value varchar(100))insert into #serverproperty values(MachineName,convert(varchar(100),SERVERPROPERTY (Machinename)))insert into #serverproperty values(Servername,convert(varchar(100),SERVERPROPERTY (ServerName) ))insert into #serverproperty values(InstanceName,convert(varchar(100),SERVERPROPERTY (ServerName) ))insert into #serverproperty values(Edition,convert(varchar(100),SERVERPROPERTY (Edition) ))insert into #serverproperty values(EngineEdition,convert(varchar(100),SERVERPROPERTY (EngineEdition)) )insert into #serverproperty values(BuildClrVersion,convert(varchar(100),SERVERPROPERTY (Buildclrversion)) )insert into #serverproperty values(Collation, convert(varchar(100),SERVERPROPERTY (Collation)))insert into #serverproperty values(ProductLevel,convert(varchar(100),SERVERPROPERTY (ProductLevel)) )insert into #serverproperty values(IsClustered,convert(varchar(100),SERVERPROPERTY(IsClustered) ))insert into #serverproperty values(IsFullTextInstalled,convert(varchar(100),SERVERPROPERTY(IsFullTextInstalled ) ))insert into #serverproperty values(IsSingleuser,convert(varchar(100),SERVERPROPERTY (IsSingleUser ) ))set nocount onselect * from #serverpropertydrop table #serverproperty$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$DataSet.Tables[0]$SqlConnection.Close()}Bước 2Đánh hoặc copy và paste đoạn mã sau vào file C:CheckSQLServerCheckconfiguration.ps1.function checkconfiguration([string] $servername){$SqlConnection = New-Object System.Data.SqlClient.SqlConnection$SqlCmd = New-Object System.Data.SqlClient.SqlCommand$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter$DataSet = New-Object System.Data.DataSet$SqlConnection.ConnectionString =Server=$servername;Database=master;Integrated Security=True$SqlCmd.CommandText = exec master.dbo.sp_configure show advanced options,1reconfigure$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$SqlCmd.CommandText = set nocount oncreate table #config (name varchar(100), minimum bigint, maximumbigint, config_value bigint, run_value bigint)insert #config exec (master.dbo.sp_configure)set nocount onselect * from #config as mytabledrop table #config$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$SqlConnection.Close()$DataSet.Tables[0].rows}Bước 3Gắn vào file C:CheckSQLServerCheckSQL_Lib.ps1 đoạn mã sau.. ./checkinstance.ps1. ./checkconfiguration.ps1Lúc này file C:CheckSQLServerCheckSQL_Lib.ps1 có có pinghost, checkservices,checkhardware, checkOS, checkHD, checknet, checkinstance và Checkconfiguration như thểhiện bên dưới.#Source all the functions relate to CheckSQL. ./PingHost.ps1. ./checkservices.ps1. ./checkhardware.ps1. ./checkOS.ps1. ./checkHD.ps1. ./checknet.ps1. ./checkinstance.ps1. ./checkconfiguration.ps1Lưu ý: File CheckSQL_Lib.ps1 này sẽ được cập nhật với nguồn dẫn từ các file kịch bản mới,chẳng hạn như checkinstance.ps1 and checkconfiguration.ps1Bước 4Gắn thêm vào file C:CheckSQLServerCheckSQLServer.ps1 đoạn mã sau.Write-host Checking Instance property Information.....Write-host .............................checkinstance $instancenameWrite-host Checking Configuration information.....Write-host .........................................checkconfigurat ...
Nội dung trích xuất từ tài liệu:
Kiểm tra SQL Server bằng Windows PowerShell – Phần 5 Kiểm tra SQL Server bằng Windows PowerShell – Phần 5 Phần 1 của loạt bài này đã giới thiệu về kiểm tra đầu tiên trên SQL Server – các ping một host. Phần 2 là giới thiệu về cách kiểm tra tất cả các dịch vụ của Windows có liên quan đến SQL Server, phần 3 là cách kiểm tra các thông tin phần cứng và phần mềm, phần 4 là giới thiệu về cách thu thập các thông tin về card mạng và ổ đĩa cứng từ máy chủ. Trong phần 5 này chúng ta sẽ kiểm tra xem có thểkết nối với SQL Server hay không và xem chúng ta có thể truy vấn một số thuộc tính liên quanđến SQL Server.Bước 1Đánh hoặc copy và paste đoạn mã dưới đây vào file C:CheckSQLServerCheckinstance.ps1.function checkinstance([string] $servername){$SqlConnection = New-Object System.Data.SqlClient.SqlConnection$SqlCmd = New-Object System.Data.SqlClient.SqlCommand$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter$DataSet = New-Object System.Data.DataSet$SqlConnection.ConnectionString =Server=$servername;Database=master;Integrated Security=True$SqlCmd.CommandText = create table #serverproperty (property varchar(100),value varchar(100))insert into #serverproperty values(MachineName,convert(varchar(100),SERVERPROPERTY (Machinename)))insert into #serverproperty values(Servername,convert(varchar(100),SERVERPROPERTY (ServerName) ))insert into #serverproperty values(InstanceName,convert(varchar(100),SERVERPROPERTY (ServerName) ))insert into #serverproperty values(Edition,convert(varchar(100),SERVERPROPERTY (Edition) ))insert into #serverproperty values(EngineEdition,convert(varchar(100),SERVERPROPERTY (EngineEdition)) )insert into #serverproperty values(BuildClrVersion,convert(varchar(100),SERVERPROPERTY (Buildclrversion)) )insert into #serverproperty values(Collation, convert(varchar(100),SERVERPROPERTY (Collation)))insert into #serverproperty values(ProductLevel,convert(varchar(100),SERVERPROPERTY (ProductLevel)) )insert into #serverproperty values(IsClustered,convert(varchar(100),SERVERPROPERTY(IsClustered) ))insert into #serverproperty values(IsFullTextInstalled,convert(varchar(100),SERVERPROPERTY(IsFullTextInstalled ) ))insert into #serverproperty values(IsSingleuser,convert(varchar(100),SERVERPROPERTY (IsSingleUser ) ))set nocount onselect * from #serverpropertydrop table #serverproperty$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$DataSet.Tables[0]$SqlConnection.Close()}Bước 2Đánh hoặc copy và paste đoạn mã sau vào file C:CheckSQLServerCheckconfiguration.ps1.function checkconfiguration([string] $servername){$SqlConnection = New-Object System.Data.SqlClient.SqlConnection$SqlCmd = New-Object System.Data.SqlClient.SqlCommand$SqlAdapter = New-Object System.Data.SqlClient.SqlDataAdapter$DataSet = New-Object System.Data.DataSet$SqlConnection.ConnectionString =Server=$servername;Database=master;Integrated Security=True$SqlCmd.CommandText = exec master.dbo.sp_configure show advanced options,1reconfigure$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$SqlCmd.CommandText = set nocount oncreate table #config (name varchar(100), minimum bigint, maximumbigint, config_value bigint, run_value bigint)insert #config exec (master.dbo.sp_configure)set nocount onselect * from #config as mytabledrop table #config$SqlCmd.Connection = $SqlConnection$SqlAdapter.SelectCommand = $SqlCmd$SqlAdapter.Fill($DataSet)$SqlConnection.Close()$DataSet.Tables[0].rows}Bước 3Gắn vào file C:CheckSQLServerCheckSQL_Lib.ps1 đoạn mã sau.. ./checkinstance.ps1. ./checkconfiguration.ps1Lúc này file C:CheckSQLServerCheckSQL_Lib.ps1 có có pinghost, checkservices,checkhardware, checkOS, checkHD, checknet, checkinstance và Checkconfiguration như thểhiện bên dưới.#Source all the functions relate to CheckSQL. ./PingHost.ps1. ./checkservices.ps1. ./checkhardware.ps1. ./checkOS.ps1. ./checkHD.ps1. ./checknet.ps1. ./checkinstance.ps1. ./checkconfiguration.ps1Lưu ý: File CheckSQL_Lib.ps1 này sẽ được cập nhật với nguồn dẫn từ các file kịch bản mới,chẳng hạn như checkinstance.ps1 and checkconfiguration.ps1Bước 4Gắn thêm vào file C:CheckSQLServerCheckSQLServer.ps1 đoạn mã sau.Write-host Checking Instance property Information.....Write-host .............................checkinstance $instancenameWrite-host Checking Configuration information.....Write-host .........................................checkconfigurat ...
Tìm kiếm theo từ khóa liên quan:
Cơ sở dữ liệu Quản trị web Hệ điều hành Công nghệ thông tin Tin họcTài liệu liên quan:
-
Giáo trình Lý thuyết hệ điều hành: Phần 1 - Nguyễn Kim Tuấn
110 trang 465 0 0 -
52 trang 439 1 0
-
62 trang 405 3 0
-
Đề thi kết thúc học phần học kì 2 môn Cơ sở dữ liệu năm 2019-2020 có đáp án - Trường ĐH Đồng Tháp
5 trang 380 6 0 -
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 329 0 0 -
74 trang 309 0 0
-
13 trang 308 0 0
-
96 trang 305 0 0
-
Giáo trình Cơ sở dữ liệu: Phần 2 - TS. Nguyễn Hoàng Sơn
158 trang 303 0 0 -
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 299 0 0