Re: [oracle_br] livro - Oracle Database 11g Sql
Bom dia! Neste endereço vc pode encontrar o que procura http://rapidlibrary.com/index.php?q=livro+Oracle+Database+11g+Sqlfiletype=1 Carlos Henrique - Original Message - From: Rodrigo F.M rodrigocur...@gmail.com To: oracle_br@yahoogrupos.com.br Sent: Tuesday, August 11, 2009 12:42 AM Subject: [oracle_br] livro - Oracle Database 11g Sql Alguém tem o pdf do livro Oracle Database 11g Sql em português? [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos Nenhum vírus encontrado nessa mensagem recebida. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.49/2294 - Data de Lançamento: 08/10/09 06:10:00 -- Nenhum vírus encontrado nessa mensagem enviada. Verificado por AVG - www.avgbrasil.com.br Versão: 8.5.375 / Banco de dados de vírus: 270.13.49/2294 - Data de Lançamento: 08/10/09 06:10:00 [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Re: XE em linux 64bits?
Oi Chiappa e Marcos, Em primeiro lugar obrigado pelas ajudas. Chiappa, as lib32 eu tb tinha encontrado no Google mas tb estava bem incomodado com a idéia de poluir o sistema de 64 com lixo de 32...afinal o Linux 64 não tem o wow64 do vista por exemplo q serve especificamente para estes casos. Entao acho q vou na sua dica do Oracle EE 64bits mesmo, e vou perder um tempinho configurando ele especificamente para desenvolvimento. Quando eu chegar em uma configuração leve e legal para desenvolvimento, publico aki no grupo pra todos poderem opinar. Obrigado e abraco a todos, Marcio De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de jlchiappa Enviada em: segunda-feira, 10 de agosto de 2009 21:31 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: XE em linux 64bits? Sim, sim, Marcos, falando de modo geral sabemos nós que com o comando linux32 vc pode TAPEAR o SO de 64 bits, fazendo-o reportar como se fosse 32 bits : somando-se a isso a instalação das libs de 32 bits conseguimos instalar muitos softs 32 bits num ambiente 64, acabei de fazer isso com o Oracle Collaboration Suite num cliente... No caso específico do XE, não tive experiência com ele então googlei e ultra-rapidamente achei http://www.vodori.com/vodori/archives/224 e http://littlebrain.org/2008/05/12/how-to-install-oracle-xe-in-ubuntu-64-bit/ , aonde os autores relatam que só com a instalação das libs 32 já foi suficiente, nem precisou usar o linux32, fica a dica. Agora, eu digo : Márcio, o código do XE é coisa de 99% IDÊNTICO ao do 10g SE (só tem um IFs perguntando sobre qtdade de RAM, e quetais) assim *** SE *** vc instalar o SE (ou AINDA MELHOR, o EE!!) , e o CONFIGURAR DIREITO, reservando só o mínimo de RAM necessário pros caches (tanto os de bloco quanto java areas), DESABILITANDO os jobs built-ins do sistema, etc, imho *** NÂO *** vai ficar mais pesado , o código é basicamente o mesmo!! É EVIDENTE que se vc instalar com tudo default vai pesar, a instalação default é sim maior, MAS em vc acertando-a não, certamente pode/deve ficar muito MUITO semelhante, OK ? Então a minha Recomendação é simples, ao invés de quebrar a cabeça e encher o seu sistema 64 de restolhos 32 bits, em sendo possível (ie, se o uso não quebra a licença de desenvolvimento, é uma prototipagem, ou um banco totalmente teste, Não é código desenvolvido pra clientes), se eu fosse vc baixaria um Oracle de 64 bits e NÂO usaria a instalação default, yes ??? []s Chiappa --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br , Marcos Fontana fontana.mar...@... escreveu Caramba, Pra mim aplicação de 32bits roda em linux 64. Att. Marcos Fontana 2009/8/10 Marcio T N Ferreira - Numero8 marciotnferre...@... Colegas, O XE somente em Linux 32 bits certo? Pq estou com 2 desenvolvedores q usam Linux 64 bits em suas maquinas, e estão tendo q usar o 10g para o trabalho diário e fica muito pesado. Existe alguma solução para este dilema Marcio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Certificação Oacle
Olá Pessoal, Gostaria de saber de alguém que é certificado Oracle, como a Oracle disponibiliza o acesso ao certificado que comprova que o profissional passou no exame e conseguiu algum título, como por exemplo outras empresas como microsoft deixa disponível em um site para que o profissional possa baixar o certificado e um transcript que lista todos os exames realizados pelo profissional, estou perguntando isso porque fiz o primeiro exame para o obter a certificação OCA e fui aprovado, eu sei que só terei o certificado após a conclusão do segundo exame, mas mesmo assim dei uma olhada no site da Oracle e não encontrei nenhum link onde pudesse ter acesso a tais informações. Será que a Oracle disponibliza isto no site dela ou apenas fornece o certificado impresso? Obrigado, -- Antonio Junior Analista de Sistemas MCTS - Microsoft Certified Technology Specialist jjunior@gmail.com [As partes desta mensagem que não continham texto foram removidas]
RES: [oracle_br] Re: XE em linux 64bits?
Bem, ** imagino ** que o desenvolvimento Real seja feito num SERVIDOR, com o mesmo SO e mesmo hardware da Produção, com as mesmas capacidades, com banco na MESMA e EXATA versão É simplesmente ** irracional ** desenvolver no sistema operacional X algo que deve rodar no sistema operacional Y, é claro que só podem dar diferenças por causa disso , e isso sem contar que (óbvio) performance e funcionalidades num banco stand-alone são RADICALMENTE diferentes quando o banco tem concorrência Assim, eu IMAGINO que esse banquinho que vc está instalando nas máquinas dos programadores será uma SANDBOX, uma área pra eles testarem idéias, fazerem CREATE TABLE e escreverem rotinas PL/SQL em modo rascunho, esse tipo de coisa, NECESSARIAMENTE na hora de transformar esse rascunho em produto final isso será feito na máquina Real de desenvolvimento, tentando (minimamente que seja) ** SIMULAR ** o que acontecerá em Produção... E claro, nesse momento ocorre também o Controlde de Qualidade, é aí que um Analista ou seja quem for vai FISCALIZAR o trabalho deles, vai checar se o código atende aos padrões estabelecidos, é por aí. Sendo assim, eu diria : depois deixa esse banquinho em noarchive, SGA Manual e dá 1 Mb pro log buffer, uns 10 M pra java area, uns 32 M pra block cache, uns 180 M pra shared pool (ou um pouquinho mais se começar a receber ORA-4031), e DESABILITA os jobs de sistema todos (principalmente AWR e quetais), com isso os programadores devem poder rodar esse banquinho-teste/rascunho sem maiores problemas. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcio T N Ferreira - Gmail marciotnferre...@... escreveu Oi Chiappa e Marcos, Em primeiro lugar obrigado pelas ajudas. Chiappa, as lib32 eu tb tinha encontrado no Google mas tb estava bem incomodado com a idéia de poluir o sistema de 64 com lixo de 32...afinal o Linux 64 não tem o wow64 do vista por exemplo q serve especificamente para estes casos. Entao acho q vou na sua dica do Oracle EE 64bits mesmo, e vou perder um tempinho configurando ele especificamente para desenvolvimento. Quando eu chegar em uma configuração leve e legal para desenvolvimento, publico aki no grupo pra todos poderem opinar. Obrigado e abraco a todos, Marcio De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de jlchiappa Enviada em: segunda-feira, 10 de agosto de 2009 21:31 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Re: XE em linux 64bits? Sim, sim, Marcos, falando de modo geral sabemos nós que com o comando linux32 vc pode TAPEAR o SO de 64 bits, fazendo-o reportar como se fosse 32 bits : somando-se a isso a instalação das libs de 32 bits conseguimos instalar muitos softs 32 bits num ambiente 64, acabei de fazer isso com o Oracle Collaboration Suite num cliente... No caso específico do XE, não tive experiência com ele então googlei e ultra-rapidamente achei http://www.vodori.com/vodori/archives/224 e http://littlebrain.org/2008/05/12/how-to-install-oracle-xe-in-ubuntu-64-bit/ , aonde os autores relatam que só com a instalação das libs 32 já foi suficiente, nem precisou usar o linux32, fica a dica. Agora, eu digo : Márcio, o código do XE é coisa de 99% IDÊNTICO ao do 10g SE (só tem um IFs perguntando sobre qtdade de RAM, e quetais) assim *** SE *** vc instalar o SE (ou AINDA MELHOR, o EE!!) , e o CONFIGURAR DIREITO, reservando só o mínimo de RAM necessário pros caches (tanto os de bloco quanto java areas), DESABILITANDO os jobs built-ins do sistema, etc, imho *** NÂO *** vai ficar mais pesado , o código é basicamente o mesmo!! É EVIDENTE que se vc instalar com tudo default vai pesar, a instalação default é sim maior, MAS em vc acertando-a não, certamente pode/deve ficar muito MUITO semelhante, OK ? Então a minha Recomendação é simples, ao invés de quebrar a cabeça e encher o seu sistema 64 de restolhos 32 bits, em sendo possível (ie, se o uso não quebra a licença de desenvolvimento, é uma prototipagem, ou um banco totalmente teste, Não é código desenvolvido pra clientes), se eu fosse vc baixaria um Oracle de 64 bits e NÂO usaria a instalação default, yes ??? []s Chiappa --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br , Marcos Fontana fontana.marcos@ escreveu Caramba, Pra mim aplicação de 32bits roda em linux 64. Att. Marcos Fontana 2009/8/10 Marcio T N Ferreira - Numero8 marciotnferreira@ Colegas, O XE somente em Linux 32 bits certo? Pq estou com 2 desenvolvedores q usam Linux 64 bits em suas maquinas, e estão tendo q usar o 10g para o trabalho diário e fica muito pesado. Existe alguma solução para este dilema Marcio [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram
RES: [oracle_br] Re: XE em linux 64bits?
Oi Chiappa, Exatamente isso.. o banco local das maquina eh *exatamente* uma sandbox para os desenvolvedores não ficarem zoando com os servidores de desenvolvimento e homologação; este ultimo sim.. banco, sistema operacional com patchs e updates (tanto do so e bd) e inclusive com hardware (dentro da possibilidade..) identicos ao de produção. Legal pelas dicas.. vou começar por ai. Abraco, Marcio De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de jlchiappa Enviada em: terça-feira, 11 de agosto de 2009 10:22 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] Re: XE em linux 64bits? Bem, ** imagino ** que o desenvolvimento Real seja feito num SERVIDOR, com o mesmo SO e mesmo hardware da Produção, com as mesmas capacidades, com banco na MESMA e EXATA versão É simplesmente ** irracional ** desenvolver no sistema operacional X algo que deve rodar no sistema operacional Y, é claro que só podem dar diferenças por causa disso , e isso sem contar que (óbvio) performance e funcionalidades num banco stand-alone são RADICALMENTE diferentes quando o banco tem concorrência Assim, eu IMAGINO que esse banquinho que vc está instalando nas máquinas dos programadores será uma SANDBOX, uma área pra eles testarem idéias, fazerem CREATE TABLE e escreverem rotinas PL/SQL em modo rascunho, esse tipo de coisa, NECESSARIAMENTE na hora de transformar esse rascunho em produto final isso será feito na máquina Real de desenvolvimento, tentando (minimamente que seja) ** SIMULAR ** o que acontecerá em Produção... E claro, nesse momento ocorre também o Controlde de Qualidade, é aí que um Analista ou seja quem for vai FISCALIZAR o trabalho deles, vai checar se o código atende aos padrões estabelecidos, é por aí. Sendo assim, eu diria : depois deixa esse banquinho em noarchive, SGA Manual e dá 1 Mb pro log buffer, uns 10 M pra java area, uns 32 M pra block cache, uns 180 M pra shared pool (ou um pouquinho mais se começar a receber ORA-4031), e DESABILITA os jobs de sistema todos (principalmente AWR e quetais), com isso os programadores devem poder rodar esse banquinho-teste/rascunho sem maiores problemas. []s Chiappa --- Em oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br , Marcio T N Ferreira - Gmail marciotnferre...@... escreveu Oi Chiappa e Marcos, Em primeiro lugar obrigado pelas ajudas. Chiappa, as lib32 eu tb tinha encontrado no Google mas tb estava bem incomodado com a idéia de poluir o sistema de 64 com lixo de 32...afinal o Linux 64 não tem o wow64 do vista por exemplo q serve especificamente para estes casos. Entao acho q vou na sua dica do Oracle EE 64bits mesmo, e vou perder um tempinho configurando ele especificamente para desenvolvimento. Quando eu chegar em uma configuração leve e legal para desenvolvimento, publico aki no grupo pra todos poderem opinar. Obrigado e abraco a todos, Marcio De: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br [mailto:oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br ] Em nome de jlchiappa Enviada em: segunda-feira, 10 de agosto de 2009 21:31 Para: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br Assunto: [oracle_br] Re: XE em linux 64bits? Sim, sim, Marcos, falando de modo geral sabemos nós que com o comando linux32 vc pode TAPEAR o SO de 64 bits, fazendo-o reportar como se fosse 32 bits : somando-se a isso a instalação das libs de 32 bits conseguimos instalar muitos softs 32 bits num ambiente 64, acabei de fazer isso com o Oracle Collaboration Suite num cliente... No caso específico do XE, não tive experiência com ele então googlei e ultra-rapidamente achei http://www.vodori.com/vodori/archives/224 e http://littlebrain.org/2008/05/12/how-to-install-oracle-xe-in-ubuntu-64-bit/ , aonde os autores relatam que só com a instalação das libs 32 já foi suficiente, nem precisou usar o linux32, fica a dica. Agora, eu digo : Márcio, o código do XE é coisa de 99% IDÊNTICO ao do 10g SE (só tem um IFs perguntando sobre qtdade de RAM, e quetais) assim *** SE *** vc instalar o SE (ou AINDA MELHOR, o EE!!) , e o CONFIGURAR DIREITO, reservando só o mínimo de RAM necessário pros caches (tanto os de bloco quanto java areas), DESABILITANDO os jobs built-ins do sistema, etc, imho *** NÂO *** vai ficar mais pesado , o código é basicamente o mesmo!! É EVIDENTE que se vc instalar com tudo default vai pesar, a instalação default é sim maior, MAS em vc acertando-a não, certamente pode/deve ficar muito MUITO semelhante, OK ? Então a minha Recomendação é simples, ao invés de quebrar a cabeça e encher o seu sistema 64 de restolhos 32 bits, em sendo possível (ie, se o uso não quebra a licença de desenvolvimento, é uma prototipagem, ou um banco totalmente teste, Não é código desenvolvido pra clientes), se eu fosse vc baixaria um Oracle de 64 bits e NÂO usaria a instalação default, yes ??? []s Chiappa --- Em
Res: [oracle_br] Certificação Oacle
Junior, bom dia. Seu certificado é enviado para o seu endereço (cadastrado no site da Prometric - http://www.prometric.com), o mesmo deverá estar chegando em no máximo 30 dias. Você estará recebendo o seu certificado e o acesso ao link para download do logo de OCA. Para saber o histórico (provas e certificações) deverá entrar no site da prometric com o seu usuário e senha. Marcus Pavan. De: Junior jjunior@gmail.com Para: oracle_br@yahoogrupos.com.br Enviadas: Terça-feira, 11 de Agosto de 2009 9:16:24 Assunto: [oracle_br] Certificação Oacle Olá Pessoal, Gostaria de saber de alguém que é certificado Oracle, como a Oracle disponibiliza o acesso ao certificado que comprova que o profissional passou no exame e conseguiu algum título, como por exemplo outras empresas como microsoft deixa disponível em um site para que o profissional possa baixar o certificado e um transcript que lista todos os exames realizados pelo profissional, estou perguntando isso porque fiz o primeiro exame para o obter a certificação OCA e fui aprovado, eu sei que só terei o certificado após a conclusão do segundo exame, mas mesmo assim dei uma olhada no site da Oracle e não encontrei nenhum link onde pudesse ter acesso a tais informações. Será que a Oracle disponibliza isto no site dela ou apenas fornece o certificado impresso? Obrigado, -- Antonio Junior Analista de Sistemas MCTS - Microsoft Certified Technology Specialist jjunior.net@ gmail.com [As partes desta mensagem que não continham texto foram removidas] Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Dúvida sobre DBLINK - Publico X Privado
Bom dia colegas, Uma dúvida bem simples...acredito que eu deva estar esquecendo de algo... Consigo criar DBLINK PUBLICO sem problemas mas estou econtrando problemas para criar o PRIVADO Criação do Publico: create public dblink teste connect to teste identified by teste using 'PRODUCAO' Este funciona sem problemas Criação do Privado create dblink teste connect to teste identified by teste using 'PRODUCAO' Este não funciona nem por reza forte... OBS: Eles estão sendo criados em um esquema em produção que possui os privilegios de sistema: CREATE SESISON CREATE DBLINK CONNECT CREATE TABLE UNLIMITED TABLESPACE Como sabemos, não precisei adicionar privilegios ao publico pois o mesmo ja pertence a PUBLIC. Alguem teria alguma ideia ?
Re: [oracle_br] Erro TNS
o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Dúvida sobre DBLINK - Publico X Pri vado
rapaz, até onde sei é isso. Achei até um link que explica http://profissionaloracle.com.br/blogs/flavioisidorio/oracle-database-link/ Mas qual é o erro exatamente que está ocorrendo, ateravés do erro fica melhor para ajudar. 2009/8/11 candiurudba candiuru...@yahoo.com.br Bom dia colegas, Uma dúvida bem simples...acredito que eu deva estar esquecendo de algo... Consigo criar DBLINK PUBLICO sem problemas mas estou econtrando problemas para criar o PRIVADO Criação do Publico: create public dblink teste connect to teste identified by teste using 'PRODUCAO' Este funciona sem problemas Criação do Privado create dblink teste connect to teste identified by teste using 'PRODUCAO' Este não funciona nem por reza forte... OBS: Eles estão sendo criados em um esquema em produção que possui os privilegios de sistema: CREATE SESISON CREATE DBLINK CONNECT CREATE TABLE UNLIMITED TABLESPACE Como sabemos, não precisei adicionar privilegios ao publico pois o mesmo ja pertence a PUBLIC. Alguem teria alguma ideia ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Erro TNS
Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560:TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Duvida RAC
Boa tarde! Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na hora de escolher as instancias como preferencial ele não permite que eu escolha os dois nós que tenho hj. Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa instancia preferencial que escolhi, venha cai, automaticamente ele distribui os processos para a outra instancia? Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim dessa forma NAME=ora.jucmg2.ODBCRAC.no1.srv TYPE=application TARGET=ONLINE STATE=ONLINE on no1 E gostaria também de saber como faço para as aplicações conectar a esse serviço, preciso alterar algo nos TNS das maquinas. Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Erro TNS
Boa tarde, Agora está esta mensagem. TNS-03505: Não conseguiu decifrar o nome -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de francisco porfirio Enviada: terça-feira, 11 de Agosto de 2009 16:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Erro TNS o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
[oracle_br] Re: Erro TNS
Bem, primeiro de tudo imho, se vc quer eficiência, vc deveria é ir diretamente ao servidor Oracle, nele abrir um prompt de comando com o usuário dono do bd Oracle, setar as variáveis e fazer um export *** LOCAL ***, sem especificar @hoststring, portanto SEM rede externa envolvida Se vc REALMENTE precisa mesmo, por qquer motivo, do procedimento mais ineficiente de ficar exportando via rede, temos que o 12560 é um erro guarda-chuva, GENÉRICO, que diz que houve queda da comunicação via rede : isso pode ser causado pro N fatores, tais como : a) má-configuração do client Oracle b) bug do client c) processos de rede sendo terminados abruptamente (por exemplo, devido à firewall, timeouts de conexão, tráfego de rede intenso, etc) d) processo shadow da sua conexão (o processo que foi aberto lá no servidor Oracle ao vc conectar, em sendo conexão dedicada) falhando, por qquer motivo (esgotamente de recurso, o que for) qquer um destes, ou um derivado deles, pode estar ocasinando o seu problema, é checar versões e disponibilidade de patches pro client, e junto com o admin de rede e o sysadmin do servidor Oracle checar as outras possibilidades. Um trace de rede pode dar algumas dicas a mais no processo, a nota metalink 117976.1 dá dicas a respeito. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Carlos Pinto carlos.pin...@... escreveu Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560:TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas]
RE: [oracle_br] Erro TNS
Desculpem, deu OK... -Mensagem original- De: Carlos Pinto [mailto:carlos.pin...@yahoo.com.br] Enviada: terça-feira, 11 de Agosto de 2009 16:21 Para: 'oracle_br@yahoogrupos.com.br' Assunto: RE: [oracle_br] Erro TNS Boa tarde, Agora está esta mensagem. TNS-03505: Não conseguiu decifrar o nome -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de francisco porfirio Enviada: terça-feira, 11 de Agosto de 2009 16:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Erro TNS o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
RE: [oracle_br] Erro TNS
Deu OK mas mesmo assim não consigo conectar. -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de francisco porfirio Enviada: terça-feira, 11 de Agosto de 2009 16:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Erro TNS o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar .. O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos
Re: [oracle_br] Certificação Oacle
ok, Marcus, Obrigado 2009/8/11 Marcus Pavan marcus_...@yahoo.com.br Junior, bom dia. Seu certificado é enviado para o seu endereço (cadastrado no site da Prometric - http://www.prometric.com), o mesmo deverá estar chegando em no máximo 30 dias. Você estará recebendo o seu certificado e o acesso ao link para download do logo de OCA. Para saber o histórico (provas e certificações) deverá entrar no site da prometric com o seu usuário e senha. Marcus Pavan. De: Junior jjunior@gmail.com jjunior.net%40gmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br Enviadas: Terça-feira, 11 de Agosto de 2009 9:16:24 Assunto: [oracle_br] Certificação Oacle Olá Pessoal, Gostaria de saber de alguém que é certificado Oracle, como a Oracle disponibiliza o acesso ao certificado que comprova que o profissional passou no exame e conseguiu algum título, como por exemplo outras empresas como microsoft deixa disponível em um site para que o profissional possa baixar o certificado e um transcript que lista todos os exames realizados pelo profissional, estou perguntando isso porque fiz o primeiro exame para o obter a certificação OCA e fui aprovado, eu sei que só terei o certificado após a conclusão do segundo exame, mas mesmo assim dei uma olhada no site da Oracle e não encontrei nenhum link onde pudesse ter acesso a tais informações. Será que a Oracle disponibliza isto no site dela ou apenas fornece o certificado impresso? Obrigado, -- Antonio Junior Analista de Sistemas MCTS - Microsoft Certified Technology Specialist jjunior.net@ gmail.com [As partes desta mensagem que não continham texto foram removidas] __ Veja quais são os assuntos do momento no Yahoo! +Buscados http://br.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas] -- Antonio Junior Analista de Sistemas MCTS - Microsoft Certified Technology Specialist jjunior@gmail.com 11 9995 1022 [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Broker 9i
Olá amigos, edstou configurando o Broker do 9i e estou com uma dúvida: Ao entrar com a configuração de criação do site primário, e após, verificar a a configuração com o SHOW CONFIGURATION VERBOSE, no resultado, seguindo a documentação da Oracle, Data Guard Broker Release 2 (9.2), página 6-5, aparentemente está 100%, salvo um detalhe que percebi: Na documentação mostra status corrente = SUCCESS e na minha configuração o status = DISABLED. Não sei se seria o procedimento correto, mas tentei habilitar o resource e tive o erro ORA-16614 que pede para eu habilitar o objeto necessário para então habilitar o resource. Como ele não informa exatamente quem deve ser habilitado, fico preso a isto. Digo novamente que não sei se este seria o procedimento correto, e se não for, como posso ter o status = SUCCESS ao invés de DISABLED? para poder então dar continuidade e assim configurar o site standby? Agradeço desde já a ajuda dos amigos. Atenciosamente Wilson Dutra [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Erro TNS
Amigo, verifique o nome do serviço. Você precisa que o nome esteja correto nas configurações de rede. Você pode verificar isso no Net Configuration Assistent. []'s Wilson Dutra - Original Message - From: Carlos Pinto To: oracle_br@yahoogrupos.com.br Sent: Tuesday, August 11, 2009 12:20 PM Subject: RE: [oracle_br] Erro TNS Boa tarde, Agora está esta mensagem. TNS-03505: Não conseguiu decifrar o nome -Mensagem original- De: oracle_br@yahoogrupos.com.br [mailto:oracle...@yahoogrupos.com.br] Em nome de francisco porfirio Enviada: terça-feira, 11 de Agosto de 2009 16:02 Para: oracle_br@yahoogrupos.com.br Assunto: Re: [oracle_br] Erro TNS o seu tnsnames está configurado corretamente? Acessa o prompt de comando e executa o seguinte comando tnsping service_name Se parecer um OK é porque você está conseguindo se comunicar com o servidor de banco de dados. Caso contrário, verifica se existe esta opção no teu tnsnames (SERVER=DEDICATED) se tiver tira e testa. 2009/8/11 Carlos Pinto carlos.pin...@yahoo.com.br Ola amigos estou a instalar o ORACLE Client e no fim quando tento conectar dá-me erro. Estou a tentar exportar... O problema é que está tudo bem configurado. EXP-00056: foi encontrado o erro ORACLE 12560 ORA-12560: TNS: erro do adaptador de protocolo EXP-0: Exportação terminou sem exito Obrigado, Carlos Pinto [As partes desta mensagem que não continham texto foram removidas] -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas] -- -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ -- Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]
Re: [oracle_br] Duvida RAC
Boa tarde Maria Cristina, Você pode usar linha de comando para realizar essa tarefa de maneira simples. srvctl add service -d db_unique_name -s service_name -r preferred_list [-a available_list] [-P TAF_policy] Dê uma olhada no manual... http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/srvctladmin.htm#RACAD5013 Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 12:04:13 11/08/2009 De: Mária Cristina Silva mariancrist...@gmail.com Assunto: [oracle_br] Duvida RAC Boa tarde! Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na hora de escolher as instancias como preferencial ele não permite que eu escolha os dois nós que tenho hj. Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa instancia preferencial que escolhi, venha cai, automaticamente ele distribui os processos para a outra instancia? Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim dessa forma NAME=ora.jucmg2.ODBCRAC.no1.srv TYPE=application TARGET=ONLINE STATE=ONLINE on no1 E gostaria também de saber como faço para as aplicações conectar a esse serviço, preciso alterar algo nos TNS das maquinas. Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza!
[oracle_br] Re: Horario Diferentes (SYSDATE) para cada OWNER no BD Oracle RAC
Chiappa e Colegas de Plantão e Pessoal de JAVA Pensando na Estrategia de Centralizar todos os Paises em uma nuvem de Processamento (Oracle RAC) ao qual estaria medindo de uma maneira mais organizada os consumos de cada Pais e o quanto poderia aumentar de recursos conforme a demanda requerida, tendo como fator IMPEDITIVO o fato de a Aplicação usar o SYSDATE (que particularmente não é o correto dependendo do seu pais, pois o SYSDATE vai estar apontando para o Sistema Operacional ) para abertura e termino de pregão, cotações daquele pais com seu respectivo horario , praticamente se torna impossivel e inviável via Oracle BD RAC fazer isto , a não ser que modifique o Codigo da Aplicação Java ? Será que não existe outra maneira , talvez de mudar entao de SYSDATE para outra COLUNA_DATA_A_NIVEL_SESSAO ., para que ele enxergue a data e horario do seu Pais .., por exemplo , configurar via SESSAO ou via SERVICO criado no RAC , para que todos aqueles que conectem por este SERVICO consiga obter um horario da Espanha ? por exemplo Pessoal de Java, com excessão desta situação, via Java existe algum modo facil que podemos tratar isto tambem ..? Obrigado a todos . Fernando
Re: [oracle_br] Duvida RAC
Mufalani, eu adcionei o serviço de acordo com o comando que vc passou, mas uma duvida ainda continua quando tento coloca os dois nós que tenho hj, na lista de preferencias ele não permite, deixa aceita apenas um dos nós. Nesse caso o correto ele aceitar um nó só, e quando esse nó cair, o outro nó assume os processos? 2009/8/11 Rodrigo Mufalani mufal...@oi.com.br Boa tarde Maria Cristina, Você pode usar linha de comando para realizar essa tarefa de maneira simples. srvctl add service -d db_unique_name -s service_name -r preferred_list [-a available_list] [-P TAF_policy] Dê uma olhada no manual... http://download.oracle.com/docs/cd/B19306_01/rac.102/b14197/srvctladmin.htm#RACAD5013 Atenciosamente, Rodrigo Mufalani OCP 10g 11g OCE RAC 10g R2 mufal...@oi.com.br http://mufalani.blogspot.com Mensagem Original: Data: 12:04:13 11/08/2009 De: Mária Cristina Silva mariancrist...@gmail.com Assunto: [oracle_br] Duvida RAC Boa tarde! Pessoal, eu criei um serviço chamado ODBCRAC, pelo gri control, porém na hora de escolher as instancias como preferencial ele não permite que eu escolha os dois nós que tenho hj. Dái selecionei uma pra criar o serviço, minha duvida éh, no caso dessa instancia preferencial que escolhi, venha cai, automaticamente ele distribui os processos para a outra instancia? Estou com essa duvida pq vi que quando dou um crs_stat -t ele traz pra mim dessa forma NAME=ora.jucmg2.ODBCRAC.no1.srv TYPE=application TARGET=ONLINE STATE=ONLINE on no1 E gostaria também de saber como faço para as aplicações conectar a esse serviço, preciso alterar algo nos TNS das maquinas. Obrigada. -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos Na Oi Internet você ganha ou ganha. Além de acesso grátis com qualidade, você pode ter contas ilimitadas de email com 1 giga cada uma, suporte grátis e muito mais. Baixe grátis o Discador Oi em http://www.oi.com.br/discador e comece a ganhar. Agora, se o seu negócio é voar alto na internet, assine Oi Internet Banda Larga e ganhe o modem grátis. Clique em http://www.oi.com.br/bandalarga e aproveite essa moleza! -- Abraços, Mária Cristina Cel: 031-8883-5543 E-mail: mariancrist...@gmail.com MSN: mcristinasil...@hotmail.com -- O começo é a parte mais importante do trabalho. - Platão [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Horario Diferentes (SYSDATE) para cada OWNER no BD Oracle RAC
Chiappa e Colegas de Plantão e Pessoal de JAVA Pensando na Estrategia de Centralizar todos os Paises em uma nuvem de Processamento (Oracle RAC) ao qual estaria medindo de uma maneira mais organizada os consumos de cada Pais e o quanto poderia aumentar de recursos conforme a demanda requerida, tendo como fator IMPEDITIVO o fato de a Aplicação usar o SYSDATE (que particularmente não é o correto dependendo do seu pais, pois o SYSDATE vai estar apontando para o Sistema Operacional ) para abertura e termino de pregão, cotações daquele pais com seu respectivo horario , praticamente se torna impossivel e inviável via Oracle BD RAC fazer isto , a não ser que modifique o Codigo da Aplicação Java ? Será que não existe outra maneira , talvez de mudar entao de SYSDATE para outra COLUNA_DATA_A_NIVEL_SESSAO ., para que ele enxergue a data e horario do seu Pais .., por exemplo , configurar via SESSAO ou via SERVICO criado no RAC , para que todos aqueles que conectem por este SERVICO consiga obter um horario da Espanha ? por exemplo Pessoal de Java, com excessão desta situação, via Java existe algum modo facil que podemos tratar isto tambem ..? Obrigado a todos . Fernando
[oracle_br] Re: Dúvida sobre DBLINK - Publico X Privado
Opa... Foi isto mesom que esta no blog que eu fiz e ja trabalho com dblink ha algum tempo...mas achei este erro estranho... quando estou no OEM e clico no botão para verificar se o dblink esta ativo, ele diz que nao esta ativo e informa que não reconhece o descritor da conexão... Estranho mesmo...com o publico consigo numa boa... --- Em oracle_br@yahoogrupos.com.br, francisco porfirio francisco.porfi...@... escreveu rapaz, até onde sei é isso. Achei até um link que explica http://profissionaloracle.com.br/blogs/flavioisidorio/oracle-database-link/ Mas qual é o erro exatamente que está ocorrendo, ateravés do erro fica melhor para ajudar. 2009/8/11 candiurudba candiuru...@... Bom dia colegas, Uma dúvida bem simples...acredito que eu deva estar esquecendo de algo... Consigo criar DBLINK PUBLICO sem problemas mas estou econtrando problemas para criar o PRIVADO Criação do Publico: create public dblink teste connect to teste identified by teste using 'PRODUCAO' Este funciona sem problemas Criação do Privado create dblink teste connect to teste identified by teste using 'PRODUCAO' Este não funciona nem por reza forte... OBS: Eles estão sendo criados em um esquema em produção que possui os privilegios de sistema: CREATE SESISON CREATE DBLINK CONNECT CREATE TABLE UNLIMITED TABLESPACE Como sabemos, não precisei adicionar privilegios ao publico pois o mesmo ja pertence a PUBLIC. Alguem teria alguma ideia ? -- Atenciosamente Francisco Porfirio Ribeiro Neto [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Re: Horario Diferentes (SYSDATE) para cada OWNER no BD Oracle RAC
Colega, é o seguinte : é AMPLAMENTE documentado nos manuais Oracle que SYSDATE retorna a data do Sistema Operacional, que é ÚNICA, *** E *** que essa função interna retorna um datatype DATE, que ABSOLUTAMENTE NÃO DÁ suporte a time zones, então não é que particularmente não é o correto : se o Aplicativo é (ou deveria ser...) multi-país/multi-fuso horário o SYSDATE sozinho é ABSOLUTAMENTE, TOTALMENTE, COMPLETAMENTE errado, vc tem um bug do tamanho dum 747 aí NO SEU CÓDIGO, e bug vc corrige ALTERANDO O CÓDIGO, ponto... Eu disse sysdate sozinho porque, antes de ser criado pela Oracle o suporte à timezone no bd, o que a gente fazia é ter uma tabela de TZ e escrever uma funçãozinha DATA_HOJE que a lê e retorna o SYSDATE somado/ubstraído o TZ., e usava a DATA_HOJE em lugar de SYSDATE... Não tem mágica aí não, ok ? Vamos ver o que o pessoal que mexe com Java diz, mas imagino que no seu aplicativo a SYSDATE está sendo usada tanto para alimentar variáveis/itens nos seus programas Java quanto em SQLs (tipo INSERT INTO tabela (..., SYSDATE, valores, etc) , então penso que : a) MESMO que haja um setting dizendo pro Java ah, variáveis / itens com datatype DATE vc adicione x horas por conta de fuso, mesmo assim isso NÂO deve ser nada automático, é ALTERAÇÂO do código, sim e b) Óbvio que se a existir ele ** NÃO ** vai automagicamente alterar os SQLs que chamam SYSDATE, isso é (novamente) alteração de código a alteração imho é simples, é aonde estiver escrito SYSDATE vc substituir por uma funçãozinha sua que leva em conta o TZ, ou usar a CONVERT como eu disse, ou usar a SYSTIMESTAMP ou similares (se o sistema aceitar datatype TIMESTAMP com time zone ao invés de DATE), mas Alterar será inescapável, penso eu... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, fcm177 fcm...@... escreveu Chiappa e Colegas de Plantão e Pessoal de JAVA Pensando na Estrategia de Centralizar todos os Paises em uma nuvem de Processamento (Oracle RAC) ao qual estaria medindo de uma maneira mais organizada os consumos de cada Pais e o quanto poderia aumentar de recursos conforme a demanda requerida, tendo como fator IMPEDITIVO o fato de a Aplicação usar o SYSDATE (que particularmente não é o correto dependendo do seu pais, pois o SYSDATE vai estar apontando para o Sistema Operacional ) para abertura e termino de pregão, cotações daquele pais com seu respectivo horario , praticamente se torna impossivel e inviável via Oracle BD RAC fazer isto , a não ser que modifique o Codigo da Aplicação Java ? Será que não existe outra maneira , talvez de mudar entao de SYSDATE para outra COLUNA_DATA_A_NIVEL_SESSAO ., para que ele enxergue a data e horario do seu Pais .., por exemplo , configurar via SESSAO ou via SERVICO criado no RAC , para que todos aqueles que conectem por este SERVICO consiga obter um horario da Espanha ? por exemplo Pessoal de Java, com excessão desta situação, via Java existe algum modo facil que podemos tratar isto tambem ..? Obrigado a todos . Fernando
[oracle_br] Re: Replicação de Tabelas - View Materializadas
Colegas, Como teste, fiz a criação de uma tabela no meu ambiente de desenvolvimento com apenas 2 registros e no outro servidor, criei o dblink publico e estou tentando criar a view materializada da seguinte forma: CREATE MATERIALIZED VIEW teste_replicacao_vm TABLESPACE TS_VM_MATERIALIZADA BUILD IMMEDIATE REFRESH COMPLETE NEXT SYSDATE + 1/24 WITH PRIMARY KEY AS SELECT * FROM teste.table_materializ...@dblink_publico_vm Pelo que entendi, ele fara a atualização desta view todos os dias a cada 1 hora...seria isso mesmo ? E caso eu queria atualiza-la a cada 30 minutos ? Outra dúvida, se eu quisesse utilizar a clausu-la ON COMMIT, seria somente alterar o parametro REFRESH COMPLETE para REFRESH FAST ON COMMIT ? Bem, ele me deu um erro: INSUFFICIENT PRIVILEGES apontando aparemtemente para o dblink... Existe algum privilégio especifico para as atualizações automaticas ? --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Boa tarde pessoal... Tenho uma pequena dúvida sobre replicação, utilizando views materializadas...Precisando daquela ajudinha bacana... :) Estou com dúvida quanto as atualizações desta view...não entendi muito bem o parametro...rs O script é o Seguinte: CREATE MATERIALIZED VIEW teste_replica REFRESH FAST START WITH SYSDATE + 1 == iniciando amanhã ? NEXT SYSDATE + 1/24 == Não entendi muito bem... ? WIDTH PRIMARY KEY AS SELECT * FROM teste.replica...@dblink_publico_teste Se eu quiser executar estas atualizações de 30 em 30 minutos ? Minha dúvida seria esta mesmo..sobre como configurar estes intervalos
[oracle_br] Re: Replicação de Tabelas - View Materializadas
Pelo que entendi, ele fara a atualização desta view todos os dias a cada 1 hora Sim, a cláusula SYSDATE + (1/24) indica que vc quer adicionar 24 avos de um dia, como o dia tem 24 horas isso é 1 hora, cfrme : sys...@10g:SQLselect sysdate, sysdate + (1/24) from dual; SYSDATE SYSDATE+(1/24) --- --- 11/08/2009 15:41:04 11/08/2009 16:41:04 Existe algum privilégio especifico para as atualizações automaticas ? Não, pode confirmar no manual que privilégio específico não há nada específico para Atualizações, quem vai criar oa VM (e a atualizar, normalmente são o mesmo cara) além dos privs de CREATE e de SELECT lá na fonte dos dados, iirc se for desejado usar query rewrite tem que ter o privilégio correspondente (ver nota metalink 1079983.6), e (óbvio) : Não É qualquer vm que pode ter refresh fast, há exigências e restrições pra isso, veja no manual de SQL Reference os links correspondentes. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, candiurudba candiuru...@... escreveu Colegas, Como teste, fiz a criação de uma tabela no meu ambiente de desenvolvimento com apenas 2 registros e no outro servidor, criei o dblink publico e estou tentando criar a view materializada da seguinte forma: CREATE MATERIALIZED VIEW teste_replicacao_vm TABLESPACE TS_VM_MATERIALIZADA BUILD IMMEDIATE REFRESH COMPLETE NEXT SYSDATE + 1/24 WITH PRIMARY KEY AS SELECT * FROM teste.table_materializ...@dblink_publico_vm Pelo que entendi, ele fara a atualização desta view todos os dias a cada 1 hora...seria isso mesmo ? E caso eu queria atualiza-la a cada 30 minutos ? Outra dúvida, se eu quisesse utilizar a clausu-la ON COMMIT, seria somente alterar o parametro REFRESH COMPLETE para REFRESH FAST ON COMMIT ? Bem, ele me deu um erro: INSUFFICIENT PRIVILEGES apontando aparemtemente para o dblink... Existe algum privilégio especifico para as atualizações automaticas ? --- Em oracle_br@yahoogrupos.com.br, candiurudba candiurudba@ escreveu Boa tarde pessoal... Tenho uma pequena dúvida sobre replicação, utilizando views materializadas...Precisando daquela ajudinha bacana... :) Estou com dúvida quanto as atualizações desta view...não entendi muito bem o parametro...rs O script é o Seguinte: CREATE MATERIALIZED VIEW teste_replica REFRESH FAST START WITH SYSDATE + 1 == iniciando amanhã ? NEXT SYSDATE + 1/24 == Não entendi muito bem... ? WIDTH PRIMARY KEY AS SELECT * FROM teste.replica...@dblink_publico_teste Se eu quiser executar estas atualizações de 30 em 30 minutos ? Minha dúvida seria esta mesmo..sobre como configurar estes intervalos
[oracle_br] Re: Horario Diferentes (SYSDATE) para cada OWNER no BD Oracle RAC
Mister Fernando , só pra complementar, além do que já foi dito, há uma gambi (Horrorosa, não-recomendadada, pela qual eu ** NÃO ** boto a mão no fogo pois não quero ficar maneta :), a mais que talvez seja possível no seu ambiente, que é a seguinte : sei que alguns frameworks/ajutórios java te dão a possibilidade de automaticamente gerar os SQLs com (aspas-duplas) nos elementos , basicamente porque em alguns bancos de dados há diferença entre maiúsculas/minúsculas e vc pode especificar sensitividade via s, isso te dá a possibilidade de : sys...@10g:SQLcreate function F_DATA return DATE is 2 BEGIN 3return sysdate+(1/24); 4 END; 5 / Função criada. sys...@10g:SQLcreate synonym sysdate for F_DATA; Sinônimo criado. obviamente, F_DATA aqui não é mas no seu caso seria uma funçãozinha sua que retornaria horas diferentes baseada em fusos diferentes, variável global, whatever... Assim, se o seu ambiente java tiver esse recurso de adicionar automaticamente as , seria o sinônimo que o banco buscaria , tipo : sys...@10g:SQLselect sysdate, sysdate from dual; SYSDATE sysdate --- --- 11/08/2009 16:14:53 11/08/2009 17:14:53 mais uma vez, isso é gambi DA PIOR ESPÉCIE, imho vc tem mesmo é que corrigir o bug monstruoso que tens aí na aplicação, mas tá dada a (má) idéia ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, jlchiappa jlchia...@... escreveu Colega, é o seguinte : é AMPLAMENTE documentado nos manuais Oracle que SYSDATE retorna a data do Sistema Operacional, que é ÚNICA, *** E *** que essa função interna retorna um datatype DATE, que ABSOLUTAMENTE NÃO DÁ suporte a time zones, então não é que particularmente não é o correto : se o Aplicativo é (ou deveria ser...) multi-país/multi-fuso horário o SYSDATE sozinho é ABSOLUTAMENTE, TOTALMENTE, COMPLETAMENTE errado, vc tem um bug do tamanho dum 747 aí NO SEU CÓDIGO, e bug vc corrige ALTERANDO O CÓDIGO, ponto... Eu disse sysdate sozinho porque, antes de ser criado pela Oracle o suporte à timezone no bd, o que a gente fazia é ter uma tabela de TZ e escrever uma funçãozinha DATA_HOJE que a lê e retorna o SYSDATE somado/ubstraído o TZ., e usava a DATA_HOJE em lugar de SYSDATE... Não tem mágica aí não, ok ? Vamos ver o que o pessoal que mexe com Java diz, mas imagino que no seu aplicativo a SYSDATE está sendo usada tanto para alimentar variáveis/itens nos seus programas Java quanto em SQLs (tipo INSERT INTO tabela (..., SYSDATE, valores, etc) , então penso que : a) MESMO que haja um setting dizendo pro Java ah, variáveis / itens com datatype DATE vc adicione x horas por conta de fuso, mesmo assim isso NÂO deve ser nada automático, é ALTERAÇÂO do código, sim e b) Óbvio que se a existir ele ** NÃO ** vai automagicamente alterar os SQLs que chamam SYSDATE, isso é (novamente) alteração de código a alteração imho é simples, é aonde estiver escrito SYSDATE vc substituir por uma funçãozinha sua que leva em conta o TZ, ou usar a CONVERT como eu disse, ou usar a SYSTIMESTAMP ou similares (se o sistema aceitar datatype TIMESTAMP com time zone ao invés de DATE), mas Alterar será inescapável, penso eu... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, fcm177 fcm177@ escreveu Chiappa e Colegas de Plantão e Pessoal de JAVA Pensando na Estrategia de Centralizar todos os Paises em uma nuvem de Processamento (Oracle RAC) ao qual estaria medindo de uma maneira mais organizada os consumos de cada Pais e o quanto poderia aumentar de recursos conforme a demanda requerida, tendo como fator IMPEDITIVO o fato de a Aplicação usar o SYSDATE (que particularmente não é o correto dependendo do seu pais, pois o SYSDATE vai estar apontando para o Sistema Operacional ) para abertura e termino de pregão, cotações daquele pais com seu respectivo horario , praticamente se torna impossivel e inviável via Oracle BD RAC fazer isto , a não ser que modifique o Codigo da Aplicação Java ? Será que não existe outra maneira , talvez de mudar entao de SYSDATE para outra COLUNA_DATA_A_NIVEL_SESSAO ., para que ele enxergue a data e horario do seu Pais .., por exemplo , configurar via SESSAO ou via SERVICO criado no RAC , para que todos aqueles que conectem por este SERVICO consiga obter um horario da Espanha ? por exemplo Pessoal de Java, com excessão desta situação, via Java existe algum modo facil que podemos tratar isto tambem ..? Obrigado a todos . Fernando
[oracle_br] mudança de ambiente...
Untitled DocumentBoas. Pessoal, preciso levar uma instância para outro servidor, que tem o mesmo hardware e o mesmo SO, vou fazer um DUMP e importar no novo servidor. A localização das pastas dos arquivos (controlfile, datafile, redo_log, ) será diferente da atual. Tem que ser DUMP, porque vou filtrar informações e levar somente informações atuais. Onde posso encontrar alguma documentação para a tal tarefa, ou algum já fez e pode me dar dica. O que tenho em mente: - CRIAR TABLESPACE; - CRIAR DATAFILES; - CRIAR CONTROLFILES; - CRIAR REDOLOGS; - CRIAR SCHEMA; No IMPDP, como faço para mudar a configuração das pastas. Banco: Oracle 1og Release 10.2.0.1.0 SO: HP-UX. Grato, Márcio. [As partes desta mensagem que não continham texto foram removidas] -- Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -- Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/ Links do Yahoo! Grupos * Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ * Para sair deste grupo, envie um e-mail para: oracle_br-unsubscr...@yahoogrupos.com.br * O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: mudança de ambiente...
Colega, já que (cfrme documentado) o expdp Não exporta informações do SYS, ele ** não ** é capaz de clonar inteiramente um bd Oracle, e nem esa é a função dele, a função dele é exportar ** DADOS **, apenas - sendo assim, vc VAI ter que criar um bd vazio, e depois importar os DADOS nele, correto ? Já que vai fazer isso (o que pelo Assistente é um trampinho mixo de minutos, se tanto) , eu sugiro que vc já crie lá no servidor-destino esse banco com as pastas de redo log, os controlfiles e etc tal do jeito que vc quer , yes ?? Feito isso aí sim, é criar tablespaces do jeito que vc quiser e importar os dados, ok ... []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Márcio Ricardo Alves da Silva marcio_...@... escreveu Untitled DocumentBoas. Pessoal, preciso levar uma instância para outro servidor, que tem o mesmo hardware e o mesmo SO, vou fazer um DUMP e importar no novo servidor. A localização das pastas dos arquivos (controlfile, datafile, redo_log, ) será diferente da atual. Tem que ser DUMP, porque vou filtrar informações e levar somente informações atuais. Onde posso encontrar alguma documentação para a tal tarefa, ou algum já fez e pode me dar dica. O que tenho em mente: - CRIAR TABLESPACE; - CRIAR DATAFILES; - CRIAR CONTROLFILES; - CRIAR REDOLOGS; - CRIAR SCHEMA; No IMPDP, como faço para mudar a configuração das pastas. Banco: Oracle 1og Release 10.2.0.1.0 SO: HP-UX. Grato, Márcio. [As partes desta mensagem que não continham texto foram removidas]
[oracle_br] Execução SQLOADER
Fala Galera, Atualmente executo um script via sqlplus no unix da seguinte forma: sqlplus / as sysdba -__COMANDOS__ SET SERVEROUTPUT ON; BEGIN $1; END; / EXIT __COMANDOS__ O sqlplus possui uma inteligencia que identifica o usuário logado no Unix e o utiliza para executar o script. Gostaria de saber se é possivel fazer a mesma coisa com o sqlldr? Exemplo: sqlldr / as sysdba data=${ARQ} control=${CTL} discard=${DIS} bad=${BAD} log=${LOG}