Re: [oracle_br] Software repositório de scripts

2014-03-07 Por tôpico jlchiappa
 okdoc... Inclusive, em verdade essa opção de se ter os scripts centralizados 
no servidor de gateway (e ou acessados pelos servidores Oracle num mountpoint 
NFS no gateway ou coisa do tipo, ou mesmo executados a partir do gateway 
conectando nos servidores Oracle - seja via client por sqlplus, seja acesso SEM 
client através de jdbc thin, como por exemplo via Oracle SQL Developer) eu não 
vejo nem como quebra-galho, mas como uma Solução definitiva e perfeitamente 
possível/viável ...
  Por exemplo, num cliente anterior nós não só tinhamos os scripts no gateway 
mas Também cada DBA tinha uma pasta própria no servidor de gateway (limitada em 
tamanho numa quota razoável, óbvio) para podermos guardar/transportar arquivos 
entre/de/para os servidores Oracle e nossas máquinas pessoais - digamos, um 
trace file ou um alert log que vc precisa trazer pra sua máquina pessoal e 
enviar por email para a Oracle, um arquivo-texto grande e/ou um dumpfile que vc 
precise transportar entre as máquinas, coisas assim...
 
  []s
  
   Chiappa

Re: [oracle_br] Software repositório de scripts

2014-03-07 Por tôpico Evandro Giachetto
Entendo perfeitamente Chiappa, obrigado pelos toques.

Verificarei a questão do Client e, se for possível, jogo meus scripts para
os servidores gateway (são 2, 1 para cada datacenter) até que tenha uma
solução mais viável.

Muito obrigado.

Evandro Giachetto
Oracle DBA
evandrogiache...@gmail.com



  Só um lembrete : veja lá se esse servidor de gateway aonde vc conecta (e
de lá conecta aos servidores Oracle) não pode ter client Oracle instalado,
e/ou se casualmente ele não é "enxergado" pelos servidores Oracle (por
estarem na mesma sub-net), e/ou se não há nessa mesma subnet aonde tá o
gateway algum NFS/samba/whatever que possa ser acessado pelos servidores
Oracle  - em qquer desses casos vc faria desse cara o "ponto central" aonde
armazenar seus scripts, yep ??
   O que eu não gosto nessa de ficar copiando & colando cada script para
cada servidor que for necessário é que FATALMENTE isso pode levar à
conflitos de versão (ie, o script mudou/foi alterado no ponto-central mas o
pessoal na pressa esqueceu de copiar pra todos os servidores a nova versão,
e/ou ao precisar de um script viu que ele já estava no servidor Oracle e
não copiou, mantendo assim uma versão defasada)

   []s

 Chiappa
 


Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico jlchiappa
  Só um lembrete : veja lá se esse servidor de gateway aonde vc conecta (e de 
lá conecta aos servidores Oracle) não pode ter client Oracle instalado, e/ou se 
casualmente ele não é "enxergado" pelos servidores Oracle (por estarem na mesma 
sub-net), e/ou se não há nessa mesma subnet aonde tá o gateway algum 
NFS/samba/whatever que possa ser acessado pelos servidores Oracle  - em qquer 
desses casos vc faria desse cara o "ponto central" aonde armazenar seus 
scripts, yep ?? 
   O que eu não gosto nessa de ficar copiando & colando cada script para cada 
servidor que for necessário é que FATALMENTE isso pode levar à conflitos de 
versão (ie, o script mudou/foi alterado no ponto-central mas o pessoal na 
pressa esqueceu de copiar pra todos os servidores a nova versão, e/ou ao 
precisar de um script viu que ele já estava no servidor Oracle e não copiou, 
mantendo assim uma versão defasada)
  
   []s
   
 Chiappa

Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico Evandro Giachetto
Obrigado pelas dicas pessoal.

Vou dar uma olhada nos softwares source safe que o chiappa mencionou.

O meu maior problema é estar debaixo de um proxy (não permite acesso a
google drive ou dropbox) e as bases nas quais administro estão em uma rede
diferente (externa).

Basicamente eu preciso conectar em um servidor de gateway e, deste
servidor, conectar nos servidores onde estão os binários, por isso seria
interessante copiar os scripts e colar direto no client ssh.

Há uma forma de fazer tunel para eles mas, ainda não fiz isso. (Comecei
hoje na empresa).

Vou dar uma olhada nos SS e, caso não me atenda plenamente é capaz que eu
parta para desenvolver esse software mesmo, visto que é bem simples.

Assim que pronto eu compartilho aqui com vocês.


Evandro Giachetto
Oracle DBA at IBM
evandrogiache...@gmail.com



Em 6 de março de 2014 19:47,  escreveu:

>
>
> E é claro, há outras possibilidades : uma delas é se vc tiver uma máquina
> desktop, sua, de onde vc possa conectar em todos os databases a partir
> dela, vc simplesmente  mantem num diretório dessa máquina teus scripts e
> cadastra os databases todos no TNSNAMES do client Oracle que vc vai ter
> lá... Uma variação desta possibilidade é instalar um software tipo o muSQL
> ou o TOAD script manager ou mesmo o Oracle OEM nessa máquina central e
> cadastrar os seus databases-alvos todos nesse software - isso te dá a
> vantagem de poder executar um único script de uma vez só contra múltiplos
> databases (digamos, um script de checklist ou de healthcheck rápido)
>
>   Mas isso só e apenas se TODOS os databases estão na mesma subnet (ou
> pelo menos são acessíveis de um ponto central na rede), é claro...
>
>[]s
>
>  Chiappa
>  
>


Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico jlchiappa
E é claro, há outras possibilidades : uma delas é se vc tiver uma máquina 
desktop, sua, de onde vc possa conectar em todos os databases a partir dela, vc 
simplesmente  mantem num diretório dessa máquina teus scripts e cadastra os 
databases todos no TNSNAMES do client Oracle que vc vai ter lá... Uma variação 
desta possibilidade é instalar um software tipo o muSQL ou o TOAD script 
manager ou mesmo o Oracle OEM nessa máquina central e cadastrar os seus 
databases-alvos todos nesse software - isso te dá a vantagem de poder executar 
um único script de uma vez só contra múltiplos databases (digamos, um script de 
checklist ou de healthcheck rápido) 

  Mas isso só e apenas se TODOS os databases estão na mesma subnet (ou pelo 
menos são acessíveis de um ponto central na rede), é claro...
  
   []s
   
 Chiappa

Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico Marcelo Santino
É, especificamente assim eu acho que vai ser difícil encontrar mesmo.

Eu criei uma conta gmail exclusiva pra isso, ai uso o Drive pra armazenar
essas coisas. Categorizo eles através de diretórios e pra encontrar algo
uso a propria busca do Windows (ou Linux) já que são arquivos .sql e o
Windows interpreta como texto.

A vantagem que vejo nisso é que esses arquivos tão disponíveis daonde eu
estiver, desde que tenha internet... às vezes to em cliente e preciso de um
script específico, entro pelo celular e cato o que preciso!!

Muito prático...

Agora, se rola um bloqueio no proxy, complica!!



*Marcelo Santino*
DBA SQL Server / Oracle
www.bau-de-dev.com 
+55 21 98206-9930

  




2014-03-06 19:11 GMT-03:00 Evandro Giachetto :

>
>
> Infelizmente a rede do trabalho bloqueia dropbox.
>
> Deixe me explicar o que eu utilizava no outro trabalho e que agora não
> tenho mais.
>
> Usava um software bem simples onde eu podia categorizar meus scripts.
>
> Todos os scripts ficavam salvos em um banco interno desse software e eu
> podia pesquisar pelas n palavras chave e categorias do mesmo.
>
> Ao clicar 2 vezes no script q eu precisava (em sua grande maioria comandos
> sql) esse já era copiado para a área de transferência e eu precisava
> simplesmente colar onde precisasse.
>
> Pensando em desenvolver esse software já q não acho nada parecido por aí.
>  Em 06/03/2014 19:05, "Vitor Junior"  escreveu:
>
>
>>
>> Dropbox?
>> Multi e se atualizar em um atualiza em todos e ainda é armazenado na nuvem
>> Em 06/03/2014 18:29, "Evandro Giachetto" 
>> escreveu:
>>
>>>
>>>
>>> Boa noite pessoal.
>>>
>>> Estou em busca de um software onde possa usar como repositório para meus
>>> scripts.
>>>
>>> Precisa ser multi-plataforma pois utilizo linux tanto no pc pessoal como
>>> no trabalho.
>>>
>>> Caso não encontre nada serei forçado a desenvolver algo.
>>>
>>> Forte abraço.
>>>
>>>   
>


Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico jlchiappa
O que vc descreve são softwares tipo o SourceSafe, que além de armazenar o 
código-fonte ainda possuem features de versionamento e controle de alterações, 
que pelo jeito ao que entendi vc não vai usar... Como alternativas (afaik TODOs 
tem a capacidade de copiar/colar o fonte) de freeware vc pode tentar o SVN, ou 
o Mercurial, Git, AnkhSVN, ou se tiver uma verbinha de pago mas não tão caro 
pode ser o visualsvn : googla por eles que vc já deve cair no site deles 
todos
 Eu particularmente não uso nenhum deles (prefiro sempre que possível 
simplesmente ter um mountpoint NFS ou Samba ou coisa que o valha acessível 
diretamente pelos servidores, pois aí nem o trabalho de copiar/colar eu tenho, 
já executo Diretamente pelo servidor Oracle o script que quero...
 
  []s
  
   Chiappa

Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico Evandro Giachetto
Infelizmente a rede do trabalho bloqueia dropbox.

Deixe me explicar o que eu utilizava no outro trabalho e que agora não
tenho mais.

Usava um software bem simples onde eu podia categorizar meus scripts.

Todos os scripts ficavam salvos em um banco interno desse software e eu
podia pesquisar pelas n palavras chave e categorias do mesmo.

Ao clicar 2 vezes no script q eu precisava (em sua grande maioria comandos
sql) esse já era copiado para a área de transferência e eu precisava
simplesmente colar onde precisasse.

Pensando em desenvolver esse software já q não acho nada parecido por aí.
 Em 06/03/2014 19:05, "Vitor Junior"  escreveu:

>
>
> Dropbox?
> Multi e se atualizar em um atualiza em todos e ainda é armazenado na nuvem
> Em 06/03/2014 18:29, "Evandro Giachetto" 
> escreveu:
>
>>
>>
>> Boa noite pessoal.
>>
>> Estou em busca de um software onde possa usar como repositório para meus
>> scripts.
>>
>> Precisa ser multi-plataforma pois utilizo linux tanto no pc pessoal como
>> no trabalho.
>>
>> Caso não encontre nada serei forçado a desenvolver algo.
>>
>> Forte abraço.
>>
>  
>


Re: [oracle_br] Software repositório de scripts

2014-03-06 Por tôpico Vitor Junior
Dropbox?
Multi e se atualizar em um atualiza em todos e ainda é armazenado na nuvem
Em 06/03/2014 18:29, "Evandro Giachetto" 
escreveu:

>
>
> Boa noite pessoal.
>
> Estou em busca de um software onde possa usar como repositório para meus
> scripts.
>
> Precisa ser multi-plataforma pois utilizo linux tanto no pc pessoal como
> no trabalho.
>
> Caso não encontre nada serei forçado a desenvolver algo.
>
> Forte abraço.
>  
>


[oracle_br] Software repositório de scripts

2014-03-06 Por tôpico Evandro Giachetto
Boa noite pessoal.

Estou em busca de um software onde possa usar como repositório para meus
scripts.

Precisa ser multi-plataforma pois utilizo linux tanto no pc pessoal como no
trabalho.

Caso não encontre nada serei forçado a desenvolver algo.

Forte abraço.