Sayfalar

25 Aralık 2020 Cuma

Watchguard Firewall'da Birden Fazla External Ip Tanımlanması

 İnternet servis sağlayıcımızdan aldıgımız birden fazla IP blogunu Watchguard Firewall üzerinde tanımlayıp bu IP Adreslerini farklı amaçlarla kullanabiliriz.Örneğin IP Adresinin ilkini internet trafiği için,diğer IP Adreslerini SSL VPN,Site to Site VPN trafik akışları için tanımlayabiliriz.Bu tanımlamayı yapmak için Watchguard Policy Manager'ı açıp Network bölümüne gelerek External İnterfacemizin Secondary tabına geçerek servis sağlayıcımızın bizlere verdiği IP Adreslerini burada tanımlayıp,SSL VPN,Site to Site VPN gibi ihtiyaçlarımızı bu adresleri kullanarak Watchguard Firewall cihazımızın ilgili alanlarında tanımlama yapabilmekteyiz.






20 Aralık 2020 Pazar

Sanal Sistem Altında Çalışan SQL Server Donanım Yapılandırması(HYPER-V)

 HYPER-V altında çalışan sanal sunucu üzerinde kurulan SQL Server sisteminde SQL Server'a ev  sahipliği yapan Sanal Sunucu'nun donanım özelliklerini  File sunucu gibi varsayılan değerlerinde bırakır isek performans sorunu ortaya çıkmaktadır.Bunun için Sanal Sunucu'nun kurulumunu yapılandırırken yani sanal işletim sistemini kurmadan önce disk,bellek ayarı yaparken CPU "Number Of Virtual Processor" değerini varsayılan olarak tek core olarak bırakmamalı örneğin 8 core olacak şekilde atama yapmalıyız(bu örnekteki değer sizin sistemlerinizin donanım özelliklerine göre farklılık gösterebilir).

Netsis Yıl sonu Devrinde Oluşan Hata(column does not allow nulls. INSERT fails)

 Netsis proğramında Yıl sonu yapılan devir denemesinde aşağıdaki T-SQL hatasını aldık:


"SQL : Insert Into TBLSTHAR (STOK_KODU, STHAR_GCMIK, STHAR_GCKOD, STHAR_TARIH, STHAR_NF, STHAR_BF, DEPO_KODU, STHAR_ACIKLAMA, STHAR_HTUR, STHAR_DOVTIP, STHAR_DOVFIAT, SUBE_KODU, F_YEDEK5)

 Values ( :STOK_KODU ,  :STHAR_GCMIK ,  :STHAR_GCKOD ,  :STHAR_TARIH ,  :STHAR_NF ,  :STHAR_BF ,  :DEPO_KODU ,  :STHAR_ACIKLAMA ,  :STHAR_HTUR ,  :STHAR_DOVTIP ,  :STHAR_DOVFIAT ,  :SUBE_KODU ,  :F_YEDEK5 )

 

Cannot insert the value NULL into column 'STHAR_GCKOD', table 'TST2021.dbo.TBLSTHAR'; column does not allow nulls. INSERT fails.(NetsisMS-23000,515)

The statement has been terminated.(NetsisMS-01000,3621)"


Hata ilk başta yeni yıl şirketine SQL Insert işlemi yapılırken "null" karakter içeren bir değer içermesinden kaynaklanıyor görünmekteydi ama yaptığımız kontrolde öyle bir durum yoktu, yaptığımız diğer kontrolde sthar  tablosu ile seritra tablosu arasındaki unique değer de birbirine eşitti.En son olarak sorunlu stok kodunun eski yıl şirketindeki "0" miktarlı hareketlerini sorguladıgımız zaman "0" miktarlı hareketi oldugu ortaya çıktı ve eski yıl şirketinde bu "0" olan hareketi iptal edip yeniden yıl sonu devrini çalıştırdıgımizda devir sorunsuz tamamlanmıştı.




2 Aralık 2020 Çarşamba

Netsis Yıl Sonu Devir Parametresi

 Üretim ve Finans şirketlerinde yıl sonu demek devir,finans ve stok hareketleri açısından yoğun bir ay olan Aralık ayı  demektir.Netsis programı Devir modülünde 9.0.25 versiyonuna kadar stok devirleri önce serisiz stok devri ardından serili stok devri olarak yapılıyordu.9.0.25 versiyonlarının ardından serili ve serisiz stoklar birleşmiş olup bu devirleri toplu halde yapmakta.Bu serili stok tarafında bizim gibi kontrollü olarak belirli kısıt'a göre devir yapan firmalar açısından zor olmakta.Netsis bu durum'a özel parametreler'e aşağıdaki değerlerin girilerek devir sırasının eskisi gibi olması açısından çözüm üretmiş durumda.Aşağıdaki değerler özel parametreler'e eklenirse devir yine eskisi gibi sıralı hale gelecektir.


DEVIR

STOK_DEVIR_ESKI_EKRAN

0