Utilizando do DBeaver Cloud

Se chegou aqui você já deve ter acesso ao conexão de clientes pelo DBeaver Cloud, caso não tenha, retorna a página anterior

Não tem muito segredos para usar o DBeaver Cloud, a não ser que você não saiba SQL, ai recomendo ir estudar sobre o assunto e se familiarizar ao banco de dados.

Em resumo, o que vamos abordar aqui são situações que podem acontecer e como tratar elas, já que é uma plataforma diferente do que a maioria pode estar habituada e com recursos limitados comparados ao SQL Developer.

Executar uma consulta:

É o básico, mas também precisa ser abordado.

Ao lado esquerdo da tela você tem a conexão que selecionou, são duas opções para abrir um editar e começar rodar suas consultas SQL:

Primeira:

Clique em cima da conexão com o botão oposto do mouse (no caso dos destros é o botão direito do mouse ), vai abri um menu, clique sobre a opção SQL Editor:

image-20240606-191202.png

Depois de clicar vai abrir o editor de SQL:

image-20240606-191413.png

O grid a cima você pode se divertir executando suas consultas, e no a baixo vai exibir o resultados:

Também da pra acessar o editor pelo botão SQL ao lado do botão que você adiciona os templates, é a mesma coisa.

Outras dicas, anota ai :

Diferente do SQL Developer, para executar a consulta pelo teclado é o CRTL+Enter .

Agora se você gosta de usar o mouse , tem umas opções ao lado esquerda do espaço da edição do SQL, vou destacar as que são mais utilizadas, as outras fica a seu critério explorar:

 

Preciso acessar diretamente uma tabela, como faço?

Ao lado da conexão, tem uma pequena seta em direção a esquerda, ou apontando para a conexão se preferir. Clique sobre essa seta vai expandir algumas opções, vai aparecer as opções, Schemas, clique na seta ao lado dessa opção, vai listar um monte de opções (não mexa nesses) , encontre os schemas VIASOFT, e ai você clica sobra seta pequena ao lado dessa opção, vai listar os grupos de objetos do banco, tabelas, funções, views, e por ai vai. Vai na opção tabelas, e clica sobre (Adivinha?) a seta ao lado dessa opção, vai listar uma quantidade limitada de tabelas (umas 50), mas o Agro pro exemplo tem mais de 4 mil tabelas , então agora vai o macete pra você não sofrer tanto. Ao Lado da opção tabelas, tem um opção com três riscos na horizontal em paralelo, clique sobre essa opção, vai abrir um pequeno menu, clique em Filters (Filtros) e vai abrir mais uma opção ao lado, configure “Tables” filter… (pra quem não manja do inglês é configure o filtro das tabelas, ou algo assim), imagem ilustrando isso:

Ao clicar na opção vai abrir uma tela para filtrar as tabelas:

Agora ficou intuitivo né?

Mas pra quem não pegou o fio da meada vou explicar, são duas opções, uma Include, ou seja, incluir no filtro, e outro Exclude, tirar do filtro, normalmente quem chega até aqui quer buscar uma tabela especifica, então use o include e clique no botão com o mais que vai adicionar o filtro, tipo isso:

Ai é somente aplicar o filtro clicando sobre o botão APPLY:

Veja que somente as tabelas filtradas vão ficar listando.

Cheguei ai e agora?

Agora você é capaz de consultar, editar ou excluir coisas direto pela tabela, se você não é um exímio executor de scripts sem Where, você pode fazer direto pela tabela.

Ao lado direito da tabela tem a opção com os três riscos em paralelo, é um menu, se clicar ali vai listar as opções:

Se clicar sobre Open, vai poder listar os dados da tabela, até fazer o filtro na tabela, igual você já deve ter feito pelo SQL Developer.

Outra dica, no caso no Cloud 2.0

Como é criado um usuário especifico para você, como acesso a todos os Schemas, existe um pequena particularidade do Oracle, precisa adicionar o Schema na frente do objeto (tabelas), se executar sem isso pode dar mensagem que a tabela não existe:

Se colocar o Schema na frente da tabela:

Mas eu tenho uma consulta com 459 linhas, que tem 20 tabelas, vou ter que colocar em todas para pode testar?

Agora que vem o macete , pra isso tem um Script que você executa e não precisa fazer mais isso, nesse script é somente colocar o nome no Schema na qual você vai usar as tabelas e não precisa colocar mais os Schemas na frente das tabelas , exemplo:

ALTER SESSION SET CURRENT_SCHEMA = VIASOFT;

 

E por ultimo, é mais um conselho do que um dica, você está mexendo com os dados do sistema do cliente, em tome cuidado, como dizia o tio Ben:

Com grandes poderes vem grandes responsabilidades.