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

Şunlar için geçerlidir: Azure SQL Yönetilen Ö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 yeniden çalışma ile çevrimiçi olağanüstü durum kurtarmanın yanı sıra SQL Yönetilen Örneği'den SQL Server 2022'ye bağlantıyı yapılandırmaya olanak tanır.

Başlamak için ortamınızı bağlantı için hazırlama'yı 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, verileri herhangi bir yerde barındırılan SQL Server'dan Azure SQL Yönetilen Örneği veya Azure SQL Yönetilen Örneği herhangi bir yerde barındırılan SQL Server 2022'ye neredeyse gerçek zamanlı olarak çoğaltmak için dağıtılmış kullanılabilirlik gruplarını kullanı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ı çoğaltmayı desteklese de, birden çok veritabanını tek bir SQL Server örneğinden bir veya daha fazla SQL yönetilen örneğine çoğaltmak veya birden çok bağlantı yapılandırarak aynı veritabanını birden çok SQL yönetilen örneğine çoğaltmak mümkündür. 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 ve 2019 sürümlerinden tek yönlü çoğaltma: Verileri SQL örneğinden Azure SQL Yönetilen Örneği tek yönlü çoğaltmak için bağlantı özelliğini kullanın. Bir olağanüstü durum olduğunda yönetilen örneğinize el ile yük devredebilirsiniz ancak bu işlem bağlantıyı keser ve yeniden başarısız olmak 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 bilgisayarınıza geri dönmek için bağlantı özelliğini kullanın. sql server veya SQL Yönetilen Örneği ilk birincil 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üresi sunar ve SQL Yönetilen Örneği 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ı aşağıdakiler gibi çeşitli senaryolar için kullanılabilir:

  • 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

Yönetilen Örnek bağlantısı, Azure SQL Yönetilen Örneği Genel Amaçlı ve İş Açısından Kritik hizmet katmanında desteklenir. Bağlantı özelliği SQL Server'ın Enterprise, Developer ve Standard sürümleriyle ç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) Tek yönlü çoğaltma Olağanüstü durum kurtarma seçenekleri Hizmet güncelleştirme gereksinimi
Azure SQL Yönetilen Örnek Windows Server ve Linux Genel kullanılabilir Çift yönlü - SQL Server 2022 CU10 (KB5031778): Azure SQL Yönetilen Örneği'dan SQL Server 2022 1'e bağlantı oluşturma
- SQL Server 2022 CU13 (KB5036432): Transact-SQL kullanılarak bağlantı yük devredilmektedir
- Azure SQL Yönetilen Örneği'den SQL Server 2022'ye bağlantı yapılandırma yalnızca SQL Server 2022 güncelleştirme ilkesiyle yapılandırılmış örnekler tarafından desteklenir
SQL Server 2022 (16.x) Windows Server ve Linux Genel kullanılabilir Çift yönlü SQL Server 2022 RTM
SQL Server 2019 (15.x) Yalnızca Windows Server Genel kullanılabilir SQL Server'dan yalnızca SQL MI'ye SQL Server 2019 CU20 (KB5024276)
SQL Server 2017 (14.x) Yok Yok Yok SQL Server 2017 şu anda desteklenmiyor.
SQL Server 2016 (13.x) Yalnızca Windows Server Genel kullanılabilir SQL Server'dan yalnızca SQL MI'ye En son SQL Server 2016 SP3 derlemesi ve eşleşen SQL Server 2016 Azure Connect paketi derlemesi
SQL Server 2014 (12.x) ve altı Yok 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ı ilk SQL Yönetilen Örneği birincilden oluşturursanız bağlantı etkinken CU10'un altındaki SQL Server'ın indirilmesi desteklenmez çünkü her iki yönde de yük devredildikten 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ğin ve yönetilen örneğin 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 sağlanan bir Azure SQL Yönetilen Örneği dağıtımı.

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

Araç Notlar
SSMS 20.2 veya üzeri 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.
Az.SQL 3.9.0 veya üzeri El ile yapılandırma adımları için bir PowerShell modülü gereklidir.

Not

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

SQL Yönetilen Örneği için bağlantı özelliğinin arkasındaki temel teknoloji, SQL Server ile Azure SQL Yönetilen Örneği arasında dağıtılmış bir kullanılabilirlik grubu oluşturmayı temel 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.

Şirket içi ağ ile Azure arasında VPN veya Azure ExpressRoute gibi özel bağlantı kullanılır. SQL Server bir Azure VM'de barındırılıyorsa, sanal makine ile yönetilen örnek (örneğin, sanal ağ eşlemesi) arasında iç Azure omurgası kullanılabilir. İki sistem arasındaki güven, SQL Server ve SQL Yönetilen Örneği ilgili sertifikalarının ortak anahtarlarını değiştirdiği sertifika tabanlı kimlik doğrulaması kullanılarak oluşturulur.

Azure SQL Yönetilen Örneği, aynı veya çeşitli SQL Server kaynaklarından tek bir Azure SQL Yönetilen Örneği birden çok bağlantıyı destekler; yalnızca yönetilen örnekte aynı anda barındırılabilir veritabanı sayısıyla sınırlıdır; Genel Amaçlı ve İş Açısından Kritik için en fazla 100 bağlantı hizmet katmanları ve Yeni nesil Genel Amaçlı katman yükseltmesi için 500. Benzer şekilde, tek bir SQL Server örneği, veritabanı ile yönetilen örnek arasındaki bire bir ilişkide farklı Azure bölgelerine bile birçok yönetilen örnekle birden çok paralel veritabanı eşitleme bağlantısı kurabilir.

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

İlk ortam gereksinimlerinin karşılandığından emin olduktan sonra, SQL Server Management Studio'da (SSMS) otomatik sihirbazı kullanarak bağlantıyı oluşturabilir veya betikleri kullanarak bağlantıyı el ile ayarlamayı seçebilirsiniz:

Bağlantı oluşturulduktan 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 kurtarmayı etkinleştirir; burada olağanüstü durum durumunda iş yükünüzü birincil bilgisayarınızdan ikincil bilgisayarınıza el ile devredebilirsiniz. Başlamak için Yönetilen Örnek ile olağanüstü durum kurtarma bağlantısını gözden geçirin.

SQL Server 2016 ve SQL Server 2019 ile birincil sunucu her zaman SQL Server'dır ve ikincil yönetilen örneğe yük devretme tek yönlüdür. SQL Server'a geri dönmek desteklenmez. Ancak işlem çoğaltması veya bacpac dışarı aktarma gibi veri taşıma seçeneklerini kullanarak verilerinizi SQL Server'a kurtarabilirsiniz.

SQL Server 2022 ile, SQL Server veya SQL Yönetilen Örneği ilk birincil olabilir ve bağlantıyı SQL Server veya SQL Yönetilen Örneği'dan oluşturabilirsiniz. birincil ve ikincil arasında iş yüklerinizi yeniden yükleyerek gerçek iki yönlü olağanüstü durum kurtarma elde edebilirsiniz.

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

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şilebilirken, Azure'daki yönetilen örneğinize çoğaltılan verilere salt okunur erişim sağlanır. Bu düzenleme, 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. Yönetilen örneğiniz paralel olarak bağımsız okuma/yazma veritabanlarını da barındırabilir. Bu, çoğaltılan veritabanının daha fazla veri işleme için aynı yönetilen örnekteki başka bir okuma/yazma veritabanına kopyalanmasını sağlar.

Bağlantının kapsamı veritabanıdır (bir veritabanı başına bir bağlantı), Azure'da iş yüklerinin birleştirilmesine ve çözülmesine olanak sağlar. Örneğin, veritabanlarını birden çok SQL Server örneğinden Azure'daki tek bir SQL Yönetilen Örneği dağıtımına (birleştirme) çoğaltabilir veya veritabanı ile yönetilen örnek arasındaki bire bir ilişki aracılığıyla tek bir SQL Server örneğindeki veritabanlarını birden çok yönetilen örneğe ç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 etkili bir yol sağlar ve bunu salt okunur çoğaltmalar 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ı, en düşük kapalı kalma süresi geçişi.
  • Herhangi bir hizmet katmanında SQL Yönetilen Örneği gerçek çevrimiçi geçiş.

Bağlantı özelliği minimum kapalı kalma süresi geçişi sağladığından, birincil iş yükünüzü çevrimiçi 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 katmanına gerçek çevrimiçi geçişlere izin veren tek çözümdür.

Ş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, yönetilen örnekteki veritabanları SQL Yönetilen Örneği birincil olup olmadığına bakılmaksızın 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 çoğaltılan veritabanınızın belirli bir noktaya geri yüklemesini, diğer tüm otomatik yedeklemelerde olduğu gibi aynı bölgedeki herhangi bir SQL Yönetilen Örneği dağıtımına gerçekleştirebilirsiniz.

Lisanssız pasif DR çoğaltması

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

Başlamak için Lisanssız pasif çoğaltmayı gözden geçirin.

Maliyet avantajı

Yönetilen örnek çoğaltmasını yalnızca olağanüstü durum kurtarma için belirlerseniz Microsoft, ikincil örneğin kullandığı sanal çekirdekler için SQL Server lisanslama maliyetlerini ücretlendirmez. Örneğin bir saatlik ayrıntı düzeyinde faturalandırıldığını ve saat içinde lisans avantajını güncelleştirirseniz tam bir saat için lisanslama maliyetleri tahsil edilmeye devam edebileceğinizi unutmayın.

Avantaj, kullandıkça öde faturalama modeli ve Azure Hibrit Avantajı için farklı şekilde yansıtılır. Kullandıkça öde faturalama modeli için sanal çekirdekler faturanızda indirime eklenir. Pasif çoğaltma için Azure Hibrit Avantajı kullanırsanız, ikincil çoğaltmanın kullandığı sanal çekirdek sayısı lisans havuzunuza döndürülür.

Örneğin, kullandıkça öde müşterisi olarak, ikincil örneğe atanmış 16 sanal çekirdeğiniz varsa, ikincil örneğinizi karma yük devretme için belirlerseniz faturanızda 16 sanal çekirdek için indirim gösterilir.

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 – Yük Devretme Hakları" bölümündeki ÇEVRIMIÇI SQL Server lisanslama koşullarına 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 örnekleri Windows Server 2012 veya sonraki sürümlerde barındırılmalıdır.
  • Bu sürümlerin SQL altyapısı, bağlantı için gereken dağıtılmış kullanılabilirlik grupları için yerleşik desteğe sahip olmadığından SQL Server 2008 ile 2014 arası sürümler bağlantı özelliği tarafından desteklenmez. Bağlantıyı kullanmak için SQL Server'ın daha yeni bir sürümüne yükseltin.
  • SQL Yönetilen Örneği'den SQL Server 2022'ye veri çoğaltma ve yük devretme, Her zaman güncel güncelleştirme 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'den SQL Server'a bir bağlantı oluşturun.
    • SQL Yönetilen Örneği'den SQL Server 2022'ye yük devretme.
  • SQL Server 2022'den Her zaman güncel güncelleştirme ilkesiyle yapılandırılmış bir SQL yönetilen örneğine bağlantı oluşturabilirsiniz ancak SQL Yönetilen Örneği yük devretme işleminden sonra artık verileri çoğaltamaz veya SQL Server 2022'ye geri yükleyemezsiniz.

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

  • Yalnızca kullanıcı veritabanları çoğaltılabilir. Sistem veritabanlarının çoğaltması desteklenmez.
  • Çözüm, SQL Server'dan SQL Yönetilen Örneği sunucu düzeyindeki nesneleri, aracı işlerini veya kullanıcı oturum açma bilgilerini çoğaltmaz.
  • SQL Server 2016 ve 2019 sürümlerinde, kullanıcı veritabanlarının SQL Server örneklerinden SQL Yönetilen Örneği dağıtımlara çoğaltılıp çoğaltılmak bir yoldur. SQL Yönetilen Örneği dağıtımlarından kullanıcı veritabanları SQL Server örneklerine geri çoğaltılamaz. SQL Server örneğine yeniden çalışma ile çift yönlü çoğaltma yalnızca SQL Server 2022 için kullanılabilir.
  • SQL Yönetilen Örneği'dan veritabanında 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:

  • Bir sunucuda birden çok SQL Server örneği varsa, her örnekle bir bağlantı yapılandırmak mümkündür, ancak her örnek, örnek başına ayrılmış bağlantı noktasıyla ayrı bir veritabanı yansıtma uç noktası kullanacak şekilde yapılandırılmalıdır. 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ştirilebilir. Ancak, birden çok bağlantı oluşturarak tek bir SQL Server örneğinde birden çok veritabanını çoğaltmak mümkündür.
  • Tek bir yönetilen örnek, birden çok SQL Server örneğinden en fazla 100 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 yalnızca bir sertifika değişimi aracılığıyla kullanılabilir. SQL Server örneği ile yönetilen örnek arasındaki bağlantıyı kurmak için Windows kimlik doğrulamasının kullanılması desteklenmez.
  • SQL Yönetilen Örneği ile bağlantı oluşturmak için yalnızca sanal ağ yerel uç noktası desteklenir.
  • Yönetilen örnekle bağlantı kurmak için genel uç noktayı veya özel uç noktaları kullanamazsınız.
  • Birden çok günlük dosyası olan veritabanları çoğaltılamaz çünkü SQL Yönetilen Örneği birden çok günlük dosyasını desteklemez.

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

  • Yük devretme grupları , bağlantı özelliğini kullanan örneklerde desteklenmez. Bir yük devretme grubunun parçası olan yönetilen bir örnekte 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ı olan bir hizmet aracısı kullanıyorsanız, veritabanı bir SQL Yönetilen Örneği dağıtımına geçirildiğinde, Azure'a yük devretme sırasında istemcilerin geçerli genel birincil çoğaltmanın örnek adını kullanarak bağlanması gerekir. Bu ayarlar el ile yeniden yapılandırılmalıdır.
  • Geçiş senaryosunda SQL Server örneğindeki bir veritabanıyla işlem çoğaltması kullanıyorsanız, Azure'a yük devretme sırasında SQL Yönetilen Örneği dağıtımındaki işlem çoğaltması başarısız olur ve el ile yeniden yapılandırılmalıdır.
  • Dağıtılmış işlemleri SQL Server örneğinden çoğaltılan bir veritabanıyla kullanıyorsanız ve geçiş senaryosunda buluta tam geçişte Dağıtılmış İşlem Düzenleyicisi özellikleri aktarılamaz. SQL Yönetilen Örneği dağıtımı şu anda SQL Server ile dağıtılmış işlemleri desteklemediğinden, geçirilen veritabanının SQL Server örneğiyle dağıtılmış işlemlere katılması mümkün değildir. Başvuru için, SQL Yönetilen Örneği bugün yalnızca diğer yönetilen örnekler arasında dağıtılmış işlemleri destekler. 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ın Azure Key Vault'a dışarı aktarılıp karşıya yüklenmesi ve bağlantıyı oluşturmadan önce SQL Yönetilen Örneği'de KAG 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ı SQL Server'a bağlanamaz. Şifrelenmiş veritabanını SQL Server'a bağlamanız için, veritabanının müşteri tarafından yönetilen bir anahtarla şifrelenmesi ve hedef sunucunun veritabanını şifrelemek için kullanılan anahtara erişmesi gerekir. Daha fazla bilgi için bkz . Azure Key Vault ile SQL Server TDE'yi ayarlama.
  • SQL Server örneğinde kullanılan işlevsellik yönetilen örnekte desteklenmiyorsa SQL Server ile SQL Yönetilen Örneği arasında bağlantı kuramazsınız. Örneğin:
    • dosya tablolarını ve dosya akışlarını içeren veritabanları çoğaltılamaz çünkü SQL Yönetilen Örneği dosya tablolarını veya dosya akışlarını desteklemez.
    • Genel Amaçlı hizmet katmanı Bellek İçi OLTP'yi desteklemediğinden, Bellek İçi OLTP kullanan veritabanları yalnızca İş Açısından Kritik hizmet katmanındaki SQL Yönetilen Örneği çoğaltılabilir. Birden çok Bellek İçi OLTP dosyası olan veritabanları SQL Yönetilen Örneği tarafından desteklenmez ve çoğaltılamaz.

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

  • SQL Server 2019 ve 2022 bir hatayla başarısız oluyor.
  • SQL Server 2016 bağlantının bozulmasıyla sonuçlanır ve bu bağlantının silinmesi ve yeniden oluşturulması 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: