Pular para o conteúdo

Configurando o Visual Studio Code com Oracle

Configurando o Visual Studio Code com Oracle

Recebi alguns e-mails com dúvidas sobre como fazer funcionar a extensão oficial da Oracle para o Visual Studio Code. Então resolvi montar esse pequeno guia para ajudar.

Se você ainda não sabe como instalar o Visual Studio Code, ou mesmo a extensão oficial, acesse o artigo abaixo:

https://www.profissionaloracle.com.br/2019/06/20/oracle-developer-tools-for-vs-code/

Após a instalação, vamos criar uma nova conexão com o banco de dados. Para isso, clique onde a seta vermelha abaixo indica.

image

A tela de criação de uma nova conexão se abrirá. Com as seguintes opções:

  • Connection Type: O tipo de conexão utilizado para conectar ao banco. Usaremos o bom e velho TNS.
  • TNS Admin Location: Diretório onde se localiza o TNSNAMES.ora
  • TNS Alias: O banco no qual irá se conectar
  • Use Wallet File e Wallet File Location: Só utilizado para uso com Wallets.
  • Role: Tipo de Role da conexão
  • Username: Usuário de Conexão
  • Password: Senha para conexão
  • Connection Name: Nome que dará para sua conexão
image 1

Se a conexão for concluída com sucesso, aparecerá as opções de visualizações dos objetos a esquerda.

image 2

Vamos começar a escrever algum código. Clique em F1 e uma nova aba se abrirá.

image 4

Escolha a opção Oracle: Develop New SQL or PL/SQL

image 5

Agora escolha a conexão com o banco

image 8

A conexão já está aberta. Vamos executar um básico SELECT * FROM dual para testar.

O atributo alt desta imagem está vazio. O nome do arquivo é image-3-1024x787.png

Selecione o código que quer executar, clique com o botão direito e escolha a opção Execute SQL.

image 6

Pronto, uma nova aba com o resultado será aberta.

image 7

Dica: Caso apresente um erro de serviço não encontrado, experimente incluir a seguinte linha no seu arquivo SQLNET.ora:

sqlnet.ora

#SQLNET.ORA Network Configuration File
#Generated by Oracle configuration tools.

SQLNET.AUTHENTICATION_SERVICES= (NONE)

A extensão da Oracle para o Visual Studio Code ainda tem muito o que evoluir. Não tem a mesma quantidade de funcionalidades que o SQL Developer, mas já mostra ter bastante potencial.

Espero que tenha ajudado ! 🙂

Quão útil foi este post ?

Clique em uma estrela para classificar o post

nota média 4.8 / 5. Contagem de votos: 16

Sem votos ! Seja o primeiro a classificar !

2 comentários em “Configurando o Visual Studio Code com Oracle”

  1. Avatar de Flávio

    Olá. Parabéns pela dica. Seguindo o seu tutorial, recebi o seguinte erro ao tentar conectar a um banco em outra maquina da minha rede: Error opening connection ‘CGRANDE.CAD1’.Details: Index was outside the bounds of the array. O que pode estar ocorrendo?

    1. Avatar de Sergio Willians

      Olá Flavio ! Tudo bem ?
      Desculpe a demora em responder. As últimas semanas foram bem corridas.
      O erro “Index was outside the bounds of the array” é bem genérico. Já vi ele ocorrer por bug, por problemas na aplicação, etc…
      Essa sua base de dados que está tentando conectar, você consegue fazê-lo com alguma outra aplicação ? Já tentou com algum outro client ?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress