Ana içeriğe geç Tamamlayıcı içeriğe geç

Microsoft SQL Server (Microsoft CDC tabanlı)

Bu bölümde, bir veri görevinde bir Microsoft SQL Server (Microsoft CDC) kaynağı kurma açıklanmaktadır. Veri görevini başlatmadan önce Önkoşullar yerine getirdiğinizden, Gerekli izinler kurulumu yaptığınızdan ve Sınırlamalar ve dikkate alınacak noktalar hakkında bilgi edindiğinizden emin olun.

Bir Microsoft SQL Server (Microsoft CDC tabanlı) kaynağından veri taşırken, değişiklikler SQL Server işlem günlüğünün aksine Microsoft Değişiklik Tablolarından yakalanır. İşlem günlüğünü kullanma gereğini ortadan kaldırmak; çevrimiçi işlem günlüğü saklama süresi ve yedek işlem günlüğüne erişilememesi nedeniyle oluşan veri kaybı riskini en aza indirir.

Bilgi notuAyrıca coğrafi çoğaltma veritabanından Moving desteklenir. Coğrafi çoğaltma hakkında daha fazla bilgi için bk. https://learn.microsoft.com/en-us/azure/azure-sql/database/active-geo-replication-configure-portal?view=azuresql&tabs=portal

Bağlantı özelliklerini ayarlama

Bu bölümde kullanılabilen bağlantı özellikleri anlatılmaktadır. Tüm özellikler, aksi belirtilmedikçe gereklidir.

Bağlayıcıyı açmak için aşağıdakileri yapın:

  1. Bağlantılar'da Bağlantı oluştur'a tıklayın.

  2. Microsoft SQL Server (Microsoft CDC tabanlı) kaynak bağlayıcısını seçin ve ardından aşağıdaki ayarları yapın:

Veri kaynağı

  • Veri ağ geçidi

    Veri taşımak için kullanmak üzere bir Veri Hareketi ağ geçidi seçin.

  • Bulut sağlayıcı: SQL Server'ınız şirket içindeyse Yok seçeneğini, Azure'da (Azure SQL Yönetilen Örneği veya Azure SQL Veritabanı) barındırılıyorsa Microsoft Azure seçeneğini belirleyin.

  • Sunucu: Microsoft Azure SQL Yönetilen Örneği veritabanının yüklü olduğu bilgisayarın konak adı veya IP adresi.

    Bilgi notu

      Varsayılan bağlantı noktasını geçersiz kılmak için bağlantı noktasını virgülle ayırarak sunucu adına ekleyin. Örneğin sunucu adı myserver.company.local ve bağlantı noktası 3333 ise sunucu adının şu olması gerekir:

      myserver.company.local,3333

Hesap özellikleri

Kullanıcı Adı ve Parola: Microsoft Azure SQL Yönetilen Örneğine erişim yetkisi olan bir kullanıcının kullanıcı adı ve parolası.

Veritabanı özellikleri

  • Veritabanı adı: Bir veritabanını belirtmek için kullanabileceğiniz iki yöntem vardır:

    • 1. Yöntem - Bir listeden seç: Bu yöntem, kullanıcının ana veritabanında oluşturulmuş olmasını gerektirir. Veritabanı yükle'ye tıklayın ve ardından bir veritabanı seçin.
    • 2. Yöntem - Manuel olarak: Veritabanı adını manuel olarak gir'i seçin ve ardından veritabanı adını girin.

CDC özellikleri

Yakalanan tüm tablolarda MS-CDC'yi etkinleştir - MS-CDC'yi tüm seçili tablolarda (tüm sütunlarda) etkinleştirmek için bu seçeneği işaretleyin. Bu seçenek işaretlendiğinde, MS-CDC tabloları veritabanının varsayılan dosya grubunda oluşturulur.

Uyarı notuMS-CDC'yi tüm yakalanan tablolarda etkinleştirmek kullanıcının db_owner veritabanı rolünün bir üyesi olmasını gerektirir.

DDL özellikleri

Bilgi notuBu seçenekler, bulut depolama alanı hedeflerine çoğaltılmada desteklenmez.
  • DDL olaylarını yakalama: Bu seçenek seçildiğinde aşağıdaki işlemler gerçekleşir:
    • DDL olaylarını yakalamayı kolaylaştırmak için Veri Hareketi ağ geçidi görev başlatıldığında Microsoft SQL Server veritabanında tetikleyiciler ve diğer işlevsel yapıtlar oluşturur. Daha sonra bu yapıtları aşağıdaki Yapıtlarını kaynak veritabanından kaldırma bölümünde açıklandığı şekilde kaldırabilirsiniz.
    • Yayınlanan DDL olayları yakalanır.
  • Şemada DDL yapıtları oluşturma: DDL veritabanı yapıtlarının oluşturulacağı şema. Varsayılan değer: dbo.

Yapıtlarını kaynak veritabanından kaldırma

DDL'leri yakalamak için Veri Hareketi ağ geçidi, görev başlatıldığında Microsoft SQL Server veritabanında çeşitli yapıtlar oluşturur. Gelecekte herhangi bir noktada görevi silmeye karar verirseniz bu yapıtları kaldırabilirsiniz.

dbo öğesinin yapıtların oluşturulduğu varsayılan şema olduğu durumda yapıtları kaldırmak için aşağıdaki ifadeleri (aşağıda göründükleri sırada) yürütün:

DROP TRIGGER [attrep_mscdc_ddl_catcher] ON DATABASE
DROP TABLE [dbo].[attrep_mscdc_ddl_history]

Dahili özellikler

Dahili özellikler özel kullanım durumları içindir ve bu nedenle diyalog penceresinde gösterilmez. Bunları yalnızca Qlik Desteği tarafından talimat verildiği takdirde kullanmalısınız.

Gerektiği takdirde özellik eklemek veya kaldırmak için alanların sağındaki Yeni oluştur ve İptal düğmelerini kullanın.

Ad

Kaynak bağlantısının görünen adı.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!