1. Anasayfa
  2. Powershell

SQL Server Database Connectivity Testing Using PowerShell


0

Yeni bir SQL Server kurdunuz. Bir kullanıcı veya geliştirici, veritabanının çöktüğünü, bağlanamadığını ve birkaç hata mesajından birini aldığını söyledi. SQL Server in tüm hizmetlerinin çalıştığını biliyorsunuz, ancak ağınızı ve işletim sisteminde sorun olduğunu söylüyor ise sql server connection string bilgilerinin doğru girilip girilmediğini ve bağlantı sorunu olup olmadığını test etmek için aşağıdaki script’i kullanabilirsiniz. Ve onları göndermektense, sorunu gidermenize yardımcı olması için neden biraz yararlı bilgiler toplamıyorsunuz? SQL Server bağlantınızı PowerShell ile nasıl test edeceğinizi öğrenin.

function Test-SQLConnection
{ 
 [OutputType([bool])]
 Param
 (
 [Parameter(Mandatory=$true,
 ValueFromPipelineByPropertyName=$true,
 Position=0)]
 $ConnectionString
 )
 try
 {
 $sqlConnection = New-Object System.Data.SqlClient.SqlConnection $ConnectionString;
 $sqlConnection.Open();
 $sqlConnection.Close();

 return $true;
 }
 catch
 {
 return $false;
 }
}


Test-SQLConnection "Data Source=ConnectionName;database=TEST;User ID=Username;Password=Passsword"


 

15 yılı aşkın bir süredir Bilgi Teknolojileri sektörünün içerisindeyim. Bilişim sektörü ile alakalı farklı eğitimler sertifikalar edinerek bu sektör içerisin de son 12 yıldır profesyonel olarak çalışmaktayım. Yeditepe Üniversitesi Makine bölümü ve Eskişehir Üniversitesi işletme bölümü mezunuyum. Bilişim sektöründe kurumsal firmalarda, pek çok farklı pozisyonlarda görev aldım.

Yazarın Profili
İlginizi Çekebilir

Bültenimize Katılın

Hemen ücretsiz üye olun ve yeni güncellemelerden haberdar olan ilk kişi olun.

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir