Oracle Developer Tools for Visual Studio

Oracle Developer Tools for Visual Studio

Desenvolva SQL e PL/SQL com Oracle Database e Oracle Autonomous Database. Oracle Developer Tools for Visual Studio (ODT) é uma extensão gratuita para o Microsoft Visual Studio.

Selecione sua versão do Visual Studio para baixar a extensão:

Integração com o Visual Studio

Use o Server Explorer com Visual Studio 2022 ou o Visual Studio 2019 para procurar seu esquema Oracle e inicie um dos muitos designers e assistentes integrados Oracle para criar e alterar objetos de esquema.

Integração do Oracle Autonomous Database

Visualize e Gerencie seus Oracle Autonomous Databases no Server Explorer. Você pode criar rapidamente instâncias de Uso Livre do Autonomous Database no Visual Studio, obter automaticamente uma string de conexão ou fazer download de arquivos de credenciais e se conectar ao banco de dados para trabalhar no código em questão de minutos. Para saber mais, veja este passo a passo.

Editor e Depurador PL/SQL

Edite PL/SQL no banco de dados com o Editor PL/SQL e aproveite o IntelliSense, incluindo sugestões Ctrl-Espaço, informações sobre parâmetros de funções/procedimentos armazenados, informações ao passar o mouse e muito mais. O Depurador PL/SQL permite que você use todos os seus recursos favoritos de depuração do Visual Studio a partir do código PL/SQL. Passe facilmente de seu código .NET para seu código de procedimento armazenado PL/SQL e volte novamente.

Ferramentas Schema Compare

Visualize as diferenças entre dois esquemas e gere um script diff que possa modificar um esquema de destino para corresponder ao esquema de origem. Compare as instâncias do banco de dados ativo e/ou um Oracle Database Project Versão 2 que contenha um conjunto de scripts SQL representando um esquema.

Recursos de Administração de Banco de Dados de Contêiner Multitenant

Os desenvolvedores podem criar, clonar, conectar ou desconectar bancos de dados conectáveis de maneira fácil e rápida para uso durante o desenvolvimento e o teste.

Designers e Assistentes do Entity Framework

Use o Entity Designer do Visual Studio para mapeamento objeto-relacional do Database First e Model First. ("Code First" também é compatível).

Geração automática de código

Gere código de acesso a dados de exemplo para tabelas ou visualizações usando C#, Python, Java (JDBC) e Javascript (Node.js). O código inclui a string de conexão real.

Ajuste de desempenho

Use o monitoramento SQL em tempo real para monitorar automaticamente instruções SQL, blocos PL/SQL ou operações compostas de banco de dados consideradas onerosas. Você pode visualizar uma lista de SQL monitorados, visualizar e salvar relatórios ativos do SQL Monitor e gerar um relatório ativo para SQL ad hoc. Use o Oracle Performance Analyzer para ajustar o uso do Oracle Database pela sua aplicação .NET. O banco de dados é monitorado sob carga e são feitas recomendações, como modificações no SQL ou adição de um índice em uma tabela. Você também pode ajustar instruções SQL Ad-hoc na Janela de Consulta com o SQL Tuning Advisor.

Ciclo de vida do Script SQL com Integração de Controle de Origem

Gere scripts SQL para os objetos de esquema Oracle que seu aplicativo .NET usa, gerencie-os em um Projeto do Oracle Database, verifique-os no controle de origem, edite os scripts no Oracle SQL Editor e execute-os com um mecanismo de execução SQL*Plus integrado.

Designers do Oracle Advanced Queuing (AQ)

Crie, modifique e administre suas Filas e Tabelas de Filas.

Tipos Definidos pelo Usuário (UDTs)

Exiba UDTs no Server Explorer. Crie UDTs na Oracle com vários designers. Um assistente de geração de código UDT Custom Class facilita e agiliza o uso de UDTs do código .NET.

Gerenciar Usuários, Funções e Privilégios

Crie Usuários e Funções usando designers gráficos. Atribua privilégios às funções e atribua funções aos usuários. Visualize Usuários e Funções no Server Explorer.

Assistente de Importação de Tabelas

Esse assistente facilita a importação de tabelas e seus dados dos bancos de dados Oracle ou de fontes de dados externas, como planilhas do Microsoft SQL Server, Microsoft Access e Excel.

Edição de Dados, Testes de Procedimentos Armazenados, Execução Adhoc SQL

Ao testar seu aplicativo .NET, você pode usar a Janela de Dados da Oracle para inserir e atualizar dados. Há também uma plataforma de testes para testar procedimentos armazenados e uma Oracle Query Window para executar instruções SQL ad hoc.

Documentação

Pressione F1 ou clique em um ícone de ajuda ao usar a extensão no Visual Studio para abrir a documentação.

Orientações passo a passo