Aracılığıyla paylaş


Yönetilen Örnek bağlantısına genel bakış

Şunlar için geçerlidir:Yönetilen Azure SQL Örneği

Bu makalede, SQL Server ile Azure SQL Yönetilen Örneği arasında neredeyse gerçek zamanlı veri çoğaltmaya olanak tanıyan Yönetilen Örnek bağlantısına genel bir bakış sağlanır. Bu bağlantı, salt okunur iş yüklerini ölçeklendirme, analiz ve raporlamayı Azure'a boşaltma ve Azure'a geçiş gibi çeşitli senaryoların kilidini açarken hibrit esneklik ve veritabanı hareketliliği sağlar. Ayrıca SQL Server 2022 ile bağlantı, SQL Server'a geri dönüş sağlayarak çevrimiçi olağanüstü durum kurtarmanın yanı sıra SQL Yönetilen Örneği'nden SQL Server 2022'ye bağlantının yapılandırılmasına olanak tanır.

Başlamak için, bağlantı için ortamınızı hazırlamayı gözden geçirin.

Genel bakış

Yönetilen Örnek bağlantısı, veri varlığınızı güvenli ve güvenli bir şekilde genişletmek için dağıtılmış kullanılabilirlik gruplarını kullanır. Verileri, herhangi bir yerde barındırılan SQL Server'dan Azure SQL Yönetilen Örneği'ne veya Azure SQL Yönetilen Örneği'nden her yerde barındırılan SQL Server 2022'ye neredeyse gerçek zamanlı olarak çoğaltır.

Bağlantı, mevcut kullanılabilirlik gruplarına sahip veya olmayan tek düğümlü ve birden çok düğümlü SQL Server örneklerini destekler. Bağlantı aracılığıyla SQL Server veri varlığınızı buluta geçirmeden Azure'ın avantajlarını kullanabilirsiniz.

Bağlantı, bağlantı başına bir veritabanının çoğaltmasını desteklese de, birden çok veritabanını tek bir SQL Server örneğinden bir veya daha fazla SQL yönetilen örneğine çoğaltabilir veya birden çok bağlantı yapılandırarak aynı veritabanını birden çok SQL yönetilen örneğine çoğaltabilirsiniz. Her veritabanı için yönetilen örnek çiftine bir bağlantı.

Bağlantı özelliği şu anda aşağıdaki işlevleri sunar:

  • SQL Server 2016, 2017 ve 2019 sürümlerinden tek yönlü çoğaltma : SQL örneğinden Azure SQL Yönetilen Örneği'ne tek yönlü veri çoğaltmak için bağlantı özelliğini kullanın. Olağanüstü bir durum olduğunda yönetilen örneğinize manuel olarak yük devretmeyi gerçekleştirebilirsiniz, ancak bu işlem bağlantıyı keser ve geri yükleme desteklenmez.
  • Olağanüstü durum kurtarma (SQL Server 2022): SQL Server 2022 ile SQL Yönetilen Örneği arasında verileri çoğaltmak, olağanüstü durum sırasında ikincil bilgisayarınıza el ile yük devretmek ve olağanüstü durumu azalttıktan sonra birincil sunucunuza geri dönmek için bağlantı özelliğini kullanın. SQL Server veya SQL Yönetilen Örneği ilk ana birim olabilir.

İhtiyacınız olduğu sürece, aynı anda aylar ve hatta yıllar boyunca bağlantıyı çalıştırmaya devam edebilirsiniz. Modernleştirme yolculuğunuz için, Azure'a geçiş yapmaya hazırsanız veya buna hazırsanız, bağlantı önemli ölçüde geliştirilmiş bir geçiş deneyimi sağlar. Bağlantı üzerinden geçiş, diğer tüm kullanılabilir geçiş seçeneklerine kıyasla en düşük kapalı kalma süresini sunarak, SQL Yönetilen Örneğinize gerçek bir çevrimiçi geçiş sağlar.

SQL Server ile Azure SQL Yönetilen Örneği arasındaki bağlantı aracılığıyla çoğaltılan veritabanlarını aşağıdakiler gibi çeşitli senaryolar için kullanabilirsiniz:

  • Olağanüstü durum kurtarma
  • Buluta geçiş yapmadan Azure hizmetlerini kullanma
  • Salt okunur iş yüklerini Azure'a boşaltma
  • Azure’a Geçiş
  • Şirket içi verileri kopyalama

Ana Yönetilen Örnek bağlantı senaryolarını gösteren diyagram.

Sürüm desteklenebilirliği

Azure SQL Yönetilen Örneği'nin Hem Genel Amaçlı hem de İş Açısından Kritik hizmet katmanları Yönetilen Örnek bağlantısını destekler. Bağlantı özelliği SQL Server'ın Enterprise, Developer ve Standard sürümleriyle çalışır.

SQL Server'dan Azure SQL Yönetilen Örneği'ne tek yönlü çoğaltma, desteklenen her SQL Server sürümü için genel olarak kullanılabilir. İki yönlü çoğaltma ve geri dönme ile olağanüstü durum kurtarma, SQL Server 2022'den başlayarak desteklenir ve SQL yönetilen örneğinizin yapılandırıldığı güncelleştirme ilkesini temel alır.

Aşağıdaki tabloda bağlantı özelliğinin işlevselliği ve desteklenen en düşük SQL Server sürümleri listelenmektedir:

İlk birincil sürüm İşletim sistemi (OS) Olağanüstü durum kurtarma seçenekleri Gerekli en düşük hizmet güncelleştirmesi
Azure SQL Yönetilen Örnek İkincil SQL Server örnek çoğaltması için Windows Server ve Linux Çift yönlü Azure SQL Yönetilen Örneği ile bağlantının ve çift yönlü yük devretmenin yapılandırılması aşağıdakiler tarafından desteklenir:
- SQL Server 2025 ve SQL MI ile SQL Server 2025 güncelleştirme ilkesi
- SQL Server 2022 ve SQL MI ile SQL Server 2022 güncelleştirme ilkesi
SQL Server 2025 (17.x) Windows Server ve Linux Çift yönlü SQL Server 2025 RTM (17.0.1000.7)
SQL Server 2022 (16.x) Windows Server ve Linux Çift yönlü - SQL Server 2022 RTM (16.0.1000.6): SQL Server 2022'den SQL MI'ye bağlantı oluşturma
- SQL Server 2022 CU10 (16.0.4095.4): SQL MI'den SQL Server 20221'e bağlantı oluşturma
- SQL Server 2022 CU13 (16.0.4125.3): bağlantı üzerinden yük devretme işlemi Transact-SQL kullanılarak yapılıyor
SQL Server 2019 (15.x) Yalnızca Windows Server SQL Server'dan yalnızca SQL MI'ye SQL Server 2019 CU20 (15.0.4312.2)
SQL Server 2017 (14.x) Yalnızca Windows Server SQL Server'dan yalnızca SQL MI'ye SQL Server 2017 CU31 (14.0.3456.2) ve eşleşen SQL Server 2017 Azure Connect paketi (14.0.3490.10)
SQL Server 2016 (13.x) Yalnızca Windows Server SQL Server'dan yalnızca SQL MI'ye SQL Server 2016 SP3 (13.0.6300.2) ve eşleşen SQL Server 2016 Azure Connect paketi (13.0.7000.253)
SQL Server 2014 (12.x) ve öncesi Yok Yok SQL Server 2016'nın önceki sürümleri desteklenmez.

1 SQL Server 2022'nin RTM sürümünden başlayarak SQL Server 2022 ile ilk birincil olarak bağlantı oluşturulurken, ilk birincil olarak Azure SQL Yönetilen Örneği ile bağlantı oluşturulması yalnızca SQL Server 2022 CU10'dan başlayarak desteklenir. Bağlantıyı SQL Yönetilen Örneği'nin başlangıç birincilinden oluşturursanız, bağlantı aktifken SQL Server'ın CU10'un altına düşürülmesi desteklenmez çünkü her iki yönde de yük devri yapıldıktan sonra sorunlara neden olabilir.

Bağlantı özelliği SQL Server 2016'da kullanıma sunulan dağıtılmış kullanılabilirlik grubu teknolojisini temel aldığı için SQL Server 2016 öncesi SQL Server sürümleri (SQL Server 2008 - 2014) desteklenmez.

Desteklenen SQL Server sürümüne ek olarak şunları yapmanız gerekir:

  • SQL Server örneğiniz ile yönetilen örneğiniz arasındaki ağ bağlantısı. SQL Server şirket içinde çalışıyorsa bir VPN bağlantısı veya Azure ExpressRoute kullanın. SQL Server bir Azure sanal makinesinde (VM) çalışıyorsa, VM'nizi yönetilen örneğiniz ile aynı sanal ağa dağıtın veya iki ayrı alt ağı bağlamak için sanal ağ eşlemesini kullanın.
  • Herhangi bir hizmet katmanına tahsis edilen bir Azure SQL Yönetilen Örneği kurulumu.

Ayrıca aşağıdaki araçlara da ihtiyacınız vardır:

Araç Notlar
En son SSMS sürümü SQL Server Management Studio (SSMS), bağlantı kurulumunu otomatik hale getiren sihirbazlar sağladığından Yönetilen Örnek bağlantısını kullanmanın en kolay yoludur.
En son Az.SQL veya Azure CLI Betikler aracılığıyla bağlantı kurulumu için.

Not

Yönetilen Örnek bağlantı özelliği tüm küresel Azure bölgelerinde ve ulusal veya kamu bulutlarında kullanılabilir.

SQL Yönetilen Örneği'nin bağlantı özelliği, SQL Server ile Azure SQL Yönetilen Örneği arasında dağıtılmış bir kullanılabilirlik grubu oluşturarak çalışır. Çözüm, mevcut kullanılabilirlik grupları olan veya olmayan tek düğümlü sistemleri veya mevcut kullanılabilirlik gruplarına sahip birden çok düğümlü sistemi destekler.

dağıtılmış kullanılabilirlik grubu teknolojisi kullanılarak SQL Yönetilen Örneği bağlantı özelliğinin nasıl çalıştığını gösteren diyagram.

VPN veya Azure ExpressRoute gibi özel bir bağlantı, şirket içi ağa ve Azure'a bağlanır. SQL Server'ı bir Azure VM üzerinde barındırıyorsanız, sanal ağ eşlemesi gibi yöntemlerle iç Azure omurgası, Azure VM ile SQL Manage Edilen Örneği bağlayabilir. İki sistem, SQL Server ve SQL Yönetilen Örneği'nin kendi sertifikalarının ortak anahtarlarını değiştirdiği sertifika tabanlı kimlik doğrulamasını kullanarak güven oluşturur.

Azure SQL Yönetilen Örneği, aynı veya farklı SQL Server kaynaklarından tek bir Azure SQL Yönetilen Örneği'ne birden çok bağlantıyı destekler. Bağlantı sayısı, yönetilen örneğin aynı anda barındırabileceği veritabanı sayısına bağlıdır. Genel Amaçlı ve İş Açısından Kritik hizmet katmanları için en fazla 100 bağlantı ve Yeni Nesil Genel Amaçlı katman yükseltmesi için 500 bağlantı. Tek bir SQL Server örneği, veritabanı ile yönetilen örnek arasında bire bir ilişki ile farklı Azure bölgelerinde bile çeşitli SQL yönetilen örnekleriyle birden çok paralel veritabanı eşitleme bağlantısı oluşturabilir.

İlk ortamı ayarlamanıza yardımcı olmak için SQL Server ortamınızı SQL Yönetilen Örneği ile bağlantı özelliğini kullanacak şekilde hazırlama kılavuzuna bakın:

  • SQL Server 2019 ve üzeri için bağlantı veya SQL Server 2016 için ortam hazırlama
  • İndirilebilir bir betik kullanarak ortamınızı Yönetilen Örnek bağlantısı için hazırlamayı otomatikleştirin. Daha fazla bilgi için bağlantı kurulumu otomatikleştirme bloguna bakın.

İlk ortam gereksinimlerini karşıladıktan sonra SQL Server Management Studio'da (SSMS) otomatik sihirbazı kullanarak bağlantıyı oluşturun veya betikleri kullanarak bağlantıyı el ile ayarlayın:

Bağlantıyı oluşturduktan sonra bağlantıyı korumak için en iyi yöntemleri izleyin:

Olağanüstü durum kurtarma

Yönetilen Örnek bağlantısı, olağanüstü durum kurtarma işlemini mümkün kılar; bir felaket durumunda, iş yükünüzü birincil sisteminizden ikincil sisteme manuel olarak aktarabilirsiniz. Başlamak için Yönetilen Örnek ile Olağanüstü Durum Kurtarma bağlantısını gözden geçirin.

SQL Server 2016'dan SQL Server 2019'a kadar, birincil her zaman SQL Server'dır ve ikincil SQL yönetilen örneğine yük devretme tek yönlüdür. SQL Server'a geri dönüş desteklenmemektedir. Ancak işlem çoğaltması veya bacpac dışa aktarma gibi veri taşıma seçeneklerini kullanarak verilerinizi SQL Server'a kurtarabilirsiniz.

SQL Server 2022 ve SQL Server 2025 ile, eşleşen bir güncelleştirme ilkesi ile SQL Server veya SQL Yönetilen Örneği ilk birincil olabilir ve bağlantıyı hem SQL Server'dan hem de SQL Yönetilen Örneği'nden oluşturabilirsiniz. İş yüklerinizi birincil ve ikincil arasında geri yükleyerek gerçek bir iki yönlü felaket kurtarma sağlayabilirsiniz.

SQL Server'a geri dönerken yeniden çalıştırmayı seçebilirsiniz:

  • Yönetilen Örnek bağlantısını doğrudan kullanarak çevrimiçi.
  • çevrimdışı olarak ayarlamak için SQL Yönetilen Örneği'nden veritabanınızın yedeğini alıp SQL Server örneğine geri yükleyin.

Olağanüstü durum kurtarma senaryolarını gösteren diyagram.

Azure hizmetlerini kullanma

Sql Server verilerini buluta geçirmeden kullanarak Azure hizmetlerinden yararlanmak için bağlantı özelliğini kullanın. Raporlar, analizler, yedeklemeler, makine öğrenmesi ve Azure'a veri gönderen diğer işler buna örnek olarak verilebilir.

İş yüklerini Azure'a boşaltma

İş yüklerini Azure'a boşaltmak için bağlantı özelliğini de kullanabilirsiniz. Örneğin, bir uygulama okuma/yazma iş yükleri için SQL Server'ı kullanabilirken, salt okunur iş yüklerini dünya çapındaki herhangi bir Azure bölgesindeki SQL Yönetilen Örneği dağıtımlara boşaltabilir. Bağlantı kurulduktan sonra, SQL Server'daki birincil veritabanına okuma/yazma erişilebilir, Azure'daki SQL yönetilen örneğe çoğaltılan verilere ise salt okunur olarak erişilebilir. Bu düzenleme, SQL yönetilen örneğinizdeki çoğaltılmış veritabanlarının okuma ölçeğini genişletme ve salt okunur iş yüklerini Azure'a boşaltma için kullanılabildiği çeşitli senaryolara olanak tanır. SQL yönetilen örneğiniz paralel olarak bağımsız okuma/yazma veritabanları da barındırabilir ve bu da çoğaltılan veritabanının daha fazla veri işleme için aynı SQL yönetilen örneğindeki başka bir okuma/yazma veritabanına kopyalanmasını sağlar.

Bağlantı, veritabanı bazında sınırlandırılmıştır (her veritabanı için bir bağlantı), Azure'da iş yüklerinin birleştirilmesine ve ayrıştırılmasına olanak sağlar. Örneğin, veritabanlarını birden çok SQL Server örneğinden Azure'da tek bir SQL Yönetilen Örneği dağıtımına (birleştirme) çoğaltabilir veya bir veritabanı ile yönetilen örnek arasındaki bire bir ilişki aracılığıyla tek bir SQL Server örneğindeki veritabanlarını, dünyanın herhangi bir Azure bölgesindeki birden çok yönetilen örneğe (dağıtma) çoğaltabilirsiniz. İkinci seçenek, iş yüklerinizi dünya çapındaki herhangi bir bölgedeki müşterilerinize hızla yaklaştırmak için verimli bir yöntem sunar ve onları salt okunur kopyalar olarak kullanabilirsiniz.

Azure’a geçiş

Bağlantı özelliği, SQL Server'dan SQL Yönetilen Örneği geçişini de kolaylaştırır ve bu da şunları sağlar:

  • Bugün kullanılabilen diğer tüm çözümlerle karşılaştırıldığında, en yüksek performanslı ve en düşük kesinti süresine sahip geçiş.
  • Herhangi bir hizmet katmanında SQL Yönetilen Örneği için tam çevrimiçi geçiş gerçekleştirme.

Bağlantı özelliği minimum kapalı kalma süresiyle geçiş yapılabilmesini sağladığından, birincil iş yükünüzü çevrimiçi olarak sürdürürken yönetilen örneğinize geçiş yapabilirsiniz. Şu anda diğer çözümlerle Genel Amaçlı hizmet katmanına çevrimiçi geçişler yapmak mümkün olsa da bağlantı özelliği, İş Açısından Kritik hizmet katmanına gerçek çevrimiçi geçişlere izin veren tek çözümdür. Bağlantıyla geçiş ve Günlük Yeniden Yürütme Hizmeti arasında ayrıntılı geçiş karşılaştırması için bkz. Yönetilen Örnek bağlantısını LRS ile karşılaştırma.

Not

Artık Azure Arc tarafından etkinleştirilen SQL Server örneğinizi doğrudan Azure portalı üzerinden Azure SQL Yönetilen Örneği'ne geçirebilirsiniz. Daha fazla bilgi için bkz. Azure SQL Yönetilen Örneğine Geçiş.

Şirket içi verileri kopyalama

SQL Server 2022 ile SQL Yönetilen Örneği'den SQL Server'a bağlantınızı kurarak Azure dışında neredeyse gerçek zamanlı veritabanı çoğaltması oluşturma, iş sürekliliği planlarını test etme ve uyumluluk gereksinimlerini karşılama gibi ek senaryoların kilidini açabilirsiniz.

Otomatik yedeklemeler

Azure SQL Yönetilen Örneği ile bir bağlantı yapılandırdıktan sonra, SQL Yönetilen Örneği birincil olsa da olmasa da SQL Yönetilen Örneği üzerindeki veritabanları otomatik olarak Azure depolamaya yedeklenir. Bağlantıya sahip otomatik yedeklemeler tam ve işlem günlüğü yedeklemeleri alır, ancak değişiklik yedeklemelerini almaz ve bu da daha uzun geri yükleme sürelerine yol açabilir.

Çoğaltılan veritabanlarınız için Azure yedeklemelerinin güvenilirliğinin keyfini çıkarırken şirket içi yönetim ve işlem maliyetlerinizi düşürebilirsiniz. Daha sonra, aynı bölgedeki herhangi bir SQL Yönetilen Örneği dağıtımına çoğaltılan veritabanınızın anlık geri yüklemesini diğer otomatik yedeklemelerde olduğu gibi gerçekleştirebilirsiniz.

Lisanssız pasif DR replikası

Hibrit yük devretme avantajını, yalnızca iş yükü olmayan ikincil pasif olağanüstü durum kurtarma SQL yönetilen örnekleri için etkinleştirirseniz, vCore lisanslama maliyetlerinden tasarruf edebilirsiniz.

Başlamak için lisans gerektirmeyen pasif çoğaltmayı inceleyin.

Maliyet avantajı

Yalnızca olağanüstü durum kurtarma için yönetilen bir örnek çoğaltması belirlerseniz, Microsoft ikincil örneğin kullandığı vCores için SQL Server lisanslama maliyetlerini talep etmez. Örnek bir saatlik ayrıntı düzeyinde faturalandırılır ve saat içinde lisans avantajını güncelleştirirseniz tam bir saat için lisanslama maliyetleri yine de ücretlendirilebilir.

Avantaj, kullandıkça öde faturalama modeli ve Azure Hibrit Avantajı için farklı şekilde çalışır. Kullandıkça öde faturalama modeli için vCores, faturanızda indirimli olarak gösterilir. Pasif yedek için Azure Hibrit Avantajı'nı kullanırsanız, ikincil kopyanın kullandığı sanal çekirdek sayısı lisans havuzunuza geri döner.

Örneğin, kullandıkça ödeme yapan bir müşteri olarak, ikincil instansınıza atanmış 16 vCore'unuz varsa ve ikincil instansınızı hibrit failover için belirlediyseniz, faturanızda 16 vCore için bir indirim görünür.

Başka bir örnekte, 16 Azure Hibrit Avantajı lisansınız varsa ve ikincil SQL yönetilen örneğiniz 8 sanal çekirdek kullanıyorsa, karma yük devretme için ikincil örneği belirledikten sonra, diğer Azure SQL dağıtımlarıyla kullanabilmeniz için lisans havuzunuza 8 sanal çekirdek döndürülür.

Karma yük devretme hakları avantajının kesin hüküm ve koşulları için SQL Server lisanslama koşullarındaki Yük Devretme Hakları bölümüne bakın.

Sınırlamalar

Bağlantıyı kullanırken aşağıdaki sınırlamaları göz önünde bulundurun.

Sürüm desteklenebilirlik sınırlamaları şunlardır:

  • Bağlantı için gereken Always On kullanılabilirlik grubu özelliğini etkinleştirmek mümkün olmadığından SQL Server örneğinizi barındırmak için Windows 10 ve 11 istemcilerini kullanamazsınız. SQL Server örneklerini Windows Server 2012 veya sonraki sürümlerde barındırmanız gerekir.
  • Bağlantı özelliği SQL Server 2008 ile 2014 arası sürümleri desteklemez, çünkü bu sürümlerin SQL altyapısında bağlantı için gereken dağıtılmış kullanılabilirlik grupları için yerleşik destek yoktur. Bağlantıyı kullanmak için SQL Server'ın daha yeni bir sürümüne yükseltin.
  • SQL Yönetilen Örneği'nden SQL Server 2022'ye veri çoğaltma ve yük devretme, Her Zaman Güncel güncelleme ilkesiyle yapılandırılmış örnekler tarafından desteklenmez. Örneğinizin aşağıdakileri yapmak için SQL Server 2022 güncelleştirme ilkesiyle yapılandırılması gerekir:
    • SQL Yönetilen Örneği'nden SQL Server'a bir bağlantı oluşturun.
    • SQL Yönetilen Örnekten SQL Server 2022'ye geçiş yapma.
  • SQL Server 2022'den Always-up-to-date güncelleştirme ilkesiyle yapılandırılmış bir SQL yönetilen örneğine bağlantı oluşturabilirsiniz ancak SQL Yönetilen Örneği'ne yük devretme işleminden sonra verileri çoğaltamaz veya SQL Server 2022'ye geri yükleyemezsiniz.

Veri çoğaltma sınırlamaları şunlardır:

  • Yalnızca kullanıcı veritabanlarını çoğaltabilirsiniz. Sistem veritabanlarının çoğaltması desteklenmez.
  • Çözüm, SQL Server'dan SQL Yönetilen Örneği'ne sunucu düzeyi nesneleri, aracı işleri veya kullanıcı oturum açma bilgilerini kopyalamaz.
  • SQL Server 2016, 2017 ve 2019 sürümlerinde, kullanıcı veritabanlarının SQL Server örneklerinden SQL Yönetilen Örnek dağıtımlarına çoğaltılması bir yöntemdir. Bağlantı aracılığıyla SQL Yönetilen Örnek dağıtımlarından SQL Server örneklerine kullanıcı veritabanlarını çoğaltamazsınız. SQL Server 2022 için yalnızca SQL Server örneğine geri dönüş ile çift yönlü çoğaltma kullanılabilir.
  • SQL Yönetilen Örneği'nden SQL Server'a bağlantı yapılandırmak, zaten bağlı olan SQL Yönetilen Örneği veritabanları için desteklenmez.

Yapılandırma sınırlamaları şunlardır:

  • Sunucuda birden çok SQL Server örneği varsa, her örnek için bir bağlantı yapılandırabilirsiniz, ancak her örneği örnek başına ayrılmış bir bağlantı noktasıyla ayrı bir veritabanı yansıtma uç noktası kullanacak şekilde yapılandırmanız gerekir. Veritabanı yansıtma uç noktası için yalnızca varsayılan örnek 5022 numaralı bağlantı noktasını kullanmalıdır.
  • Tek bir Yönetilen Örnek bağlantısı için tek bir kullanılabilirlik grubuna yalnızca bir veritabanı yerleştirebilirsiniz. Ancak, birden çok bağlantı oluşturarak tek bir SQL Server örneğinde birden çok veritabanını çoğaltabilirsiniz.
  • Tek veritabanı olan mevcut bir kullanılabilirlik grubuyla bağlantı oluşturabilirsiniz. Mevcut kullanılabilirlik grubunuzda birden çok veritabanı varsa, yalnızca kullanılabilirlik grubundan biri dışındaki tüm veritabanlarını kaldırırsanız kullanılabilirlik grubuyla bir bağlantı oluşturabilirsiniz.
  • Tek bir Genel Amaçlı veya İş Açısından Kritik SQL Yönetilen Örneği en fazla 100 bağlantıyı destekler ve tek bir Yeni Nesil Genel Amaçlı SQL Yönetilen Örneği aynı veya birden çok SQL Server kaynağından 500'e kadar bağlantıyı destekler.
  • Yönetilen Örnek bağlantısı, hedef SQL Yönetilen Örneği dağıtımının seçilen depolama boyutuna sığıyorsa herhangi bir boyutta veritabanını çoğaltabilir.
  • SQL Server ile SQL Yönetilen Örneği arasındaki Yönetilen Örnek bağlantı kimlik doğrulaması sertifika tabanlıdır ve bu yalnızca sertifikaların değiş tokuş edilmesiyle mümkündür. SQL Server örneği ile SQL yönetilen örneği arasındaki bağlantıyı kurmak için Windows kimlik doğrulamasını kullanamazsınız.
  • SQL Yönetilen Örneği'ne yalnızca sanal ağ yerel uç noktasıyla bağlantı kurabilirsiniz.
  • Yönetilen örnekle bağlantı kurmak için genel uç noktayı veya özel uç noktaları kullanamazsınız.
  • SQL Yönetilen Örneği birden çok günlük dosyasını desteklemediği için, birden çok günlük dosyası olan veritabanlarını çoğaltamazsınız.

Özellik sınırlamaları şunlardır:

  • Bağlantı özelliğini kullanan örneklerle yük devretme gruplarını kullanamazsınız. Bir yük devretme grubunun parçası olan SQL yönetilen örneğinde bağlantı oluşturamazsınız ve buna karşılık, bağlantısı oluşturulmuş bir örnekte yük devretme grubu yapılandıramazsınız.
  • Değişiklik Veri Yakalama (CDC), günlük gönderimi veya SQL Server örneğinde çoğaltılan veritabanları ile bir hizmet aracısı kullanıyorsanız, veritabanı yeni bir SQL Yönetilen Örneği dağıtımına geçirildiğinde, Azure'a yük devretme sırasında, istemcilerin güncel global birincil replikasının örnek adını kullanarak bağlanması gerekir. Bu ayarları el ile yeniden yapılandırmanız gerekir.
  • Kurulmuş bir bağlantıya sahip bir veritabanında işlem çoğaltması kullanıyorsanız aşağıdakileri göz önünde bulundurun:
    • İkincil çoğaltmadaki bağlı veritabanı, işlem çoğaltması topolojisinde Yayımcı olamaz.
    • Bağlantıyı kullanarak bir işlem çoğaltma topolojisinde Yayımcı olarak yapılandırılmış bir veritabanını geçiriyorsanız, geçiş tamamlandıktan sonra veritabanını hedef örnekte Yayımcı olarak yeniden yapılandırmanız gerekir.
  • SQL Server örneğinden çoğaltılan bir veritabanı ile dağıtılmış işlemler kullanıyorsanız ve geçiş senaryosunda buluta geçiş esnasında Dağıtılmış İşlem Koordinatörü yetenekleri aktarılamaz. SQL Yönetilen Örnek dağıtımı şu anda SQL Server ile dağıtılmış işlemleri desteklemediğinden, taşınmış veritabanının SQL Server örneğiyle dağıtılmış işlemlere katılması mümkün değildir. Referans için, SQL Yönetilen Örnek bugün yalnızca diğer yönetilen örnekler arasında dağıtılmış işlemleri desteklemektedir. Daha fazla bilgi için bkz . Bulut veritabanları arasında dağıtılmış işlemler.
  • SQL Server veritabanlarını şifrelemek için Saydam Veri Şifrelemesi (TDE) kullanıyorsanız, SQL Server'dan veritabanı şifreleme anahtarını dışarı aktarmanız ve Azure Key Vault'a yüklemeniz ve bağlantıyı oluşturmadan önce SQL Yönetilen Örneği'nin BYOK TDE seçeneğini de yapılandırmanız gerekir.
  • Hizmet tarafından yönetilen TDE anahtarlarıyla şifrelenmiş SQL Yönetilen Örneği veritabanlarını SQL Server'a bağlayamazsınız. Şifrelenmiş veritabanını SQL Server'a bağlamanız için, veritabanını müşteri tarafından yönetilen bir anahtarla şifrelediğiniz ve hedef sunucunun veritabanını şifrelemek için kullanılan anahtara erişimi olması gerekir. Daha fazla bilgi için bkz . Azure Key Vault ile SQL Server TDE'yi ayarlama.
  • SQL Server örneğinde kullandığınız işlevsellik SQL yönetilen örneğinde desteklenmiyorsa SQL Server ile SQL Yönetilen Örneği arasında bağlantı kuramazsınız. Örneğin:
    • SQL Yönetilen Örneği dosya tablolarını veya dosya akışlarını desteklemediğinden, veritabanlarını dosya tabloları ve dosya akışlarıyla çoğaltamazsınız.
    • Genel Amaçlı hizmet katmanı OLTP In-Memory desteklemediğinden, In-Memory OLTP kullanan veritabanlarını yalnızca İş Açısından Kritik hizmet katmanındaki SQL Yönetilen Örneğine çoğaltabilirsiniz. SQL Yönetilen Örneği, birden fazla In-Memory OLTP dosyasına sahip veritabanlarını desteklemez ve bu veritabanlarını çoğaltamazsınız.

Çoğaltılan veritabanına desteklenmeyen bir işlev eklemeye çalışılıyor:

  • SQL Server 2017, 2019 ve 2022 bir hatayla başarısız oluyor.
  • SQL Server 2016, bağlantıyı koparır, bu yüzden bağlantıyı silip tekrar oluşturmanız gerekir.

SQL Server ile SQL Yönetilen Örneği arasındaki farkların tam listesi için bkz. SQL Server ile Azure SQL Yönetilen Örneği arasındaki T-SQL farkları.

Bağlantıyı kullanmak için:

Bağlantı hakkında daha fazla bilgi edinmek için:

Diğer çoğaltma ve geçiş senaryoları için şunları göz önünde bulundurun: