Oracle Developer Tools for Visual Studio

Oracle Developer Tools for Visual Studio

Oracle Developer Tools for Visual Studio (ODT) es una extensión gratuita para Microsoft Visual Studio que te ayuda a buscar y modificar datos y objetos de esquema de Oracle, editar y depurar SQL y PL/SQL, generar scripts de despliegue de SQL, realizar comparaciones de esquemas, ajustar el rendimiento de las aplicaciones SQL y .NET y mucho más. ODT es compatible con Visual Studio 2026 y Visual Studio 2022.

Visita el Visual Studio Marketplace para descargar esta extensión:

Integración con Visual Studio

Usa Server Explorer con Visual Studio 2026 o Visual Studio 2022 para explorar tu esquema de Oracle y lanzar uno de los muchos asistentes y diseñadores integrados de Oracle para crear y modificar objetos de esquema.

Integración de Oracle Autonomous AI Database

Ve y administra tus Oracle Autonomous Databases desde el explorador de servidores. Puedes crear rápidamente instancias Always Free Autonomous Database desde Visual Studio, obtener automáticamente una cadena de conexión o descargar archivos de credenciales y conectarte a la base de datos para trabajar en código en cuestión de minutos. Para obtener más información, vea este tutorial paso a paso.

Editor SQL y PL/SQL

Edita SQL y PL/SQL y aprovecha una gran cantidad de funciones de edición avanzadas y modernas, como IntelliSense, pistas flotantes, coincidencia de corchetes, regiones reducibles, colores de palabras clave, etc. El editor soporta un subconjunto de comandos SQL*Plus y cuenta con una ventana de resultados que te permite guardar los resultados en formato CSV o JSON. Usa el formateador de SQL y PL/SQL para formatear tu código de forma consistente según desees.

Depurador de PL/SQL

El depurador de PL/SQL te permite usar todas tus funciones favoritas de depuración de Visual Studio dentro del código PL/SQL. Pasa sin problemas de tu código .NET a tu código de procedimiento almacenado PL/SQL y vuelve a salir.

Select AI para realizar consultas en lenguaje natural

Usa Select AI para ejecutar consultas en lenguaje natural en lugar de SQL. Gestiona tus credenciales y perfiles de Select AI mediante cuadros de diálogo de Visual Studio.

Herramientas de comparación de esquemas

Vea las diferencias entre dos esquemas y genere un script de diferencias que pueda modificar un esquema de destino para que coincida con el esquema de origen. Compare instancias de bases de datos en tiempo real o la versión 2 de un proyecto de Oracle Database que contenga un conjunto de scripts SQL como representación de un esquema.

Características de administración de bases de datos en contenedores multiusuario

Los desarrolladores pueden crear, clonar, activar o desactivar bases de datos "pluggable" de manera fácil y rápida para su uso durante las fases de desarrollo y prueba.

Diseñadores y asistentes en Entity Framework

Use el diseñador de entidades de Visual Studio para la asignación objeto-relacional con prioridad a la base de datos y al modelo. (también compatible con la opción con prioridad al código).

Generación automática de código

Genera código de acceso a datos de ejemplo para tablas o vistas usando C#, Python, Java(JDBC) y Javascript (Node.js). El código incluye la cadena de conexión real.

Ajuste del rendimiento

Usa Real-Time SQL Monitoring para el monitoreo automático de sentencias SQL, bloques PL/SQL u operaciones compuestas de base de datos que se consideren costosas. Puedes ver una lista del SQL monitoreado, ver y guardar informes activos de SQL Monitor, y generar un informe activo para SQL ad hoc. Usa Oracle Performance Analyzer para optimizar el uso de Oracle AI Database por parte de tu aplicación .NET. A continuación, la base de datos se supervisa bajo carga y se hacen recomendaciones, como las modificaciones a SQL o la agregación de un índice en una tabla.

SQL Script Lifecycle con integración de control de origen

Genere scripts SQL para los objetos de esquema Oracle empleados por su aplicación .NET, adminístrelos en un proyecto Oracle Database, verifíquelos en el control de origen, edite los scripts en Oracle SQL Editor y ejecútelos con un motor de ejecución SQL*Plus.

Diseñadores de Oracle Advanced Queuing (AQ)

Cree, modifique y administre sus colas y tablas de colas.

Tipos definidos por el usuario (UDT)

Consulta los tipos definidos por el usuario (UDT) en el explorador de servidores. Crea distintos UDTs en Oracle con múltiples y nuevos diseñadores. Un asistente de generación de código de clase personalizada UDT que convierte el uso de UDT desde código .NET en algo fácil y sencillo.

Gestione usuarios, roles y derechos

Cree usuarios y roles utilizando diseñadores gráficos. Asigne derechos a los roles y asigne roles a los usuarios. Vea los usuarios y roles en Server Explorer.

Asistente de importación de tablas

Este asistente facilita la importación de tablas y sus datos desde bases de datos Oracle o desde fuentes de datos externas, como Microsoft SQL Server, Microsoft Access y hojas de cálculo de Excel.

Edición de datos, pruebas de procedimientos almacenados

Al probar tu aplicación .NET, puedes usar la ventana de datos de Oracle para insertar y actualizar los datos Oracle. También hay un testbed para probar procedimientos almacenados.

Documentación

Presiona F1 o haz clic en un ícono de ayuda mientras usas la extensión en Visual Studio para abrir la documentación.

Tutoriales guiados