Entwickeln Sie SQL und PL/SQL mit Oracle Database und Oracle Autonomous Database. Oracle Developer Tools for Visual Studio (ODT) ist eine kostenlose Erweiterung für Microsoft Visual Studio.
Wählen Sie Ihre Visual Studio-Version, um die Erweiterung herunterzuladen:
Nutzen Sie Server Explorer mit Visual Studio 2022, Visual Studio 2019 und Visual Studio 2017, um Ihr Oracle Schema zu durchsuchen und einen der vielen integrierten Oracle Designer und Assistenten zum Erstellen und Ändern von Schemaobjekten zu starten.
Zeigen Sie Ihre Oracle Autonomous Databases im Server-Explorer an und verwalten Sie sie dort. Sie können in Visual Studio schnell Always Free Autonomous Database-Instanzen erstellen, Anmeldeinformationsdateien automatisch herunterladen und mit der Datenbank verbunden werden, um innerhalb von Minuten Code zu bearbeiten. Zeigen Sie diese Schritt-für-Schritt-Anleitung an, um mehr zu erfahren.
Mit dem vollständig integrierten PL/SQL-Editor und -Debugger können Sie Ihre bevorzugten Visual Studio-Debuggingfunktionen direkt im PL/SQL-Code nutzen. Nahtloser Übergang von Ihrem .NET-Code in Ihren PL/SQL-Stored-Procedure-Code und wieder zurück.
Zeigen Sie die Unterschiede zwischen zwei Schemas an und generieren Sie ein Diff-Skript, mit dem ein Zielschema an das Quellschema angepasst werden kann. Vergleichen Sie Live-Datenbankinstanzen und/oder ein Oracle Database-Projekt, Version 2, mit einer Reihe von SQL-Skripts, die ein Schema darstellen.
Entwickler können schnell und einfach integrierbare Datenbanken für die Verwendung während der Entwicklung und des Testens erstellen, klonen, an- oder abhängen.
Verwenden Sie den Entity Designer von Visual Studio für die objektrelationale Zuordnung von Database First und Model First. („Code First“ wird ebenfalls unterstützt.)
Verwenden Sie das Visual Studio Datasources Window, den Dataset Designer und den TableAdapter Configuration Wizard zum Drag & Drop und zur automatischen Generierung von .NET-Code.
Verwenden Sie Oracle Performance Analyzer, um die Nutzung von Oracle Database in Ihrer .NET-Anwendung per einfachem Klick auf eine Schaltfläche zu optimieren. Die Datenbank wird dann unter Last überwacht, und es werden Empfehlungen ausgegeben, wie z. B. SQL-Änderungen oder das Hinzufügen eines Index für eine Tabelle. Sie können auch Ad-hoc-SQL-Anweisungen im Abfragefenster mit SQL Tuning Advisor optimieren.
Generieren Sie SQL-Skripts für Oracle Schemaobjekte für Ihre .NET-Anwendung, verwalten Sie sie in einem Oracle Database-Projekt, checken Sie sie in die Quellcodeverwaltung ein, bearbeiten Sie die Skripts im Oracle SQL-Editor, und führen Sie sie mit dem integrierten SQL*Plus-Ausführungsmodul aus.
Erstellen, ändern und verwalten Sie Ihre Warteschlangen und Warteschlangentabellen.
UDTs im Server-Explorer anzeigen. Erstellen Sie UDTs in Oracle mit mehreren Designern. Ein UDT Custom Class-Code-Generierungsassistent erleichtert und beschleunigt die Verwendung von UDTs aus .NET-Code.
Erstellen Sie Benutzer und Rollen mit grafischen Designern. Weisen Sie den Rollen Berechtigungen zu, und weisen Sie Benutzern Rollen zu. Zeigen Sie die Benutzer und Rollen im Server Explorer an.
Mit diesem Assistenten können Tabellen und Daten auf einfache Weise aus Datenbanken von Oracle oder aus externen Datenquellen wie Microsoft SQL Server, Microsoft Access und Excel-Arbeitsblättern importiert werden.
Beim Testen Ihrer .NET-Anwendung können Sie das Oracle Data Window verwenden, um Oracle Daten einzufügen und zu aktualisieren. Außerdem gibt es eine Testumgebung zum Testen gespeicherter Prozeduren und ein Oracle Query Window zum Ausführen von Ad-hoc-SQL-Anweisungen.
Mit der integrierten kontextsensitiven Onlinehilfe, einschließlich der Benutzerhandbücher zu Oracle SQL und PL/SQL, steht Ihnen eine ausführliche Oracle Dokumentation zur Verfügung. Informationen zur Installation der Dokumentation finden Sie in den Versionshinweisen.