Son güncellenme: 11/10/2022
Sevgili ziyaretçimiz, lütfen https://WebAppSystem.com.tr web sitemizi ziyaret etmeden önce işbu kullanım koşulları sözleşmesini dikkatlice okuyunuz. Siteye erişiminiz tamamen bu sözleşmeyi kabulünüze ve bu sözleşme ile belirlenen şartlara uymanıza bağlıdır. Şayet bu sözleşmede yazan herhangi bir koşulu kabul etmiyorsanız, lütfen siteye erişiminizi sonlandırınız. Siteye erişiminizi sürdürdüğünüz takdirde, koşulsuz ve kısıtlamasız olarak, işbu sözleşme metninin tamamını kabul ettiğinizin, tarafımızca varsayılacağını lütfen unutmayınız.
https://WebAppSystem.com.tr web sitesi Şirket Adı tarafından yönetilmekte olup, bundan sonra SİTE olarak anılacaktır. İşbu siteye ilişkin Kullanım Koşulları, yayınlanmakla yürürlüğe girer. Değişiklik yapma hakkı, tek taraflı olarak SİTE'ye aittir ve SİTE üzerinden güncel olarak paylaşılacak olan bu değişiklikleri, tüm kullanıcılarımız baştan kabul etmiş sayılır.
GizlilikGizlilik, ayrı bir sayfada, kişisel verilerinizin tarafımızca işlenmesinin esaslarını düzenlemek üzere mevcuttur. SİTE'yi kullandığınız takdirde, bu verilerin işlenmesinin gizlilik politikasına uygun olarak gerçekleştiğini kabul edersiniz.
Hizmet KapsamıŞirket Adı olarak, sunacağımız hizmetlerin kapsamını ve niteliğini, yasalar çerçevesinde belirlemekte tamamen serbest olup; hizmetlere ilişkin yapacağımız değişiklikler, SİTE'de yayınlanmakla yürürlüğe girmiş sayılacaktır.
Telif HaklarıSİTE'de yayınlanan tüm metin, kod, grafikler, logolar, resimler, ses dosyaları ve kullanılan yazılımın sahibi (bundan böyle ve daha sonra "içerik" olarak anılacaktır) Şirket Adı olup, tüm hakları saklıdır. Yazılı izin olmaksızın site içeriğinin çoğaltılması veya kopyalanması kesinlikle yasaktır.
Genel HükümlerKullanıcıların tamamı, SİTE'yi yalnızca hukuka uygun ve şahsi amaçlarla kullanacaklarını ve üçüncü kişinin haklarına tecavüz teşkil edecek nitelikteki herhangi bir faaliyette bulunmayacağını taahhüt eder. SİTE dâhilinde yaptıkları işlem ve eylemlerindeki, hukuki ve cezai sorumlulukları kendilerine aittir. İşbu iş ve eylemler sebebiyle, üçüncü kişilerin uğradıkları veya uğrayabilecekleri zararlardan dolayı SİTE'nin doğrudan ve/veya dolaylı hiçbir sorumluluğu yoktur. SİTE'de mevcut bilgilerin doğruluk ve güncelliğini sağlamak için elimizden geleni yapmaktayız. Lakin gösterdiğimiz çabaya rağmen, bu bilgiler, fiili değişikliklerin gerisinde kalabilir, birtakım farklılıklar olabilir. Bu sebeple, site içerisinde yer alan bilgilerin doğruluğu ve güncelliği ile ilgili tarafımızca, açık veya zımni, herhangi bir garanti verilmemekte, hiçbir taahhütte bulunulmamaktadır. SİTE'de üçüncü şahıslar tarafından işletilen ve içerikleri tarafımızca bilinmeyen diğer web sitelerine, uygulamalara ve platformlara köprüler (hyperlink) bulunabilir. SİTE, işlevsellik yalnızca bu sitelere ulaşımı sağlamakta olup, içerikleri ile ilgili hiçbir sorumluluk kabul etmemekteyiz. SİTE'yi virüslerden temizlenmiş tutmak konusunda elimizden geleni yapsak da, virüslerin tamamen bulunmadığı garantisini vermemekteyiz. Bu nedenle veri indirirken, virüslere karşı gerekli önlemi almak, kullanıcıların sorumluluğundadır. Virüs vb. kötü amaçlı programlar, kodlar veya materyallerin sebep olabileceği zararlardan dolayı sorumluluk kabul etmemekteyiz. SİTE'de sunulan hizmetlerde, kusur veya hata olmayacağına ya da kesintisiz hizmet verileceğine dair garanti vermemekteyiz. SİTE'ye ve sitenin hizmetlerine veya herhangi bir bölümüne olan erişiminizi önceden bildirmeksizin herhangi bir zamanda sonlandırabiliriz. Sorumluluğun Sınırlandırılması
SİTE'nin kullanımından doğan zararlara ilişkin sorumluluğumuz, kast ve ağır ihmal ile sınırlıdır. Sözleşmenin ihlalinden doğan zararlarda, talep edilebilecek toplam tazminat, öngörülebilir hasarlar ile sınırlıdır. Yukarıda bahsedilen sorumluluk sınırlamaları aynı zamanda insan hayatına, bedeni yaralanmaya veya bir kişinin sağlığına gelebilecek zararlar durumunda geçerli değildir. Hukuken mücbir sebep sayılan tüm durumlarda, gecikme, ifa etmeme veya temerrütten dolayı, herhangi bir tazminat yükümlülüğümüz doğmayacaktır.
Uyuşmazlık Çözümü: İşbu Sözleşme'nin uygulanmasından veya yorumlanmasından doğacak her türlü uyuşmazlığın çözümünde, Türkiye Cumhuriyeti yasaları uygulanır; Yozgat Adliyesi Mahkemeleri ve İcra Daireleri yetkilidir.
Bu kullanım koşulları, https://WebAppSystem.com.tr aracılığıyla oluşturulmuştur.
SQL Server 2019, SQL 2017’nin kurulabildiği tüm platformlara kurulabilmektedir. SQL 2019 ile gelen en temel özellik LİNUX üzerine kurulabilmesi ve hissedilir derecede performans iyileştirmesi olarak görülmektedir. SQL Server 2019 kurulumuna geçmeden önce, kurulumdan sonra sorun yaşamamanız için Bölge (Region) ayarlarının English olarak ayarlanması ve Windows Firewall devre dışı duruma getirilmelidir. Ayrıca SQL, işletim sistemiyle aynı ortama kurulması performans açısından fayda sağlayacaktır. Standart bir kurulum yapmak üzere kurulum adımlarına geçelim.
https://www.microsoft.com/en-us/sql-server/sql-server-downloads Buradan SQL Server 2019 sürümünü indirebiliriz.Sql Server 2019 on-premises seçeneğine tıkladıktan sonra sunulan .exe dosyasını çalıştıralım.Standart kurulum yapmayacağımız için Download Media seçeneğine tıklayalım.Dosya türü ve lokasyonunu seçtikten sonra Download butonuna tıklayın.İndirme başarılı geri dönüşünü aldıysak SQL Server 2019 bir önceki adımda belirlediğimiz tür olan iso olarak indirildi. İndirdiğimiz iso dosyasını açıp setup dosyasını çalıştıralım.Kurulum için İnstallation seçeneğine tıklayalım.Ardından yeni kurulum için New SQL Server stand-alone installation or add features to an existing SQL Server 2019 instance seçeneğine tıklayalım.Lisans anahtarımız olmadığından Express seçeneğini işaretledikten sonra Next ile ilerleyelim.Lisans sözleşmesi butonundan sözleşmeyi kabul ederek ilerleyelim.Yukarıda bize sunulan seçenekte istersen Sql’in tüm özelliklerini kurabiliriz.Bize gerekli ve yeterli olan kurulum için Database Engine Services seçeneğini işaretliyoruz . Kurulum için seçilebilecek servisler Database Engine Services, Client Tools Connectivity, Client Tools Connectivity Backwards Compatibility ve Management Tools seçenekleridir. Ancak Microsoft SQL Server 2019 ile birlikte Management Tools ve Reporting Services artık kurulum içinde gelmemektedir.Bu özellikleri ayrıca indirerek kurabiliriz. Kurulum yollarını da performans optimizasyonuna göre özelleştirme imkanı bulunmakta. SQL Server 2019 kurulumu sırasında seçilen servisler ve özellikler kullanılacak olan yazılım ve uygulamalar için farklılık gösterecektir.Dilersek SQL için bir instance ismi belirleyebiliriz.Yukarıdaki seçenekten default olarak belirlenen instance ismini değiştirmeden geçebilirsiniz.Server Configuration ekranında karşımıza Service Accounts ve Collation olarak iki tab çıkmaktadır. Service account tabında SQL 2019’un çalışacağı kullanıcıları yapılandırıyoruz.Collation tab’ında dil ve karakter ayarları yapılmaktadır.Kullanılacak olan yazılım için farklılık gösterecektir. Customize butonundan seçim yaptıktan sonra next ile ilerliyoruz.Database Engine Configuration seçeneğinde Server configuration, Data Directories, TempDB, Memory, User Instances, FILESTREAM tabları karşımıza çıkmaktadır. Server Configuration tabında kimlik doğrulama işlemleri yapılır. SQL, Windows authentication ve SQL Server authentication ile kurulur. İkisinin de aynı anda aktif olması istenirse Mixed Mode butonu seçili olmalıdır ve kullanıcı için bir şifre oluşturulmalıdır. Add current user butonuna tıklayarak mevcut kullanıcıyı ekliyoruz.Data Directories tab’ında backup, log ve resimde görülen diğer bileşenlerin kurulacağı yerler belirlenmektedir.Kullanılacak yazılıma göre daha iyi performans için bu ayarlar istendiği gibi düzenlenip optimize edilebilir.TempDB tab’ında TempDB’nin (temporary database) kurulacağı parametreleri görüntülüyoruz.Yapınızın durumuna göre optimize edilebilir.Default olarak gelen ayarlarda bırakılabilir. TempDB içerisinde geçici tablolar, stored procedure’ler ve tablo değişkenleri geçici olarak saklanır. Daha iyi performans için TempDB ayarlarını iyi optimize etmek gerekir. Bu optimize ayarları SQL 2019’da kullanılacak uygulamalara göre değişiklik gösterir.SQL Server 2019 ile birlikte Memory tabında SQL Server’ın kullanacağı RAM ile ilgili ayarlar yapılabilmektedir. SQL Server’ın iki çeşit hafıza yönetim sistemi vardır. Bunlar Dynamic Memory ve Static Memory. Dynamic Memory yönteminde SQL Server kullanabildiği kadar hafıza kullanır ve diger uygulamaların ihtiyacı olması durumunda bu ihtiyaç kadar hafızayı temizler. Static Memory yönteminde ise min ve max hafıza kullanım değerleri belirtilir. SQL server bu değerlere göre hafızayı kullanabilir.User instance tab’ında yönetici iznine sahip olmayan kullanıcıların ayrı bir Veritabanı örneği çalıştırıp çalıştıramayacaklarını belirleyeceğimiz bir seçenek mevcuttur.FILESTREAM yapısı file system üzerinde filestream dosyaları oluşturur ve dosyaları veritabanının bir parçası yapar. BLOB(döküman,resim,video) nesneleri sunucu üzerindki NTFS File System üzerinde veritabanı ile bütün yapıda tutar. BLOB verilerinin boyutu büyük olduğu için veritabanı yönetimini zorlaştıracaktır. Bu nesneleri filestream kullanarak file system üzerinde sanki veritabanının içindeymiş gibi insert,update,delete yapabiliyoruz. Full backup aldıgımız zaman filestream verilerinde backup’ını alabiliyoruz.Standart bir kurulum için filestream ayarlarını default olarak bırakabiliriz.INSTALL butonuna tıklayarak kuruluma başlayabiliriz.Complete ekranında close diyerek SQL Server 2019 Setup ekranını kapatıyoruz.