Month: October 2020

.pfx Dosyasından .crt Ve .key Dosyaları Elde Etmek | Genel

.pfx Dosyasından .crt Ve .key Dosyaları Elde Etmek | Genel

Merhaba, elimizde pfx uzantılı bir sertifika dosyası varsa bir Apache sunucusunda bunu kullanamıyoruz. crt ve key dosyalarına ihtiyaç oluyor. Bunun için önce https://slproweb.com/products/Win32OpenSSL.html adresinden OpenSSL’i indirmemiz gerekiyor. Ben light sürümünü indirdim. Sonra “Win64 OpenSSL Command Prompt” uygulamasını çalıştırıp, pfx dosyamızın bulunduğu dizine gidiyoruz. Sonra aşağıdaki 

Failed to initialize sqlcmd library with error number -2147024809 Hatası | MsSql

Failed to initialize sqlcmd library with error number -2147024809 Hatası | MsSql

Merhaba, SqlServer üzerinden e-posta gönderen bir scriptte temp bir tablodan verileri çekmem gerekti ve böyle bir hata aldım. Sebebi temp tablonun global(##) tanımlanmaması idi. Faydası olur diyerek paylaşıyorum: SELECT m.MusteriNo,s.ToplamFaturaTutari,s.ToplamKalemAdediINTO ##TMP_MusteriSatislarFROM Musteri m WITH (NOLOCK)INNER JOIN Satis s WITH (NOLOCK)ON s.MusteriNo = m.MusteriNo;EXEC msdb.dbo.sp_send_dbmail@profile_name = 

Dinamik Sql İle Değişkene Değer Atamak | MsSql

Dinamik Sql İle Değişkene Değer Atamak | MsSql

Merhaba, dinamik sql yazmam gereken, ancak bir sorgu sonucu dönen kayıt sayısı sıfırdan büyükse başka bir işlem yapmamın icap ettiği bir durum oluşmuştu.

Böyle bir durumda değişkene değer atamak için aşağıdaki yöntemi buldum ve kullandım.

İhtiyacı olan olursa diyerek buradan da paylaşıyorum:

DECLARE @Count INT = 0;
DECLARE @FirmaKodu VARCHAR(2) = '00';
DECLARE @dinamikSql NVARCHAR(4000) = '';
SET @dinamikSql = ' SELECT @Count = COUNT(1) FROM Musteri WITH (NOLOCK) WHERE FirmaKodu = ''' + @FirmaKodu + ' AND Aktif = 1; ';
EXECUTE sp_executeSQL @dinamikSql, N'@Count INT OUTPUT', @Count OUTPUT;
IF (@Count > 0) BEGIN
PRINT 'Donen sonuc sayisi sifirdan buyukse ne yapilacaksa artik…';
END;

Selamlar.