ODBC-Connector des Clientrechners in sicherem Big Data Service-Cluster konfigurieren

ODBC-Connektor des Clientrechners in einem sicheren Big Data Service-Cluster konfigurieren.

Bevor Sie mit diesem Schritt beginnen, müssen Sie zuerst Clientrechner-ODBC-Connector in unsicherem Big Data Service-Cluster konfigurieren.
  1. Installieren Sie den MIT Kerberos Client auf dem Windows-Rechner.
  2. Kopieren Sie den Inhalt von /etc/krb5.conf von einem Clusterknoten in die Datei C:\ProgramData\MIT\Kerberos5\krb5.ini.
  3. Erfassen Sie das Root-CA-Zertifikat und die PEM-Dateien für das Trino-Serverzertifikat, und erstellen Sie dann eine PEM-Datei, um beide Zertifikate anzuhängen.

    Beispiel::

    C:\Users\opc\cloud.oracle.com.pem

  4. Erstellen Sie ein MIT-Benutzerprinzip, und erstellen Sie dessen Keytab.
  5. Kopieren Sie die Schlüsseltabelle in ein Windows-Verzeichnis.

    Beispiel::

    C:\Users\opc\admin.user.keytab

  6. Stellen Sie sicher, dass der Hostname des Trino-Koordinators lautet.

    Wenn nicht, aktualisieren Sie die Windows-Hostdatei unter C:\Windows\System32\drivers\etc\hosts mit IP und Hostname.

  7. Suchen und öffnen Sie in der Windows-Suche ODBC-Datenquellen (64-Bit).
  8. Wählen Sie Hinzufügen, Simba Trino ODBC Driver aus.
  9. Wählen Sie Fertig.
  10. Geben Sie die DSN-Setup für Simba Trino ODBC-Treiber-Details ein.
    1. Geben Sie im Feld Datenquellenname einen Namen für die Datenquelle ein.
    2. Wählen Sie unter Authentifizierungstyp die Option Kerberos-Authentifizierung aus.
    3. Aktivieren Sie GSSAPI verwenden.
    4. Wählen Sie Kinitoptionen aus, um die Principal-Informationen des Benutzers einzugeben.
    5. Gehen Sie folgendermaßen vor:
      • Geben Sie für "Kinit mit Keytab" die Benutzer-Principal-Informationen in die Felder Kerberos-Benutzername und Keytab-Dateipfad ein.
      • Geben Sie für "Kinit mit Kennwort" die Benutzer-Principal-Informationen in die Felder Kerberos-Benutzername und Keytab-Kennwort ein.
  11. Wählen Sie OK aus.
  12. Geben Sie die folgenden Informationen an:
    Dienstname
    Geben Sie Trino ein.
    Datenquellenhost
    Geben Sie den Hostnamen des Trino-Koordinators für Big Data Service ein.
    Port
    Geben Sie für sichere SSL-fähige Cluster den Wert 7778 ein.
  13. Um SSL zu konfigurieren und Zertifikatdetails für das Trino-Zertifikat und das zugehörige Root-Zertifikat anzugeben, wählen Sie SSL-Optionen aus.
  14. Um die Verbindung zu testen, wählen Sie Testen aus.
  15. Um das Setup zu speichern, wählen Sie OK.
  16. Wählen Sie im Feld Katalog die Option Hive.
  17. Wählen Sie im Feld Schema die Datenbank, zu der Sie eine Verbindung herstellen möchten. Beispiel: Standard.