Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Bu özellik önizleme aşamasındadır.
Microsoft Fabric'te veritabanı yansıtma , Oracle veritabanınızın bir yansıtmasını oluşturan bulut tabanlı, sıfır ETL çözümüdür. Yansıtmayı ayarladığınızda, OneLake'te neredeyse gerçek zamanlı olarak güncelleştirilen Oracle verilerinizin salt okunur bir kopyasını alırsınız.
Önkoşullar
Şunlara sahip olmanız gerekir:
- Deneme veya Premium Fabric kapasitesine sahip bir Microsoft Fabric çalışma alanı
- LogMiner'ın etkinleştirildiği sürüm 11 veya üzeri olan bu türlerden biri olan bir Oracle sunucusu:
- Şirket içi Oracle (VM, Azure VM vb.)
- Oracle OCI
- Exadata
- Not: Oracle Otonom Veritabanı bu önizlemede desteklenmez
Uyarı
- Oracle sunucunuzda LogMiner'ın etkinleştirilmesi gerekir. Bu araç, gerçek zamanlı yansıtma için Oracle veritabanınızdaki değişiklikleri izlemeye yardımcı olur.
- Oracle Otonom Veritabanı bu önizlemede desteklenmez.
Redo günlük dosyalarının arşivini kurma
Oracle veritabanınızda arşiv modu etkinleştirilmediyse şu adımları izleyin. Eğer zaten etkinleştirildiyse, bir sonraki bölüme geçebilirsiniz.
Oracle Recovery Manager'ı (RMAN) veritabanınıza bağlayın. Bkz . RMAN Kullanarak Hedef Veritabanına Bağlanma.
Veritabanını kapatın:
SHUTDOWN IMMEDIATE;Veritabanınızı yedekleyin. Bu, değişiklik yapmadan önce verilerinizi korur. Bkz . Tam Veritabanı Yedeklemesi Gerçekleştirme.
Veritabanını başlatın ve bağlayın (açmayın):
STARTUP MOUNT;Uyarı
Arşivlemeyi etkinleştirmek için veritabanını bağlı tutun, ancak açık tutmayın.
Arşiv günlüklerinin konumlarını belirleyin:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = 'LOCATION=/u02/oracle/logfiles';Uyarı
Bu dizinin sisteminizde var olduğundan emin olun.
İsteğe bağlı olarak ikinci bir arşiv konumu ayarlayabilirsiniz:
ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = 'LOCATION=/u03/oracle/logfiles';Arşiv günlüğü modunu açın ve veritabanını açın:
ALTER DATABASE ARCHIVELOG; ALTER DATABASE OPEN;Tüm değişikliklerin uygulandığından emin olmak için veritabanını yeniden kapatın:
SHUTDOWN IMMEDIATE;Başka bir yedekleme oluşturun. Arşiv günlüğü modunun etkinleştirilmesi denetim dosyasını değiştirdiğinden bu gereklidir. Bkz . Tam Veritabanı Yedeklemesi Gerçekleştirme.
Veritabanını başlatın:
STARTUP;Arşiv günlüğü modunun etkinleştirilip etkinleştirilmediğini denetleyin:
SELECT LOG_MODE FROM V$DATABASE;
Tavsiye
Oracle için Yansıtma için en iyi uygulama olarak önerimiz, en iyi performansı ve kararlılığı sağlamak için arşiv günlüklerini düzenli bir tempoda temizlemektir
Oracle izinlerini ayarlama ve ek günlük kaydı etkinleştirme
Oracle veritabanınızda ek günlük kaydı etkinleştirmeniz gerekiyor. Kullanıcınızın gerekli izinleri yoksa veritabanı yöneticinizden (DBA) şu komutları çalıştırmasını isteyin:
Veritabanı için ek loglamayı etkinleştirin:
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA; ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;Yansıtmak istediğiniz her tablo için ek kayıtları etkinleştirin.
ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;Eşitleme kullanıcınıza şu izinleri verin:
GRANT CREATE SESSION TO user; GRANT SELECT_CATALOG_ROLE TO user; GRANT CONNECT, RESOURCE TO user; GRANT EXECUTE_CATALOG_ROLE TO user; GRANT FLASHBACK ANY TABLE TO user; GRANT SELECT ANY DICTIONARY TO user; GRANT SELECT ANY TABLE TO user; GRANT LOGMINING TO user;
Şirket İçi Veri Ağ Geçidi'ni yükleme
En son Şirket İçi Veri Ağ Geçidi'ni yükleyin. Makine gereksinimleri ve ağ geçidi yükleme ve kaydetme hakkında bilgi edinmek için bu bağlantıyı izleyin.
Tavsiye
Yansıtmanın Oracle örneğine bağlanmasına izin vermek için bulut güvenlik duvarını değiştirmeniz gerekebilir. Oracle for OPDG sürüm 3000.282.5 veya üzeri için yansıtma desteği sunuyoruz. Bundan önceki tüm OPDG örnekleri Exadata'yi ve sahip olduğumuz sınırlı DDL desteğini desteklemez.
Ayrıca Oracle için Yansıtma ile ilgili olarak sunduğumuz güncelleştirmeler için OPDG örneğini her ay güncelleştirmenizi öneririz. En son OPDG sürümlerine buradan ulaşabilirsiniz.
Veritabanı yansıtmayı ayarlama
Fabric çalışma alanınızı açın ve Deneme veya Premium Fabric kapasitesine sahip olup olmadığını denetleyin
Yeni>Yansıtılmış Oracle (önizleme) seçeneğini belirleyin
Oracle Database'i seçin
Bağlantı iletişim kutusuna veritabanı ayrıntılarınızı girin:
Sunucuyu, bağlantıyı, bağlantı adını ve veri ağ geçidini belirtin
Sunucu: Aşağıdaki yöntemlerden birini kullanarak Oracle veritabanınızın konumunu belirtin:
Yöntem Example Oracle Net Services Adı (TNS Takma Adı) salesTanımlayıcıyı Bağla (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com)))Kolay Bağlantı (Artı) Adlandırma salesserver1:1521/sales.us.example.comBağlantı: Yeni bağlantı oluştur'u seçin
Bağlantı adı: Bağlantınız için bir ad girin
Veri ağ geçidi: Şirket içi veri ağ geçidinizi seçin
Kimlik Doğrulaması:
- Kimlik doğrulama türü'nin altında Temel kimlik doğrulaması'yı seçin
- Kullanıcı adı: Oracle veritabanı kullanıcı adınızı girin
- Parola: Oracle veritabanı parolanızı girin
Bağlantıyı test etmek için Bağlan'ı seçin
Yansıtma için tabloların nasıl seçileceğini seçin:
- Otomatik mod: Yapı'nın 500 rastgele tablo seçmesine izin ver
- El kitabı: En fazla 500 tabloyu kendiniz seçin
Kurulumu tamamlayın:
- Bağlan'ı seçin.
- Yansımanıza ad verin
- Yansıtılmış veritabanı oluştur'u seçin
Çoğaltmanın ilerleme durumunu izleyin. Birkaç dakika sonra çoğaltılan satır sayısını görürsünüz ve verilerinizi veri ambarında görüntüleyebilirsiniz.
Oracle veritabanınız artık Microsoft Fabric'e bağlı ve otomatik olarak eşitlenmiş durumda kalacaktır.
yapı yansıtmayı izleme
Yansıtma yapılandırıldıktan sonra Yansıtma Durumu sayfasına yönlendirilirsiniz. Burada, çoğaltmanın geçerli durumunu izleyebilirsiniz. Çoğaltma durumları hakkında daha fazla bilgi ve ayrıntı için Ağ yapısı yansıtılmış veritabanı çoğaltmasını izleme bölümüne bakın.