intellij idea Datenquellen sehen nicht vorhandene Tabelle in der Datenbank
intellij idea Datenquellen sehen nicht vorhandene Tabelle in meiner mysql-Datenbank, während Netbeans sehen.
ich habe eine Tabelle angelegt in der Datenbank. Wenn ich die Verbindung erstellen in intellij idea Datenquellen, sieht mein Schema, ich tun, wählen Sie es in "Schemata und Tabellen" ist, aber ich sehe es nicht in der Liste.
jedes schema, aber mine. Wenn ich versuche zu verbinden, um es mit netbeans oder mysql workbench, es ist nur ok. gleiche Geschichte mit mehreren Datenbanken, die mit root-Zugang, zu. jede Tabelle, aber mir ist.
was könnte falsch sein?
sehe ich Frage wie mir ' s hier, die im Zusammenhang mit visual studio, keine Antwort.
bitte, geben einen guten Anhaltspunkt
- IDEE nicht update verfügbar-Tabellen automatisch aus - Sie müssen Umschalten manuell nach jeder schema-änderung mit dem Start von "Refresh" - Aktion (Strg+Alt+Y).
- ja, ich habe versucht, sowohl die jetzt und vorher - aber kein Glück. hinzufügen können Sie eine beliebige Tabelle aus Schema in mehrere db ' s in Idee - aber die, die ich habe mich.
- ich schuf sogar neue Regelung in Idee, die sql-Konsole, markiert es zu finden - kein Glück! mysql workbench sieht es, aber Idee nicht, aktualisieren Haupt-Liste in der Fenster - kein Glück. aber es sieht in den Maßnahmen, in der datasource-Eigenschaften, Systeme&Tabellen
- ![Valid XHTML]("postimage.org/image/7d4vfbs2f) hier ![Valid XHTML][]
- ![Data Source properties] - [] ("postimage.org/image/by48bh8m1)
- <img src="postimage.org/image/by48bh8m1">
- ![ds-Eigenschaften]("s7.postimage.org/odnro053t/idea_ds_properties.png")
- habe ich erfolgreich erstellt, schema, db-Tabelle mit dem db-tool von der Idee, aber Sie wollen nicht zu erscheinen, in der Tabelle, in der Liste der Datenquellen. Jemand, bitte - haben Sie eine Idee, warum? Der Benutzer standard-root mit allen rechten.
- Bitte melden Sie dieses problem mit allen details unter youtrack.jetbrains.net/issues/IDEA, so dass unsere Entwickler können reproduzieren und zu beheben. So weit das Verhalten, das Sie beschrieben haben ist nicht reproduzierbar mit der gleichen MySQL und JDBC-Treiber-Versionen. Es kann helfen, wenn Sie schließen Sie Ihre Datenbank in die Ausgabe.
- Ich habe das gleiche problem. Das ist meine config für hsqdb: <property name="hibernate.- Verbindung.url" value="jdbc:hsqldb:file:db_file/testDBInMemory;shutdown=true;hsqldb.write_delay=false;"/> PPV sehen alle meine gespeicherten Daten zu werfen-Sitzungen. Aber die Daten-Quellen nicht sieht, dass eine neue Tabelle (ich habe spamed "aktualisieren" - button zu).
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich hatte das gleiche problem in IntelliJ IDEA 15.
Ich es behoben, indem der rechten Maustaste auf die Datenquelle -> Eigenschaften -> Schemas -> die Verwendung von legacy-introspector.
Fand ich den Grund des Problems für die HSQLDB: Es ist IDEE bug (ich habe version 11.0).
Erstellen von db mit relativen Pfad (relativ-MODUL), wie diese:
Hinzugefügt, wenn es zu Datenquellen, die IDEE erkennt diesen Pfad verwandter von $IDEA_HOME$/bin Ordner.
So haben Sie zwei verschiedene Datenbanken. Und wenn der PPV als erstes aktualisiert, die Daten der Quelle nicht zu sehen von update in anderen.
ABHILFE:
verwenden Sie den absoluten Pfad in der Datei db-url.