6 Ekim 2014 Pazartesi

SQLCMD nedir ? ve sqlcmd kullanımı

Her zaman SQL Server Management Studio gibi grafiksel araçları kulanarak Transact-SQL ifadelerini çalıştıramayız. Örnek; zamanlanmış toplu scriptler gibi otomatik kurulumlar.

İşte bu tür işlemleri komut satırından yapmak için geliştirilen yönetim aracına SQLCMD denir. Aynı zamanda diğer Transact- SQL ifadelerini çalıştırmak için de kullanabiliriz. Komut satırından sorgulamalar için harcayacağımız süre, her zaman grafiksel yönetim araçlarına göre daha


kısadır

SQ LCMD; bağlantıda OLE DB yapısını kullanır. Önceki sürümler ODBC veya DB kütüphanesini Kullanırdı.


SOL Server 2005, önceki sürümlerde kullanılan osql komut satırı aracını desteklemesine rağmen, ileriki sürümlerde kullanılmayacağından dolayı tercihinizin sqlcmd olması gerekir.


Eski osql yapısının geliştirilmiş hali olması ile beraber, Server’a anarak problem çözümüne destek veren DAC(Dedicated administrator Connection) yapısına da destek vermektedir.


Kullanılan yaygın komutları listeleyecek olursak;


GO (sayı) : Her ifadeden sonra çalıştırmak için kullanılması gereken komuttur. Eğer bir toplu komut uygulanacak ise [sayı] parametresi ile kaç komut çalıştırılacağı ayarlanabilir. Varsayılan komut çalıştırma değeri 1’dir.


RESET : Cache içinde bulunan ifadenin, Cache’den silinmesini sağlar.


QUIT : Sqlcmd komut alanından çıkmak için kullanılır.


















:r dosyaadıDosya içeriğini ifade olarak değerlendirmek için okur.
:ServerListAğ üzerinde çalışan tüm SQL Server bilgisayarlarının listesini verir.
:ListCache içindeki ifadenin içeriğini gösterir.
:Connect server adı[\instance][timeout]

[kullanıcıad][şifre]

Bir Server’a bağlanmak için kullanılan komuttur.
:On Error[exit|ignore]Komutun çalışması sırasında meydana gelecek hatanın sonucunda; davranışın ne olacağını belirleyen komuttur. Exit parametresi kullanılırsa hata olduğu zaman komut satırından çıkar, ignore parametresinde ise hata olunta hata mesajını gösterir, ancak kalan kodları çalıştırmaya devam eder.
:SetVar değişken adıBir*”skffpt oluşturulurken, kullanılacak özel değişkenleri belirlemek için kullanılır.
:HelpTüm komutlar hakkında bilgi almak için kullanılır.
Kullanılan vardımcı seçenekler:-?: sqlcmd seçenekleri hakkında kısa yazılım yardım bilgisi verir.

xL: Ağ üzerinde bulunan Server bilgisayarlarının listesini verir. Eğer opsiyonel olarak C kullanılırsa, liste başlıksız olur.


-E: Bu seçenek ise Windows Authentication güvenlik sisteminde | kullanılmalıdır



SQLCMD nedir ? ve sqlcmd kullanımı

1 yorum:

  1. Sql Öğren: Sqlcmd Nedir ? Ve Sqlcmd Kullanımı >>>>> Download Now

    >>>>> Download Full

    Sql Öğren: Sqlcmd Nedir ? Ve Sqlcmd Kullanımı >>>>> Download LINK

    >>>>> Download Now

    Sql Öğren: Sqlcmd Nedir ? Ve Sqlcmd Kullanımı >>>>> Download Full

    >>>>> Download LINK UL

    YanıtlaSil