Azure SQL Veritabanı ve Azure Synapse mantıksal SQL sunucusu nedir?

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

Azure SQL Veritabanı ve Azure Synapse Analytics'te sunucu, bir veritabanı koleksiyonu için merkezi 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 otomatik yük devretme gruplarını yönetebilirsiniz. Mantıksal sunucu, kaynak grubundan farklı bir bölgede olabilir. Azure SQL Veritabanında veritabanı veya Azure Synapse Analytics'te ayrılmış bir SQL havuzu 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ın konumu veya bunları yöneten sunucuyla ilgili olarak ayrılmış SQL havuzunun konumuyla ilgili hiçbir garanti yoktur. Ayrıca, Azure SQL Veritabanı veya Azure Synapse ö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ındaki SQL Server bildiğiniz şekilde.

Mantıksal sunucu oluşturduğunuzda, o sunucudaki ana veritabanı ve bu sunucuda oluşturulan tüm veritabanları üzerinde 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ı ve Azure Synapse Analytics, kimlik doğrulaması için SQL kimlik doğrulamasını ve Azure Active Directory Kimlik Doğrulamasını destekler. Oturum açma bilgileri ve kimlik doğrulaması hakkında bilgi için bkz. Azure SQL Veritabanında Veritabanlarını ve Oturum Açma Bilgilerini Yönetme. Windows Kimlik Doğrulaması desteklenmez.

SQL Veritabanı ve Azure Synapse Analytics'te mantıksal sunucu:

  • Bir Azure aboneliği içinde oluşturulur, ancak içerdiği kaynaklarla birlikte başka bir aboneliğe taşınabilir
  • Veritabanları, elastik havuzlar ve ayrılmış SQL havuzları için üst kaynaktır
  • Veritabanları, elastik havuzlar ve ayrılmış SQL havuzları için bir ad alanı sağlar
  • Güçlü yaşam süresi semantiğine sahip mantıksal bir kapsayıcıdır; bir sunucuyu siler ve veritabanlarını, elastik havuzlarını ve SQK havuzlarını siler
  • Azure rol tabanlı erişim denetimine (Azure RBAC) katılır- veritabanları, elastik havuzlar ve bir sunucu içindeki ayrılmış SQL havuzları sunucudan erişim haklarını devralır
  • Azure kaynak yönetimi amacıyla veritabanlarının, elastik havuzların ve ayrılmış SQL havuzlarının kimliğinin yüksek sıralı bir öğesidir (veritabanları ve havuzlar için URL şemasına bakın)
  • Bir bölgedeki kaynakları birlikte bulundurur
  • Veritabanı erişimi için bağlantı uç noktası sağlar (<serverName>.database.windows.net)
  • Bir ana veritabanına bağlanarak DMV’ler aracılığıyla içerdiği kaynaklarla ilgili meta verilere erişim sağlar
  • Veritabanlarına uygulanan yönetim ilkelerinin kapsamını sağlar: oturum açma bilgileri, güvenlik duvarı, denetim, tehdit algılama vb.
  • Üst abonelik içindeki bir kota ile kısıtlanır (varsayılan olarak abonelik başına altı sunucu - bkz. Abonelik sınırları burada)
  • Veritabanı kotası ve içerdiği kaynaklar için DTU veya sanal çekirdek kotası kapsamını sağlar (örneğin, 45.000 DTU)
  • İçerilen kaynaklarda etkinleştirilen özelliklerin sürüm oluşturma kapsamı
  • Sunucu düzeyinde asıl kullanıcı bilgileri bir sunucudaki tüm veritabanlarını yönetebilir
  • Şirket içi ortamınızdaki SQL Server örneklerinde bulunan ve sunucudaki bir veya daha fazla veritabanına erişim verilen ve sınırlı yönetim hakları verilebilen oturum açma bilgileri içerebilir. Daha fazla bilgi için bkz. Kullanıcı Bilgileri.
  • Bir sunucuda SQL_LATIN1_GENERAL_CP1_CI_ASLATIN1_GENERAL oluşturulan tüm veritabanları için varsayılan harmanlama, İ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.

Yönetilen örnek oluşturmak için bkz. Yönetilen örnek oluşturma

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

Azure portal, Azure PowerShell, Azure CLI, Transact-SQL (T-SQL) ve REST API'sini kullanarak mantıksal sunucuları, veritabanlarını, ayrılmış SQL havuzları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 server 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 kullanarak boş bir mantıksal sunucu (veritabanı, elastik havuz veya ayrılmış SQL havuzu olmadan) oluşturmak için boş bir SQL sunucusu (mantıksal SQL sunucusu) formuna gidin.

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

Azure portal kullanarak SQL Veritabanı'de veritabanı oluşturmak için yeni birSQL 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 temel AdventureWorksLTalan bir örnek veritabanı oluşturabilirsiniz.

Azure portal yeni bir SQL Veritabanı oluşturmak için 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 bkz. 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 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 veritabanı kaynağınıza gidin. Araç çubuğunda Sunucu güvenlik duvarını ayarla’yı seçin.

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

  2. Sanal ağları ve güvenlik duvarı kurallarını ortaya çıkarmak için Genel ağ erişiminiSeç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

Bir veritabanının performans özelliklerini yapılandırmak için bkz. DTU tabanlı satın alma modeli ve sanal çekirdek tabanlı satın alma modeli.

İpucu

Azure portal hızlı başlangıç için bkz. Azure portal SQL Veritabanı veritabanı oluşturma.

Sonraki adımlar