Azure SQL Veritabanı'da mantıksal sunucu nedir?

Şunlar için geçerlidir:Azure SQL Veritabanı

Bu makalede, Azure SQL Veritabanı veritabanları tarafından kullanılan Azure mantıksal sunucusu açıklanmaktadır. Azure portalında mantıksal sunucu SQL server olarak adlandırılır ve SQL Server ürününden farklıdır.

Azure Synapse Analytics mantıksal sunucuları hakkında bilgi için bkz. Azure Synapse Analytics'da mantıksal sunucu nedir?

Genel bakış

Azure SQL Veritabanı bir sunucu, veritabanları koleksiyonu için merkezi bir yönetim noktası işlevi gören mantıksal bir yapıdır. Mantıksal sunucu düzeyinde oturum açma bilgilerini, güvenlik duvarı kurallarını, denetim kurallarını, tehdit algılama ilkelerini ve yük devretme gruplarını yönetebilirsiniz. Mantıksal sunucu, kaynak grubundan farklı bir bölgede olabilir. Azure SQL Veritabanı'da veritabanı oluşturabilmeniz için önce mantıksal sunucunun mevcut olması gerekir. Tek bir mantıksal sunucu tarafından yönetilen tüm veritabanları, mantıksal sunucuyla aynı bölgede oluşturulur.

Bu mantıksal sunucu, şirket içi dünyada aşina olabileceğiniz bir SQL Server örneğinden farklıdır. Özellikle, veritabanlarını yöneten sunucuyla ilgili olarak konumlarıyla ilgili hiçbir garanti yoktur. Azure SQL Veritabanı örnek düzeyinde erişim veya özellik sunmaz. Buna karşılık, yönetilen örnekteki örnek veritabanlarının tümü fiziksel olarak birlikte bulunur; şirket içi veya sanal makine dünyasında SQL Server'ı bildiğiniz şekilde.

Mantıksal sunucu oluşturduğunuzda, o sunucudaki veritabanı ve bu sunucuda oluşturulan tüm veritabanları üzerinde master yönetim haklarına sahip bir sunucu oturum açma hesabı ve parolası sağlarsınız. Bu ilk hesap bir SQL oturum açma hesabıdır. Azure SQL Veritabanı hem SQL kimlik doğrulamayı hem de Microsoft Entra kimlik doğrulamayı destekler. Oturum açma bilgileri ve kimlik doğrulaması hakkında bilgi almak için bkz: Azure SQL Veritabanı'nda Veritabanlarını ve oturum açma bilgilerini yönetme. Windows Kimlik Doğrulaması desteklenmez.

SQL Veritabanı'nda mantıksal sunucu:

  • bir Azure aboneliği içinde oluşturulur, ancak içerdiği kaynaklarla başka bir aboneliğe taşınabilir.
  • Veritabanları ve elastik havuzların ana kaynağıdır.
  • Veritabanları ve elastik havuzlar için bir ad alanı sağlar.
  • Güçlü yaşam süresi semantiğine sahip mantıksal bir kapsayıcıdır; sunucuyu siler ve veritabanlarını ve elastik havuzlarını siler.
  • Azure rol tabanlı erişim denetimine (Azure RBAC) katılır. Bir sunucudaki veritabanları ve elastik havuzlar, erişim haklarını sunucudan devralır.
  • Azure kaynak yönetimi amacıyla veritabanlarının ve elastik havuzların kimliğinin yüksek sıralı bir öğesidir (veritabanları için URL şemasına bakın).
  • Bir bölgedeki kaynakları birleştirir.
  • Veritabanı erişimi (<serverName>.database.windows.net) için bir bağlantı uç noktası sağlar.
  • master veri tabanına bağlanarak DMV'ler (Dinamik Yönetim Görünümleri) aracılığıyla kapsam içi kaynaklara ait meta verilere erişim sağlar.
  • Veritabanlarına uygulanan yönetim ilkelerinin kapsamını (oturum açma bilgileri, güvenlik duvarı, denetim, tehdit algılama vb.) sağlar.
  • Üst abonelik içindeki bir kotayla kısıtlanır (abonelik başına varsayılan olarak altı sunucu, daha fazla bilgi için abonelik sınırlarına bakın).
  • İçerdiği kaynaklar için veritabanı kotası ile DTU veya sanal çekirdek kotasının kapsamını belirler (örneğin 45.000 DTU).
  • İçerilen kaynaklarda etkinleştirilen özelliklerin sürüm oluşturma kapsamıdır.
  • Sunucu düzeyinde asıl oturum açma işlemleri bir sunucudaki tüm veritabanlarını yönetebilir.
  • Mantıksal master sunucunun veritabanı, sunucudaki bir veya daha fazla veritabanına erişim verilen VE sınırlı yönetim hakları verilebilen SQL Server örneklerindekine benzer oturum açma bilgileri içerir. Daha fazla bilgi için bkz . oturum açma bilgileri.
  • Mantıksal sunucudaki master veritabanında tablolar, görünümler veya saklı yordamlar gibi kullanıcı nesnelerini oluşturma, değiştirme veya bırakma desteklenmez.
  • Sunucuda oluşturulan tüm veritabanları için varsayılan harmanlama, SQL_LATIN1_GENERAL_CP1_CI_ASLATIN1_GENERAL İngilizce (Birleşik Devletler), CP1 kod sayfası 1252'dir, CI büyük/küçük harfe duyarlı değildir ve AS vurguya duyarlıdır.

Not

Microsoft Entra Id daha önce Azure Active Directory (Azure AD) olarak biliniyordu.

Sunucuları, veritabanlarını ve güvenlik duvarlarını yönetme

Azure portal, Azure PowerShell, Azure CLI, Transact-SQL (T-SQL) ve REST API kullanarak mantıksal sunucuları, veritabanlarını ve güvenlik duvarlarını yönetebilirsiniz.

Bir mantıksal sunucu için kaynak grubunu önceden veya sunucunun kendisini oluştururken oluşturabilirsiniz. Yeni bir SQL sunucusu oluşturarak veya yeni veritabanı oluşturmanın bir parçası olarak yeni bir SQL server formuna gitmek için birden çok yöntem vardır.

Boş sunucu oluşturma

Azure portalını kullanarak boş bir mantıksal sunucu (veritabanı veya elastik havuz olmadan) oluşturmak için boş bir SQL sunucusu (mantıksal SQL sunucusu) formuna gidin.

Önemli

Sunucu yöneticisi oturum açma adı alanına kişisel, hassas veya gizli bilgi eklemeyin. Bu alana girilen veriler müşteri verileri olarak kabul edilmez.

Azure SQL Veritabanı'de boş veya örnek veritabanı oluşturma

Azure portalı kullanarak SQL Veritabanı'nda bir veritabanı oluşturmak için yeni bir SQL Veritabanı oluşturun ve istenen bilgileri sağlayın. Kaynak grubunu ve sunucuyu önceden veya veritabanını oluştururken oluşturabilirsiniz. Boş bir veritabanı oluşturabilir veya tabanlı AdventureWorksLTbir örnek veritabanı oluşturabilirsiniz.

Azure portalında yeni bir SQL Veritabanı oluşturmaya yönelik ilk adımların ekran görüntüsü.

Önemli

Veritabanınızın fiyatlandırma katmanını seçme hakkında bilgi için bakınız: DTU tabanlı satın alma modeli ve Sanal Çekirdek tabanlı satın alma modeli.

Mevcut sunucuyu yönetme

Var olan bir sunucuyu yönetmek için belirli bir veritabanı sayfasından, SQL sunucuları sayfasından veya Tüm kaynaklar sayfasından gibi bir dizi yöntem kullanarak sunucuya gidin.

Mevcut bir veritabanını yönetmek için SQL veritabanları sayfasına gidin ve yönetmek istediğiniz veritabanını seçin.

Örneğin, bir güvenlik duvarı kuralı yapılandırmak için şu adımları izleyin:

  1. Azure portalında veritabanı kaynağınıza gidin. Araç çubuğunda Sunucu güvenlik duvarını ayarla’yı seçin.

    Sunucu adınızın kopyalanacağı yeri ve araç çubuğunda sunucu güvenlik duvarını ayarlamayı gösteren ekran görüntüsü.

  2. Sanal ağları ve güvenlik duvarı kurallarını ortaya çıkarmak için Genel ağ erişimini Seçili ağlar olarak ayarlayın. Devre dışı olarak ayarlandığında, sanal ağlar ve güvenlik duvarı kuralı ayarları gizlenir.

  3. Güvenlik duvarını yapılandırmak için Güvenlik duvarı kuralı ekle'yi seçin.

    Sunucu düzeyinde IP güvenlik duvarı kuralının yapılandırmasını gösteren ekran görüntüsü.

Önemli

Veritabanının performans özelliklerini yapılandırmak için bkz DTU tabanlı satın alma modeli ve vCore tabanlı satın alma modeli.

İpucu

Azure portalında hızlı başlangıç için Azure portalında SQL Veritabanı oluşturma konusuna bakın.

Sonraki adımlar