2016-06-15 16 views

Antwort

0

Am Ende habe ich die Tabellendefinition angesehen und das HTML ausgewählt und in einen Texteditor eingefügt.

dblook wäre eine bessere Option gewesen, aber ich konnte nicht die Befehlszeilen-Tools Setup mit SSL-Unterstützung.

0

Sie können den Laufzeitclient, der die Tools wie db2look enthält, hier kostenlos herunterladen: und Ihre diehDB-Instanz und -Datenbank katalogisieren.

+0

Danke Torsten. Ich habe die Tools zwar getestet, konnte sie aber nicht über den ssl-Endpunkt arbeiten lassen. –

+0

Wann werden diese Tools auch zur Verfügung gestellt, ohne sich irgendwo manuell anmelden zu müssen? Open-Source-dbs machen dies so einfach. –

0

Versuchen Sie den folgenden Befehl für das Dashb Local, um die SQL DDL-Anweisung (CREATE TABLE) anzuzeigen, die zum Erstellen einer Tabelle verwendet wurde. Ich habe dies vom Docker CLI-Client aus versucht, den ich über das Kitematic-Fenster starten konnte.

Docker exec-dashDB db_ddl_table -db bludb

Hier ist eine Momentaufnahme der Ausgabe ist ich bin Mit:

bash-3.2 $ Andockfenster exec -er dashDB db_ddl_table -db bludb

-- Timestamp: Fri Jun 24 20:46:39 UTC 2016 
-- Database Name: bludb 

-- DDL Statements for Table "IBMADT "."AUDITTRAIL" 

CREATE TABLE "IBMADT "."AUDITTRAIL" (
      "RECORDID" BIGINT NOT NULL GENERATED ALWAYS AS IDENTITY (
      START WITH +1 
      INCREMENT BY +1 
      MINVALUE +1 
      MAXVALUE +9223372036854775807 
      NO CYCLE 
      CACHE 20 
      NO ORDER) , 
      "ACTIVITYTIME" TIMESTAMP NOT NULL WITH DEFAULT CURRENT TIMESTAMP , 
      "ACTIVITYTYPE" VARCHAR(30 OCTETS) NOT NULL , 
      "ACTIVITYPARAMS" VARCHAR(255 OCTETS) , 
      "USERID" VARCHAR(255 OCTETS) NOT NULL , 
      "USERROLE" VARCHAR(20 OCTETS) NOT NULL , 
      "REMOTEHOST" VARCHAR(255 OCTETS) , 
      "SESSIONID" VARCHAR(255 OCTETS) , 
      "RESPONSECODE" CHAR(5 OCTETS)) 
     IN "USERSPACE1" 
     ORGANIZE BY [email protected] 

-- DDL Statements for Primary Key on Table "IBMADT "."AUDITTRAIL" 

ALTER TABLE "IBMADT "."AUDITTRAIL" 
    ADD PRIMARY KEY 
     ("RECORDID")@ 

-- DDL Statements for Table "DB2GSE "."GSE_COORDINATE_SYSTEMS" 

CREATE TABLE "DB2GSE "."GSE_COORDINATE_SYSTEMS" (
      "COORDSYS_NAME" VARCHAR(128 OCTETS) NOT NULL , 
      "DEFINITION" VARCHAR(2048 OCTETS) NOT NULL , 
      "ORGANIZATION" VARCHAR(128 OCTETS) , 
      "ORGANIZATION_COORDSYS_ID" INTEGER , 
      "DESCRIPTION" VARCHAR(256 OCTETS) , 
      "DEFINER" VARCHAR(128 OCTETS) NOT NULL WITH DEFAULT USER) 
     IN "USERSPACE1" 
     ORGANIZE BY [email protected] 
+0

Ist das DashDB-Docker-Bild im öffentlichen Repo von Docker verfügbar? –

+0

Ja, es ist auf Docker-Hub verfügbar. Sie müssen sich für die offene Vorschau registrieren, um sie zu erhalten. Anweisungen finden Sie hier https://hub.docker.com/r/dashdb/preview/ – Kiran