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.
- Öffnen Sie Blockchain Platform Manager (
https://controlplane.domainname/console/index.html). - 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.
- Wählen Sie auf der Seite Konfiguration die Registerkarte Rich History Database aus.
- Geben Sie Werte in alle erforderlichen Felder ein.
- Sie können optional eine Zugangsdaten-Wallet-Datei
.ziphochladen. 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.
- Sie können optional eine Zugangsdaten-Wallet-Datei