5 Rich History-Datenbankkonfiguration erstellen

Eine umfassende Historie kann Blockchain-Transaktionen, -Ereignisse, -Traces und -Status in Oracle AI Database oder MySQL indexieren. Administratoren können SQL-Abfragen für Untersuchung, Reporting, Reconciliation und Integration mit Off-Chain-Daten verwenden. In Konsortium-Bereitstellungen können Mitglieder eine vom Gründer bereitgestellte Rich-History-Datenbank gemeinsam nutzen oder separate Datenbanken für ihre eigenen Knoten verwalten.

Wenn Sie eine Rich-History-Datenbank mit Ihrer Instanz verknüpfen möchten, muss diese konfiguriert werden, bevor die Instanz erstellt wird. Sie müssen entweder eine Oracle Database- oder eine MySQL-Datenbank erstellt haben, bevor Sie eine umfangreiche Historiendatenbank in Blockchain Platform Manager konfigurieren.

  1. Öffnen Sie Blockchain Platform Manager (https://controlplane.domainname/console/index.html).
  2. Melden Sie sich bei Blockchain Platform Manager an, indem Sie den neu erstellten Benutzernamen und das Kennwort verwenden, das Sie beim Erstellen Ihres Identitätsproviders hinzugefügt haben.
  3. Wählen Sie auf der Seite Konfiguration die Registerkarte Rich History Database aus.
  4. Geben Sie Werte in alle erforderlichen Felder ein.
    • Sie können optional eine Zugangsdaten-Wallet-Datei .zip hochladen. Diese Datei enthält Clientzugangsdaten und wird von der Datenbank generiert.
    • Um Blockchain-Tabellen zum Speichern der umfangreichen Historiendatenbank zu verwenden, wählen Sie Datenbank-Blockchain-Tabelle verwenden aus. Die zugrunde liegende Datenbank muss Blockchain-Tabellen unterstützen.
      • Um die Tabellen- und Zeilenaufbewahrung mit einer DDL-(Data Definition Language-)Anweisung anzugeben, wählen Sie "Erweiterte Konfigurationsabfrage" aus, und geben Sie die DDL-Anweisung ein.
    Wählen Sie Speichern aus.