Azure SQL Veritabanı ve Azure Synapse'te mantıksal sunucu nedir?

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

Bu makalede, Azure SQL Veritabanı ve Azure Synapse Analytics'teki veritabanları tarafından kullanılan Azure'daki mantıksal sunucu 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.

Genel bakış

Azure SQL Veritabanı ve Azure Synapse Analytics'te sunucu, bir veritabanı 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 Synapse Analytics'te Azure SQL Veritabanı veya 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 veya ayrılmış SQL havuzunun konumlarıyla ilgili olarak bunları yöneten sunucuyla ilgili hiçbir garanti yoktur. Azure SQL Veritabanı ve 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ı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ı ve Azure Synapse Analytics hem SQL kimlik doğrulamayı hem de Microsoft Entra kimlik doğrulamayı destekler. Oturum açma bilgileri ve kimlik doğrulaması hakkında bilgi için bkz. Azure SQL Veritabanı'de 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 kaynak mı?
  • 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- sunucuyu siler ve veritabanlarını, elastik havuzlarını ve SQL havuzlarını siler
  • Bir sunucu içindeki veritabanları, elastik havuzlar ve ayrılmış SQL havuzları, erişim haklarını sunucudan devralan Azure rol tabanlı erişim denetimine (Azure RBAC) katılı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)
  • Veritabanına bağlanarak master DMV'ler aracılığıyla kapsanan kaynaklarla ilgili meta verilere erişim sağlar
  • Veritabanları için geçerli olan yönetim ilkelerinin kapsamını sağlar: oturum açma bilgileri, güvenlik duvarı, denetim, tehdit algılama vb.
  • Ü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)
  • Veritabanı kotasının kapsamını ve içerdiği kaynaklar için DTU veya sanal çekirdek kotası sağlar (örneğin, 45.000 DTU)
  • İçerilen kaynaklarda özelliklerin sürüm oluşturma kapsamı etkinleştirildi mi?
  • 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.
  • 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ı, 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 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ı, 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ı'de boş veya örnek veritabanı oluşturma

Azure portalını kullanarak SQL Veritabanı'de 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.

Screenshot of the first steps to create a new SQL Database in the Azure portal.

Ö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 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.

    A screenshot that shows where to copy your server name, and set server firewall on the toolbar.

  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.

    A screenshot that shows configuration of a server-level IP firewall rule.

Önemli

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ıcı için bkz. Azure portalında SQL Veritabanı veritabanı oluşturma.

Sonraki adımlar

  • SQL Server veritabanını Azure SQL Veritabanı geçirme hakkında bilgi edinmek için bkz. Azure SQL Veritabanı geçirme.
  • Desteklenen özellikler hakkında bilgi edinmek için bkz. Özellikler.