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:
Use o Server Explorer com Visual Studio 2022, Visual Studio 2019, Visual Studio 2017 para navegar em seu esquema Oracle e iniciar um dos muitos designers e assistentes Oracle integrados para criar e alterar objetos de esquema.
Visualize e Gerencie seus Oracle Autonomous Databases no Server Explorer. Você pode criar rapidamente instâncias de Banco de Dados Autônomo de Uso Livre a partir do Visual Studio, baixar automaticamente arquivos de credenciais e conectar-se ao banco de dados para trabalhar no código em questão de minutos. Para saber mais, veja este passo a passo.
O Editor e Depurador PL/SQL totalmente integrado permite que você aproveite 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.
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.
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.
Use o Entity Designer do Visual Studio para mapeamento objeto-relacional do Database First e Model First. ("Code First" também é compatível).
Use o TableAdapter Configuration Wizard, o Dataset Designer e o Datasources Window do Visual Studio para arrastar e soltar e gerar automaticamente o código .NET.
Use o Oracle Performance Analyzer para ajustar o uso do seu aplicativo .NET do Oracle Database por meio de um único clique do botão. 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.
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.
Crie, modifique e administre suas Filas e Tabelas de Filas.
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.
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.
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.
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.
A ajuda on-line sensível ao contexto integrado, incluindo os Guias de Usuário do Oracle SQL e PL/SQL, coloca a documentação Oracle ao seu alcance. Para saber como instalar a documentação, consulte as notas de versão.