2017-05-09 4 views
-2

Ich habe einen Tabellenbereich auf Oracle SQL Developer erstellt und versucht, mit der SQL PLUS-Konsole auf Tabellendaten zuzugreifen. Aber wenn ich eine Zeile mit SQL Developer einfügen und sehen möchte, ob das Ergebnis auf der SQL PLUS-Konsole angezeigt wird, zeigt SQL PLUS keine Ergebnisse an. Scheint so, als ob es keine Verbindung zwischen SQL PLUS und SQL Developer gibt. Hat jemand eine Idee?Wie sieht man Tabellen, die mit SQL PLUS auf SQL Developer erstellt wurden?

+2

Haben Sie sich verpflichtet? – Aleksej

Antwort

0

SQLDeveloper und SQL * Plus sind nur zwei Front-End-Tools, die den Zugriff auf die Datenbank ermöglichen. Lassen Sie uns, indem sichergestellt wird beginnen, dass: * Sie mit derselben Datenbank verbunden * Sie als der Benutzer verbunden sind * Sie

taten begehen
+0

Ich bin richtig verbunden mit der Datenbank auf beiden Front-End-Tools. Aber ich wusste nicht, dass ich Änderungen vornehmen muss. Ich bin ziemlich neu auf Oracle Sql Developer :(Also ich weiß nicht die Möglichkeiten des Tools. – JohnCooper

+0

Vielen Dank. Das hat geholfen! :) – JohnCooper

0

Sie von JDeveloper verpflichten müssen und nicht in einer Transaktion in sqlplus zu sein.

1

natürlich sind Sie die Transaktionen zu begehen, dann Abfragen von SQL * Plus; Ansonsten gibt es keine Möglichkeit, die Daten einer anderen Sitzung zu sehen.

commit; 
+0

aber wo soll ich schreiben "commit;" Linie ? – JohnCooper

+0

Ich fand :) Vielen Dank. – JohnCooper

+0

Es gibt eine COMMIT-Schaltfläche in der Hauptsymbolleiste, oder Sie können manuell 'commit' eingeben und in einem SQL-Arbeitsblatt ausführen und ausführen - entweder die Transaktionen in SQL Developer für diese Verbindung werden COMMITTED - dann können Sie Zeug in SQL * sehen Plus oder in jedem anderen Tool/Session – thatjeffsmith

Verwandte Themen