Oracle SQL Developer ist eine kostenlose grafische Nutzer-Oberfläche, mit der Datenbankbenutzer und -administratoren ihre Datenbankaufgaben mit weniger Klicks und Tastenanschlägen ausführen können. SQL Developer ist ein Produktivitätstool. Mithilfe von SQL Developer können Endbenutzer Zeit sparen und Ihre Investitionen in den Oracle Database-Technologie-Stack maximieren.
SQL Developer unterstützt Oracle Database 10g, 11g und 12c und kann auf jedem Betriebssystem ausgeführt werden, das Java unterstützt.
SQL Developer bietet leistungsstarke Editoren für die Arbeit mit SQL, PL / SQL, gespeicherte Java-Prozeduren und XML. Mit SQL Developer können Sie Abfragen ausführen, Ausführungspläne erstellen, Daten in das von Ihnen gewünschte Format exportieren (XML, Excel, HTML, PDF usw.), Ihre Datenbankprogramme ausführen, debuggen, testen, Ihre Datenbankprogramme dokumentieren und vieles mehr.
SQL Develper ist nicht nur für Entwickler! Seit der Version 3.0 umfasst SQL Developer das DBA-Panel (verfügbar im Menü Ansicht) für Datenbankadministratoren. Das DBA-Panel bietet eine Reihe von nützlichen Schnittstellen mit denen DBAs ihre wichtigsten Aufgaben bequem ausführen können. Außerdem werden wir in späteren Versionen von SQL Developer auch weiterhin Funktionen zur Verbesserung der Funktionalität für DBAs hinzufügen. Derzeit bietet das DBA-Panel von SQL Developer Unterstützung für:
Oracle SQL Developer enthält eine vollständige Datenmodellierungslösung mit dem Oracle SQL Developer Data Modeler (SDDM), der in der Anwendung ausgeführt wird (auch als eigenständige und kostenlose Installation verfügbar). SDDM unterstützt:
Mit Oracle SQL Developer können Sie Oracle REST Data Services verwalten und Ihre RESTful-Services erstellen und ändern.
Oracle SQL Developer lässt sich in Oracle APEX integrieren, sodass Sie Anwendungen durchsuchen und andere Application Express-Aktivitäten ausführen können. Mit Oracle SQL Developer können Sie Anwendungen durchsuchen, exportieren und importieren, löschen oder bereitstellen. Es gibt eine Auswahl von Application Express-Berichten, und darüber hinaus können Sie Ihre eigenen benutzerdefinierten Berichte erstellen.
Oracle SQL Developer war früher in der Migration Workbench verfügbar und ist jetzt die primäre Migrationsplattform zum Migrieren Ihrer Datenbanken von Drittanbietern zu Oracle Database. Benutzer können eine Verbindung zu Access, SQL Server, Sybase ASE, DB2 oder Teradata herstellen und einen assistentengesteuerten Prozess ausführen, um ihre Objekte, Daten und Anwendungen zu Oracle zu migrieren.
Im Folgenden finden Sie eine Zusammenfassung mehrerer Funktionen für SQL Developer. Klicken Sie auf das Miniaturbild, um das Bild in voller Größe anzuzeigen.
SQL Developer unterstützt Verbindungen zu Oracle 10g und höher vollständig.
Benutzer können Datenbankverbindungen für Nicht-Oracle-Datenbanken MySQL, Microsoft SQL Server, Microsoft Access, Sybase, Teradata und IBM DB2 für das Durchsuchen von Objekten und Daten erstellen. Für diese Datenbanken stehen auch eingeschränkte Arbeitsblattfunktionen zur Verfügung.
Objekte werden nach Typ gruppiert. Für jeden Objekttyp kann ein Filter angewendet werden, um die angezeigten Objekte einzuschränken.
Bei der Tabellenerstellung können Benutzer Sequenzen und before-insert-Trigger angeben, um eine Spalte mit Werten zu füllen.
Die meisten Objekte verfügen über einen allgemeinen Bearbeitungsdialog sowie spezifische Änderungen, die durch Aufrufen eines Kontextmenüs durch Klicken mit der rechten Maustaste verfügbar sind.
Verwenden Sie den Abfrage-Generator, um schnell SQL-Abfragen per Drag & Drop zu erstellen, Tabellen auszuwählen und per Mausklick Spalten auszuwählen.
Datenexport aus jedem Datenraster verfügbar. Dies schließt die Tabelle > Daten, SQL-Arbeitsblattergebnisse und Berichtsausgaben ein.
Alle geöffneten Dateien werden in einem SQL-Arbeitsblatt geöffnet. Der Nutzer wählt einfach die entsprechende Verbindung aus der Liste oben rechts aus und kann sie dann bearbeiten, ausführen und speichern.
Alle geöffneten .pks-, .pkb- und .pls-Dateien werden in einem PL / SQL-Code-Editor geöffnet. Nutzer können diese Dateien bearbeiten, Snippets verwenden, kompilieren und diese Dateien speichern.
Die meisten der bereitgestellten Berichte enthalten Klickraten. Wenn ein Nutzer auf eine resultierende Zeile klickt, wird die Definition des Objekts in dieser Zeile angezeigt. Das SQL aus jedem beliebigen Bericht kann auch in ein Arbeitsblatt importiert, bearbeitet und dann als Ihr eigener benutzerdefinierter Bericht gespeichert werden.
Objekte werden nach Typ gruppiert. Für jeden Objekttyp kann ein Filter angewendet werden, um die angezeigten Objekte einzuschränken.
SQL Developer nutzt die JDeveloper-IDE. Dies gibt Entwicklern die Möglichkeit, Erweiterungen zu schreiben.