Author Archives: Çağlar Özenç

About Çağlar Özenç

2000 yılından beri ilginç bir merak duygusu ile başlayan bilgisayar ve teknoloji dünyası merakı sayesinde lise ve üniversite hayatımı bu doğrultuda tamamladım. Son 5 sene ağırlıklı olarak SQL Server üzerine eğilmiş ve çalışmalarını bu yönde sürdürmektedir.

Azure Arc özellikli Veri Hizmetleri – SQL Managed Instance’a taşınma-1

By | 22 April 2021

Azure Arc özellikli veri hizmetlerinin dördüncü yazısıdır. Birinci yazıda Azure Arc özellikli veri hizmetlerini Azure Kubernetes üzerinde yapılandırılmasını,ikinci yazıda Azure Arc özellikli veri hizmetlerini Azure SQL Managed Instance’ın kurulumunu, üçüncü yazıda Azure Arc özellikli Veri Hizmetleri –  SQL Managed Instance Yapılandırması anlatmıştım. Bu yazıda ise mevcut bir veritabanı yedeğiniz Arc Managed Instance nasıl taşıyabilirsiniz /… Read More »

Share

Azure Arc özellikli Veri Hizmetleri – SQL Managed Instance Yapılandırması

By | 16 April 2021

Azure Arc özellikli veri hizmetlerinin üçüncü yazısıdır. Birinci yazıda Azure Arc özellikli veri hizmetlerini Azure Kubernetes üzerinde yapılandırılmasını,ikinci yazmıda Azure Arc özellikli veri hizmetlerini Azure SQL Managed Instance’ın kurulumunu anlatmıştım. Bu yazıda ise ikinci bölümde oluşturduğumuz Azure Managed Instance’ı nasıl yapılandırabiliriz sorusunun cevabını veriyor olacağım. Birinci adım olarak daha önce kurulumunu yaptığımız Azure Arc Özellikli… Read More »

Share

Azure Arc özellikli Veri Hizmetleri – Azure Kubernetes de yapılandırma

By | 4 April 2021

Azure Arc özellikli veri hizmetlerini şirket içinde veya hibrit bulut senaryosunda farklı bulut sağlayıcılarına dağıtabilmek için Kubernetes üzerinde çalışan bir Data Controller’a ihtiyacınız vardır. Data Controller sayesinde Azure Arc entegrasyonunu ve yönetim hizmetleri gibi temel işlevleri kendi yapınıza uygulayabilirsiniz. Bu sebepten Azure Arc Data Controller bizler için hayati bir öneme sahiptir. Özetlemek gerekirse, alt yapınızın… Read More »

Share

Azure Kubernetes Services içerisinde SQL Server

By | 25 March 2021

Bu makalede, Azure Kubernetes Service’te bir Kubernetes clusterının nasıl oluşturulacağını, ve Kubernetes clusterı içerisine SQL sunucusunun nasıl kurulacağını anlatıyor olacağım. Bu konu bir noktada Azure Arc Enabled Data Services konusunun girişini temsil ediyor olacaktır. Öncelikli olarak hiç bilmeyenlerin aklında ki kubernetes sorusunun cevabını vererek konuya başlamanın daha iyi olacağını düşünüyorum. Kubernetes kelimesi Yunancadan geliyor ve… Read More »

Share

Azure Kaynak Grupları – Azure Resource Group

By | 9 March 2021

Azure platformu ikinci versiyonu olan Kaynak Yönetim Modeli (Azure Resource Manager (ARM)) üzerine inşa edilmiştir. Microsoft Azure’da bugüne kadar iki farklı mimaride kaynak grubu oluşturma ve yönetimini desteklenmektedir. Klasik Mimari – Classic Model  yada Azure Service Management (ASM)  manage.windowsazure.com arayüzünden erişilir. Resource Manager – Azure Resource Manager (ARM) – portal.azure.com arayüzünden erişilir. Resource Manager Mimarisi… Read More »

Share

Azure Arc – SQL Server (Preview)

By | 26 February 2021

Azure Arc SQL Server ile kendinize ait veri merkezinde (On-Prem) ya da bulut ortamlarında ki SQL Server ortamlarınızın yönetiminde Azure hizmetlerinden faydalanmanıza imkan sağlayan Azure Arc’ın bir parçasıdır. Azure Arc SQL Server, bir Azure Arc parçasıdır dedik fakat Microsoft Azure Arc Nedir? Azure Arc şu an için East US, East US 2, West US 2.Australia… Read More »

Share

DBA olmak ne demektir?

By | 5 January 2021

10 farklı veritabanı yöneticisine “DBA olmak ne demektir” sorusunu sorarsanız, on farklı cevap alabilirsiniz. Örneğin bir firma, mevcut veritabanlarının günlük yönetiminin sağlanması adına bir DBA’e ihtiyaç duyabiliyorken başka bir firma hem T-SQL hem de C# kodu yazmasını isteyebilir yada SSIS konusunda uzmanlaşmış bir DBA isteyebilir. DBA’nin işi birçok farklı rolü ve genellikle iş ünvanlarını kapsar… Read More »

Share

Azure Portal’dan SQL Veritabanına Bağlanma ve Sorgulama

By | 9 December 2020

Azure portalından SQL veritabanına nasıl bağlanılacağını ve sorgu yapılacağını öğreneceğiz. 1. Dmcdbpshell penceresinden Query Editor(preview) seçin. Resim-1 2. Query Editor ekranında oturum açın. Resim-2 3. Query Editor ekranında, aşağıdaki sorguyu yazın. — yeni bir siparisler tablosu oluşturalımCREATE TABLE siparisler(SiparisID INT IDENTITY(1, 1) PRIMARY KEY,Miktar INT, sales MONEY);— siparisler tablosunu Örnek veri kümeleri ile dolduralım.;WITH t1AS (SELECT 1 AS aUNION ALL SELECT 1),t2AS (SELECT 1 AS aFROM t1CROSS JOIN t1 AS b),t3AS (SELECT 1 AS aFROM t2CROSS JOIN t2 AS b),t4AS (SELECT 1 AS aFROM t3CROSS JOIN t3 AS b),t5AS (SELECT 1 AS aFROM t4CROSS JOIN t4 AS b),numsAS (SELECT Row_number()OVER (ORDER BY (SELECT NULL)) AS nFROM t5)INSERT INTO siparisler SELECT n,n * 10FROM nums;GOSELECT TOP 10 * from siparisler; 4. Sorguyu çalıştırmak için Run’a basın. Resim-3 Sorgunun çalışması sonrasında aşağıdaki çıktı ile karşılaşıyor olacaksınız. Resim-4 SQL Server Management Studio’dan SQL Veritabanına… Read More »

Share

Azure SQL Managed Instance Nedir?

By | 4 December 2020

Azure SQL Managed Instance, Mayıs 2017 yılında duyurulan ve 1 Ekim 2018 tarihinden itibaren genel kullanıma sunulan on-prem ortamda yönetimini sağladığınız SQL Server’ın neredeyse aynısı olup ilave olarak Azure SQL Veritabanının avantajlarından olan otomatik yedeklemeleri, güncelleştirmeleri, performans ayarlama ve Intelligent Insights gibi özellikleri de içinde barındıran bir bulut ürünüdür. Bu yüzden on-prem SQL Server kullanımlarının… Read More »

Share

Azure SQL Server ile On-Prem SQL Server arasındaki farklar nelerdir?

By | 3 December 2020

Azure SQL Server bir Paas ürünüdür ve bu nedenle on-premise kullanılan SQL Server’dan farklı olan özellikleri söz konusudur. Farklı olan önemli özelliklerden bazıları şunlardır. Backup and Restore / Yedekleme ve Yedeklemeden Dönme On-premise ortamda kullandığınız backup ve restore komutlarını Azure SQL Server’da desteklenmez. Yedeklemeler otomatik olarak zamanlanır ve veritabanı oluşturulduktan bir kaç dakika içerisinde çalışacak… Read More »

Share