Oracle Developer Tools for Visual Studio

Oracle Developer Tools for Visual Studio

使用 Oracle 数据库和 Oracle 自治数据库开发 SQL 和 PL/SQL。Oracle Developer Tools for Visual Studio (ODT) 是一个适用于 Microsoft Visual Studio 的免费扩展。

选择 Visual Studio 版本,下载该扩展:

与 Visual Studio 集成

使用 Server Explorer 与 Visual Studio 2022、Visual Studio 2019、Visual Studio 2017 来浏览 Oracle 模式,启动集成的任何一个 Oracle 设计器和向导来创建和更改模式对象。

Oracle 自治数据库集成

从 Server Explorer 中查看和管理您的 Oracle 自治数据库。您可以从 Visual Studio 中快速创建总是免费的自治数据库实例,自动下载凭证文件,连接到数据库,从而可以快速开始编程。要了解更多信息,请查看这个分步式演练

PL/SQL 编辑器和调试器

借助完全集成的 PL/SQL 编辑器和调试器,您可以在 PL/SQL 代码中利用所有您常用的 Visual Studio 调试特性。从 .NET 代码无缝进入 PL/SQL 存储过程代码,然后再次返回。

模式比较工具

查看两个模式之间的差异,并生成一个差异脚本来修改目标模式以匹配源模式。比较实时数据库实例和/或包含一系列表示模式的 SQL 脚本的 Oracle Database Project 第 2 版。

多租户容器数据库管理特性

开发人员可以在开发和测试期间,轻松、快捷地创建、克隆、插入或拔出可插拔数据库。

实体框架设计器和向导

使用 Visual Studio 实体设计器创建数据库优先和模型优先对象关系映射。(同时也支持“代码优先”)。

自动生成 .NET 代码

使用 Visual Studio Datasources 窗口、数据集设计器和 TableAdapter 配置向导来拖放和自动生成 .NET 代码。

应用调优工具

利用 Oracle Performance Analyzer 一键式调优 .NET 应用对 Oracle 数据库的使用。随后监视数据库在负载下的状况并提出建议,例如修改 SQL 或在表上添加索引。您还可以使用 SQL Tuning Advisor 调优查询窗口中的即席 SQL 语句。

集成源代码控制的 SQL 脚本生命周期管理

为 .NET 应用使用的 Oracle 模式对象生成 SQL 脚本,在 Oracle Database Project 中对其加以管理,将其签入源代码控制,在 Oracle SQL Editor 中编辑脚本,并使用内置的 SQL*Plus 执行引擎来执行脚本。

Oracle 高级队列 (AQ) 设计器

创建、修改和管理您的队列和队列表。

用户定义类型 (UDT)

在 Server Explorer 中查看 UDT。使用多种设计器在 Oracle 数据库中创建 UDT。借助 UDT 自定义类代码生成向导,用户可以轻松、快捷地在 .NET 代码中使用 UDT。

管理用户、角色和权限

使用图形设计器创建用户和角色。为角色指定权限并为用户指定角色。在 Server Explorer 中查看用户和角色。

导入表向导

借助此向导,用户可以轻松地从 Oracle 数据库或外部数据源(例如 Microsoft SQL Server、Microsoft Access 和 Excel 电子表格)导入表及其数据。

数据编辑、存储过程测试、即席 SQL 执行

在测试 .NET 应用时,您可以使用 Oracle Data Window 插入和更新 Oracle 数据。另外,您还可以通过一个测试台来测试存储过程,通过 Oracle Query Window 来执行临时 SQL 语句。

文档

借助上下文相关的集成式联机帮助(包括《Oracle SQL 和 PL/SQL 用户指南》),您可以轻松查阅 Oracle 文档。有关文档安装的更多信息,请参阅版本说明

引导式演练

注:为免疑义,本网页所用以下术语专指以下含义:

  1. 除Oracle隐私政策外,本网站中提及的“Oracle”专指Oracle境外公司而非甲骨文中国。
  2. 相关Cloud或云术语均指代Oracle境外公司提供的云技术或其解决方案。