Κοινοποίηση μέσω


Πρόγραμμα εκμάθησης: Ρύθμιση κατοπτρισμού βάσης δεδομένων Oracle στο Microsoft Fabric (Προεπισκόπηση)

Σημαντικό

Αυτή η δυνατότητα είναι σε προεπισκόπηση.

Ο κατοπτρισμός βάσης δεδομένων στο Microsoft Fabric είναι μια λύση μηδενικού ETL που βασίζεται στο cloud και δημιουργεί έναν καθρέφτη της βάσης δεδομένων Oracle. Όταν ρυθμίζετε τον κατοπτρισμό, θα λάβετε ένα αντίγραφο μόνο για ανάγνωση των δεδομένων σας Oracle στο OneLake που ενημερώνεται σχεδόν σε πραγματικό χρόνο.

Προαπαιτούμενα

Χρειάζεστε:

  • Ένας χώρος εργασίας Microsoft Fabric με εκχωρημένους πόρους δοκιμαστικής έκδοσης ή Premium Fabric
  • Ένας διακομιστής Oracle που είναι ένας από αυτούς τους τύπους, έκδοση 11 ή νεότερη με ενεργοποιημένο το LogMiner:
    • Oracle εσωτερικής εγκατάστασης (VM, Azure VM, κ.λπ.)
    • Oracle OCI
    • Exadata
    • Σημείωση: Η αυτόνομη βάση δεδομένων Oracle δεν υποστηρίζεται σε αυτήν την προεπισκόπηση

Σημείωση

  • Το LogMiner πρέπει να είναι ενεργοποιημένο στον διακομιστή Oracle. Αυτό το εργαλείο βοηθά στην παρακολούθηση των αλλαγών στη βάση δεδομένων της Oracle για κατοπτρισμό σε πραγματικό χρόνο.
  • Η αυτόνομη βάση δεδομένων Oracle δεν υποστηρίζεται σε αυτήν την προεπισκόπηση.

Ρύθμιση αρχείου αρχείων καταγραφής επανάληψης

Εάν η λειτουργία αρχειοθέτησης δεν είναι ενεργοποιημένη στη βάση δεδομένων Oracle, ακολουθήστε αυτά τα βήματα. Εάν είναι ήδη ενεργοποιημένο, μπορείτε να μεταβείτε στην επόμενη ενότητα.

  1. Συνδέστε το Oracle Recovery Manager (RMAN) στη βάση δεδομένων σας. Ανατρέξτε στην ενότητα Σύνδεση στη βάση δεδομένων προορισμού με χρήση RMAN.

  2. Τερματισμός της βάσης δεδομένων:

    SHUTDOWN IMMEDIATE;
    
  3. Δημιουργήστε αντίγραφα ασφαλείας της βάσης δεδομένων σας. Αυτό προστατεύει τα δεδομένα σας πριν κάνετε αλλαγές. Ανατρέξτε στην ενότητα Δημιουργία αντιγράφων ασφαλείας ολόκληρης της βάσης δεδομένων.

  4. Ξεκινήστε και μοντάρετε τη βάση δεδομένων (μην ανοίξετε):

    STARTUP MOUNT;
    

    Σημείωση

    Διατηρήστε τη βάση δεδομένων προσαρτημένη αλλά όχι ανοιχτή για να ενεργοποιήσετε την αρχειοθέτηση.

  5. Ρυθμίστε τους προορισμούς του αρχείου καταγραφής αρχειοθέτησης:

    ALTER SYSTEM SET LOG_ARCHIVE_DEST_1 = 'LOCATION=/u02/oracle/logfiles';
    

    Σημείωση

    Βεβαιωθείτε ότι αυτός ο κατάλογος υπάρχει στο σύστημά σας.

    Μπορείτε προαιρετικά να ορίσετε μια δεύτερη θέση αρχειοθέτησης:

    ALTER SYSTEM SET LOG_ARCHIVE_DEST_2 = 'LOCATION=/u03/oracle/logfiles';
    
  6. Ενεργοποιήστε τη λειτουργία καταγραφής αρχειοθέτησης και ανοίξτε τη βάση δεδομένων:

    ALTER DATABASE ARCHIVELOG;
    ALTER DATABASE OPEN;
    
  7. Τερματίστε ξανά τη βάση δεδομένων για να βεβαιωθείτε ότι εφαρμόζονται όλες οι αλλαγές:

    SHUTDOWN IMMEDIATE;
    
  8. Δημιουργήστε ένα άλλο αντίγραφο ασφαλείας. Αυτό είναι απαραίτητο επειδή η ενεργοποίηση της λειτουργίας καταγραφής αρχειοθέτησης αλλάζει το αρχείο ελέγχου. Ανατρέξτε στην ενότητα Δημιουργία αντιγράφων ασφαλείας ολόκληρης της βάσης δεδομένων.

  9. Ξεκινήστε τη βάση δεδομένων:

    STARTUP;
    
  10. Βεβαιωθείτε ότι η λειτουργία αρχείου καταγραφής αρχειοθέτησης είναι ενεργοποιημένη:

    SELECT LOG_MODE FROM V$DATABASE;
    

Φιλοδώρημα

Ως βέλτιστη πρακτική για το Mirroring για την Oracle, η σύστασή μας είναι να καθαρίζετε τα αρχεία καταγραφής αρχειοθέτησης σε τακτικό ρυθμό για να διασφαλίσετε τη βέλτιστη απόδοση και σταθερότητα

Ρύθμιση δικαιωμάτων Oracle και ενεργοποίηση συμπληρωματικής καταγραφής

Η βάση δεδομένων Oracle πρέπει να είναι ενεργοποιημένη η συμπληρωματική καταγραφή. Εάν ο χρήστης σας δεν έχει τα απαιτούμενα δικαιώματα, ζητήστε από το διαχειριστή της βάσης δεδομένων σας (DBA) να εκτελέσει αυτές τις εντολές:

  1. Ενεργοποίηση συμπληρωματικής καταγραφής για τη βάση δεδομένων:

    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA;
    ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE) COLUMNS;
    
  2. Ενεργοποιήστε τη συμπληρωματική καταγραφή για κάθε πίνακα που θέλετε να αντικατοπτρίσετε:

    ALTER TABLE {schemaName}.{tableName} ADD SUPPLEMENTAL LOG DATA (ALL) COLUMNS;
    
  3. Εκχωρήστε αυτά τα δικαιώματα στον χρήστη συγχρονισμού:

    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;
    

Εγκατάσταση της πύλης δεδομένων εσωτερικής εγκατάστασης

  1. Εγκαταστήστε την πιο πρόσφατη πύλη δεδομένων εσωτερικής εγκατάστασης. Ακολουθήστε αυτόν τον σύνδεσμο για να μάθετε σχετικά με τις απαιτήσεις του υπολογιστή και τον τρόπο εγκατάστασης και καταχώρησης μιας πύλης.

    Φιλοδώρημα

    Ίσως χρειαστεί να τροποποιήσετε το τείχος προστασίας cloud για να επιτρέψετε τη σύνδεση κατοπτρισμού με την παρουσία Oracle. Υποστηρίζουμε τον κατοπτρισμό για την Oracle για έκδοση OPDG 3000.282.5 ή νεότερη. Οποιαδήποτε παρουσία OPDG πριν από αυτό δεν θα υποστηρίζει το Exadata και την περιορισμένη υποστήριξη DDL που έχουμε.

    Συνιστούμε επίσης να ενημερώνετε την παρουσία OPDG κάθε μήνα για ενημερώσεις που κυκλοφορούμε σχετικά με το Mirroring για την Oracle. Μπορείτε να βρείτε τις τελευταίες εκδόσεις OPDG εδώ.

  2. Σύνδεση της πύλης στον χώρο εργασίας Fabric

Ρύθμιση κατοπτρισμού βάσης δεδομένων

  1. Ανοίξτε τον χώρο εργασίας Fabric και βεβαιωθείτε ότι έχει εκχωρημένους πόρους δοκιμαστικής έκδοσης ή Premium Fabric

  2. Επιλέξτε New>Mirrored Oracle (έκδοση προεπισκόπησης)

    Στιγμιότυπο οθόνης του χώρου εργασίας Microsoft Fabric που εμφανίζει την επιλογή Mirrored Oracle (έκδοση προεπισκόπησης) που έχει επιλεγεί για τη δημιουργία ενός νέου αντικειμένου.

  3. Επιλέξτε βάση δεδομένων Oracle

    Στιγμιότυπο οθόνης της οθόνης σύνδεσης βάσης δεδομένων, με την επιλογή βάσης δεδομένων oracle επισημασμένη στην περιοχή Νέες πηγές.

  4. Στο παράθυρο διαλόγου σύνδεσης, εισαγάγετε τα στοιχεία της βάσης δεδομένων σας:

    Στιγμιότυπο οθόνης της οθόνης ρύθμισης σύνδεσης Oracle που εμφανίζει πεδία για τη διαμόρφωση διακομιστή, ονόματος σύνδεσης και πύλης δεδομένων.

  5. Καθορίστε το διακομιστή, τη σύνδεση, το όνομα σύνδεσης και την πύλη δεδομένων

    • Διακομιστής: Καθορίστε τη θέση της βάσης δεδομένων Oracle χρησιμοποιώντας μία από αυτές τις μεθόδους:

      Μέθοδος Παράδειγμα
      Όνομα υπηρεσιών Oracle Net (ψευδώνυμο TNS) sales
      Σύνδεση περιγραφής (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=sales-server)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=sales.us.acme.com)))
      Ονομασία Easy Connect (Plus) salesserver1:1521/sales.us.example.com
    • Σύνδεση: Επιλέξτε Δημιουργία νέας σύνδεσης

    • Όνομα σύνδεσης: Εισαγάγετε ένα όνομα για τη σύνδεσή σας

    • Πύλη δεδομένων: Επιλέξτε την πύλη δεδομένων εσωτερικής εγκατάστασης

    • Αυθεντικοποίηση:

      • Στην περιοχή Είδος ελέγχου ταυτότητας, επιλέξτε Βασικός έλεγχος ταυτότητας
      • Όνομα χρήστη: Εισαγάγετε το όνομα χρήστη της βάσης δεδομένων Oracle
      • Κωδικός πρόσβασης: Εισαγάγετε τον κωδικό πρόσβασης της βάσης δεδομένων Oracle
  6. Επιλέξτε Σύνδεση για να ελέγξετε τη σύνδεση

  7. Επιλέξτε τον τρόπο επιλογής πινάκων για κατοπτρισμό:

    • Αυτόματη λειτουργία: Αφήστε το Fabric να επιλέξει 500 τυχαίους πίνακες
    • Οδηγός: Διαλέξτε μόνοι σας έως και 500 τραπέζια

    Στιγμιότυπο οθόνης της διεπαφής που ζητά από το χρήστη να επιλέξει τα δεδομένα που θέλει να αντικατοπτριστούν πριν από τη σύνδεση.

  8. Ολοκληρώστε τη ρύθμιση:

    • Επιλέξτε Σύνδεση
    • Ονομάστε τον καθρέφτη σας
    • Επιλέξτε Δημιουργία κατοπτρικής βάσης δεδομένων

    Στιγμιότυπο οθόνης της διεπαφής δημιουργίας βάσης δεδομένων κατοπτρισμού που εμφανίζει το κουμπί σύνδεσης, το πεδίο ονόματος κατοπτρισμού και το κουμπί Δημιουργία μετά την επιλογή πίνακα.

  9. Παρακολουθήστε την πρόοδο της αναπαραγωγής. Μετά από λίγα λεπτά, θα δείτε τον αριθμό των γραμμών που αναπαράγονται και θα μπορείτε να προβάλετε τα δεδομένα σας στην αποθήκη δεδομένων.

    Στιγμιότυπο οθόνης της διασύνδεσης που εμφανίζει την κατάσταση αναπαραγωγής γραμμών και τα δεδομένα που είναι ορατά στην προβολή αποθήκης δεδομένων μετά τη δημιουργία ειδώλου.

Η βάση δεδομένων Oracle είναι πλέον συνδεδεμένη με το Microsoft Fabric και θα παραμείνει συγχρονισμένη αυτόματα.

Κατοπτρισμός υφάσματος οθόνης

Αφού ρυθμιστούν οι παράμετροι του κατοπτρισμού, θα οδηγηθείτε στη σελίδα Κατάσταση κατοπτρισμού. Εδώ, μπορείτε να παρακολουθήσετε την τρέχουσα κατάσταση αναπαραγωγής. Για περισσότερες πληροφορίες και λεπτομέρειες σχετικά με τις καταστάσεις αναπαραγωγής, ανατρέξτε στο θέμα Παρακολούθηση αναπαραγωγής βάσης δεδομένων με κατοπτρικά αρχεία Fabric.