[oracle_br] Re: Create temporary table
Com certeza, quanto à trigger foi mesmo erro de digitação, pensei uma coisa e escrevi outra : afinal, mesmo que houvese BEFORE LOGON, não serviria pro desejado... Quanto à opinião, com certeza, com certeza cada um é habilitado a ter a sua, e o fórum existe mesmo para as expor : se eu comento que "X é uma técnica ruim", "Y vai quase certamente deixar a sua aplicação mais lenta que não-sei-que", "Z é horrososo" , é a minha opinião, logicamente sempre reforçada por testes (meus ou de sites confiáveis), mas é opinião> E é claro, quando eu digo "ruim", "horrível",, "sófrível" , eu estou me referindo à técnica alvo do comentário , não emito opiniões sobre profissionais justamente por isso. E mais, se a pessoa não quer usar a recomendação, não temos o que fazer, afinal como dizia a minha nonna "vc pode levar o burrinho à fonte mas não pode força-lo a beber água", então eu mostro o que acho recomendável, mas cada um cada um, a pessoa faz se quiser : longe de mim a responsabilidade de querer ser a palavra final seja no que for... Quanto ao DROP, eu imagino que as tabelas seriam sempre as mesmas, só os campos mudariam ao sabor da aplicação, então eu faria uma rotina de drop normal, sem ser SQL dinâmico. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Marcio R Portes <[EMAIL PROTECTED]> escreveu > Chiappa, > > Eu concordo com os seus argumentos, Oracle nao e' nem SQL Server nem > Sybase. Nao trabalha do mesmo jeito. E' mais barato deixar a tabela GTT > criada do que a cada "saida" dropa-las. > Apenas uma correcao: nao existe trigger BEFORE LOGON: > > [EMAIL PROTECTED]> create or replace trigger tr_logoff >2 BEFORE LOGON on database >3 begin >4 null; >5 end; >6 / > before logon on database > * > ERROR at line 2: > ORA-30508: client logon triggers cannot have BEFORE type > > Obviamente voce se confundiu com o BEFORE LOGOFF. > > Bom, como cada um e' cada um e temos que respeitar a opiniao de todos, > se eu tivesse que dropar todas as tabelas temporarias ao sair da sessao > eu faria: > > [EMAIL PROTECTED]> create or replace trigger tr_logoff >2 before logoff on database >3 begin >4 for x in ( select table_name >5 from user_tables >6 where duration is not null ) >7 loop >8execute immediate 'drop table '|| x.table_name; >9 end loop; > 10 end; > 11 / > > Trigger created. > > [EMAIL PROTECTED]> > [EMAIL PROTECTED]> select table_name >2from user_tables >3 where duration is not null >4 / > > TABLE_NAME > -- > T > GTT > > 2 rows selected. > > [EMAIL PROTECTED]> > [EMAIL PROTECTED]> disconnect > Disconnected from Oracle Database 10g Enterprise Edition Release > 10.1.0.2.0 - Production > With the Partitioning, OLAP and Data Mining options > [EMAIL PROTECTED]> connect / > Connected. > [EMAIL PROTECTED]> > [EMAIL PROTECTED]> select table_name >2from user_tables >3 where duration is not null >4 / > > no rows selected > > -- > Marcio Portes > http://mportes.blogspot.com > > jlchiappa wrote: > > AFAIk não é característica das GTT, umas vez criadas ao fim da sessão > > elas são esvaziadas mas continuam existindo, vazias (ou seja, é como > > se ele fizesse um TRUNCATE) : se realmente vc quer que elas sejam > > dropadas (ie, não que fiquem vazias, mas quer que sejam DESTRUÍDAS > > mesmo, que ocorra um DROP) , vc teria que escrever uma trigger de > > BEFORE LOGON que fizesse o DROP. > > Isso não é o comum, (e nem mesmo o recomendado, na maioria das > > vezes) o normal num sistema Oracle é que vc crie todas as estruturas > > de dados que vai precisar (ie, tabelas heap, índices, GTTs, etc, etc) > > na implantação. Diga um pouco mais sobre o que vc pretende, que > > ambiente de programação vc está usando, um exemplo curto se for o > > caso, etc, que de repente talvez nem seja necessário criar GTTs, > > talvez uma procedure retornando REF CURSOR, ou uma inlive view, seja > > mais adequado, talvez. > > > > []s > > > > > > Chiappa > > > > --- Em oracle_br@yahoogrupos.com.br, "mverdade" <[EMAIL PROTECTED]> > > escreveu > > > >>boa tarde, > >> > >> Preciso criar algumas tabelas temporárias no Oracle 10g. No > > > > entanto, > > > >>preciso que o Oracle DROP automaticamente as tabelas temporárias > > > > criadas > > > >>ao encerrar a sessão. > >> > >> desde já, muito obrigado > > > > > > > > > > > > __ > > > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > Falar com os Moderadores:([EMAIL PROTECTED]) > > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > > __ > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > __ Histórico: http://www.m
Re: [oracle_br] Re: Create temporary table
Chiappa, Eu concordo com os seus argumentos, Oracle nao e' nem SQL Server nem Sybase. Nao trabalha do mesmo jeito. E' mais barato deixar a tabela GTT criada do que a cada "saida" dropa-las. Apenas uma correcao: nao existe trigger BEFORE LOGON: [EMAIL PROTECTED]> create or replace trigger tr_logoff 2 BEFORE LOGON on database 3 begin 4 null; 5 end; 6 / before logon on database * ERROR at line 2: ORA-30508: client logon triggers cannot have BEFORE type Obviamente voce se confundiu com o BEFORE LOGOFF. Bom, como cada um e' cada um e temos que respeitar a opiniao de todos, se eu tivesse que dropar todas as tabelas temporarias ao sair da sessao eu faria: [EMAIL PROTECTED]> create or replace trigger tr_logoff 2 before logoff on database 3 begin 4 for x in ( select table_name 5 from user_tables 6 where duration is not null ) 7 loop 8execute immediate 'drop table '|| x.table_name; 9 end loop; 10 end; 11 / Trigger created. [EMAIL PROTECTED]> [EMAIL PROTECTED]> select table_name 2from user_tables 3 where duration is not null 4 / TABLE_NAME -- T GTT 2 rows selected. [EMAIL PROTECTED]> [EMAIL PROTECTED]> disconnect Disconnected from Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - Production With the Partitioning, OLAP and Data Mining options [EMAIL PROTECTED]> connect / Connected. [EMAIL PROTECTED]> [EMAIL PROTECTED]> select table_name 2from user_tables 3 where duration is not null 4 / no rows selected -- Marcio Portes http://mportes.blogspot.com jlchiappa wrote: > AFAIk não é característica das GTT, umas vez criadas ao fim da sessão > elas são esvaziadas mas continuam existindo, vazias (ou seja, é como > se ele fizesse um TRUNCATE) : se realmente vc quer que elas sejam > dropadas (ie, não que fiquem vazias, mas quer que sejam DESTRUÍDAS > mesmo, que ocorra um DROP) , vc teria que escrever uma trigger de > BEFORE LOGON que fizesse o DROP. > Isso não é o comum, (e nem mesmo o recomendado, na maioria das > vezes) o normal num sistema Oracle é que vc crie todas as estruturas > de dados que vai precisar (ie, tabelas heap, índices, GTTs, etc, etc) > na implantação. Diga um pouco mais sobre o que vc pretende, que > ambiente de programação vc está usando, um exemplo curto se for o > caso, etc, que de repente talvez nem seja necessário criar GTTs, > talvez uma procedure retornando REF CURSOR, ou uma inlive view, seja > mais adequado, talvez. > > []s > > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "mverdade" <[EMAIL PROTECTED]> > escreveu > >>boa tarde, >> >> Preciso criar algumas tabelas temporárias no Oracle 10g. No > > entanto, > >>preciso que o Oracle DROP automaticamente as tabelas temporárias > > criadas > >>ao encerrar a sessão. >> >> desde já, muito obrigado > > > > > > __ > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > Links do Yahoo! Grupos > > > > > > > > __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] RES: Problema com Import
Rosiano Confira no seu primeiro FULL, vc se conectou como USER, e fazendo o full com este usuário, só seriam exportados objetos criados com o mesmo. Como este usuário provavelmente não tem o direito 'EXPORT FULL DATABASE', ele só exportaria os seus objetos. Conectado como SYS ou SYSTEM, que já tem o direito EXPORT FULL DATABASE, exportar um único OWNER (no seu caso o USER), levaria também os objetos do dicionário trigger, procedures, etc deste usuário. Um detalhe importante, os sinônimos PUBLICOS, como eles são do user PUBLIC, um export conectado como USER não exportaria mesmo o que fosse público, correto? Resumindo a conversa, para o full funcionar, tem que ser conectado com um usuário de banco que tenha permissão de EXPORT FULL DATABASE. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano Vieira de Sales Enviada em: sexta-feira, 29 de julho de 2005 16:46 Para: oracle_br@yahoogrupos.com.br Assunto: RES: [oracle_br] RES: Problema com Import Ederson fiz o teste e realmente funcionou mas gostaria de saber o porque com o full não funciona ??? Se não me engano na documentação ele diz que o full traria todos os objetos ... Ou estou errado, pois sei que alguns modos de Export / Import tem limitações. -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Ederson Enviada: sex 29/07/2005 13:44 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] RES: Problema com Import Colega, Mude para: exp system/senha file=arquivo.dmp owners=user log=log_arquivo.log E o import da assim: imp system/senha file=arquivo.dmp log=log_imp.log full=y statistcs=none Deve funcionar. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] ORA-12154
Emerson, erro clássico ! sua configuração de serviços está incorreta ou vc está com a rede indisponível no caso de banco remoto. TNS é o serviço de resolução de nomes de servidores Oracle. Tem mais ou menos a mesma função do DNS para IP de rede ethernet. Use o configurador EasyNet Config que vem junto com as ferramentas do oracle ou caso seja mais experiente pode editar o arquivos TNSNAMES.ORA que fica na pasta de instalação do oracle, por exemplo, C:\oracle\ora81\network\ADMIN. Veja nas últimas mensagens do grupo um dos colegas explicou um pouco sobre isso. Caso tenha problemas nos mande suas configs para ajudá-lo melhor. Abraço, Marco. "Emerson Clei" <[EMAIL PROTECTED]> Sent by: oracle_br@yahoogrupos.com.br 29/07/2005 17:48 Please respond to oracle_br To: cc: Subject:[oracle_br] ORA-12154 pessoal alguém poderia me ajudar a resolver este erro ORA-12154 TNS:não foi possivel resolver nome de serviço. [EMAIL PROTECTED] Emerson Clei Diogo Cunha (35)3832-4438 Campo Belo - MG (61)8413-6583 Brasília - DF [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Iniciante
entendi, Valeu pela força --- Em oracle_br@yahoogrupos.com.br, Gabriel Hanauer <[EMAIL PROTECTED]> escreveu > Fazer um select dentro de uma procedure sem uma clausula INTO. Segue exemplo: > > Com erro: > > SQL> create procedure teste as > 2 begin > 3 select sysdate from dual; > 4 end; > 5 / > > Advertência: Procedimento criado com erros de compilação. > > SQL> show errors > Erros para PROCEDURE TESTE: > > LINE/COL ERROR > --- -- > 3/1 PLS-00428: an INTO clause is expected in this SELECT statement > > > > Funcionando: > > SQL> create or replace procedure teste as > 2 a date; > 3 begin > 4 select sysdate into a from dual; > 5 end; > 6 / > > Procedimento criado. > > > > Em 29/07/05, Stumpy<[EMAIL PROTECTED]> escreveu: > > Oi Gente, > > > > estou entando fazer um select dentro de uma procedure e não estou > > conseguindo como estou iniciando do no oracle creio que não estou > > sabendo fazer dentro da procedure esta assim > > > > > > select campo from tabela ; > > > > > > no entanto ele alega erro de sintax qual é a forma correta ? > > > > obrigado pela força > > > > > > __ > > > > Histórico: > > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > Falar com os > > Moderadores:([EMAIL PROTECTED]) > > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > > __ > > > > > > > > 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: > > [EMAIL PROTECTED] > > > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > > Yahoo!. > > > -- > Gabriel Hanauer __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Iniciante
Fazer um select dentro de uma procedure sem uma clausula INTO. Segue exemplo: Com erro: SQL> create procedure teste as 2 begin 3 select sysdate from dual; 4 end; 5 / Advertência: Procedimento criado com erros de compilação. SQL> show errors Erros para PROCEDURE TESTE: LINE/COL ERROR - 3/1 PLS-00428: an INTO clause is expected in this SELECT statement Funcionando: SQL> create or replace procedure teste as 2 a date; 3 begin 4 select sysdate into a from dual; 5 end; 6 / Procedimento criado. Em 29/07/05, Stumpy<[EMAIL PROTECTED]> escreveu: > Oi Gente, > > estou entando fazer um select dentro de uma procedure e não estou > conseguindo como estou iniciando do no oracle creio que não estou > sabendo fazer dentro da procedure esta assim > > > select campo from tabela ; > > > no entanto ele alega erro de sintax qual é a forma correta ? > > obrigado pela força > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > > > > 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: > [EMAIL PROTECTED] > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo!. -- Gabriel Hanauer __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Iniciante
Oi Gente, estou entando fazer um select dentro de uma procedure e não estou conseguindo como estou iniciando do no oracle creio que não estou sabendo fazer dentro da procedure esta assim select campo from tabela ; no entanto ele alega erro de sintax qual é a forma correta ? obrigado pela força __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] ORA-12154
pessoal alguém poderia me ajudar a resolver este erro ORA-12154 TNS:não foi possivel resolver nome de serviço. [EMAIL PROTECTED] Emerson Clei Diogo Cunha (35)3832-4438 Campo Belo - MG (61)8413-6583 Brasília - DF [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] RES: Problema com Import
Ederson fiz o teste e realmente funcionou mas gostaria de saber o porque com o full não funciona ??? Se não me engano na documentação ele diz que o full traria todos os objetos ... Ou estou errado, pois sei que alguns modos de Export / Import tem limitações. -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Ederson Enviada: sex 29/07/2005 13:44 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] RES: Problema com Import Colega, Mude para: exp system/senha file=arquivo.dmp owners=user log=log_arquivo.log E o import da assim: imp system/senha file=arquivo.dmp log=log_imp.log full=y statistcs=none Deve funcionar. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano Vieira de Sales Enviada em: sexta-feira, 29 de julho de 2005 13:34 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problema com Import Pessoal, Estou tendo um problema num processo de import que é o seguinte: Tenho um Exp Full do meu DB A e estou fazendo um Import Full no meu DB B a partir do dump do A o problema é que não está sendo importado no Banco A as Triggers, Views,Stored Procedures e Sinônimos Gostaria de saber se alguem ja passou por isso estou fazendo o export da seguinte forma: exp user/pwd file=arquivo.dmp log=log_arquivo.log full=y E o import da seguinte forma: imp user/pwd file=arquivo.dmp log=log_imp.log full=y statistcs=none Se alguem puder me ajudar agradeço desde já .. valeu !!! att Rosiano [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Estimativa
A ** única ** maneira que é confiável e simples, IMHO, de se ter uma estimativa bem bem próxima, é : ter-se as tabelas, índices, etc, já criados (obviamente já com os PCTFREE/PCTUSED, COMPRESS, constraints, etc, etc) que vai ter em Produção, e se botar nas tabelas uns 10% da informação (com dados os mais próximos possíveis do uso típíco em produção), algo assim, da quantidade de registros esperada, e fazer a comparação. E é claro, na hora de se estimar espaço, vc TEM QUE saber quando é que os dados são limpos, qual a taxa de crescimento esperada, pra poder dar uma estimatica boa. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Marcelo P. F. Pucini" <[EMAIL PROTECTED]> escreveu > Existe alguma forma não tão complexa para estimar o tamanho de uma base de dados baseado em uma quantidade de tabelas, registros, etc e tal ?! > > Obrigado, > > Marcelo Pucini > > > - > Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! > > [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Erro coexão
Márcio Que bom que funcionou! [ ] André Em 29/07/05, Márcio Santos (TTY2000 )<[EMAIL PROTECTED]> escreveu: > André, > > Consegui me conectar ao banco. As dicas que você me passou > solucionaram o problema. Eu estava informando o SERVICE NAME > errado. Valeu pela atenção > > Obrigado, > Márcio > > From: Andre Santos > To: oracle_br@yahoogrupos.com.br > Sent: Friday, July 29, 2005 10:57 AM > Subject: Re: [oracle_br] Erro coexão > > > > Márcio > > Então, você consegue se conectar ao Oracle através do SQL Plus com > essa "host string" ("alias SQL Net") ? > > Talvez o nome que vem depois de SERVICE_NAME esteja errado... > > Veja se a descrição abaixo confere com o seu ambiente: > _ > > alias_sql_net_que_você_escolhe_conforme_queira = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = > nome_ou_ip_da_máquina_servidora)(PORT = 1521)) > ) > (CONNECT_DATA = > (SERVICE_NAME = sid_nome_da_instance_do_sgbd) > ) > ) > _ > > No meu TNSNAMES aqui, a linha do SERVICE_NAME ainda tem uma pequena > diferença de sintaxe: > ... > (SERVICE_NAME = (SID=sid_nome_da_instance_do_sgbd) > ) > ... > _ > > Depois disso (conferir e fazer eventuais acertos) você sempre precisa > fazer o "teste prático básico" que é tentar se conectar através do SQL > Plus. > > O último ponto seria verificar a criação do objeto "COM" da sua > aplicação ASP (aquele que aparece na linha 43). Provavelmente é um > "Connection" (ADO/OLEDB)... teria que verificar a string de conexão. > > [ ] > > André > > > > Em 28/07/05, Márcio Santos (TTY2000 )<[EMAIL PROTECTED]> > escreveu: > > André, > > > > Veja o conteúdo do TNSNAMES.ORA: > > > > # TNSNAMES.ORA Network Configuration File: > > C:\oracle\ora81\network\admin\tnsnames.ora > > # Generated by Oracle configuration tools. > > > > DBORA.TTY2000.TTY = > > (DESCRIPTION = > > (ADDRESS_LIST = > > (ADDRESS = (PROTOCOL = TCP)(HOST = VENCER)(PORT = 1521)) > > ) > > (CONNECT_DATA = > > (SERVICE_NAME = DBORA.TTY2000.TTY) > > ) > > ) > > > > Onde, > > > > DBORA.TTY2000.TTY é o nome do serviço, > > VENCER é o servidor onde a base de dados está > > > > Desde já agradeço pela ajuda, > > > > - > > Márcio dos Santos Moia Júnior > > Desenvolvedor de Sistemas > > [EMAIL PROTECTED] > > > > TTY2000 - Tecnologia e Sistemas > > www.tty2000.com.br > > ( [31] 3481-9966 > > > > > > - > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > > __ > > > > Histórico: > > > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > Falar com os > > Moderadores:([EMAIL PROTECTED]) > > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > > > __ > > > > > > > > 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: > > [EMAIL PROTECTED] > > > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço > do > > Yahoo!. > > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > > __ > > > > -- > Links do Yahoo! Grupos > > a.. Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle_br/ > > b.. Para sair deste grupo, envie um e-mail para: > [EMAIL PROTECTED] > > c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do > Serviço do Yahoo!. > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > > > > Links do Yahoo! Grupos > > Para visitar o site do seu grupo na web, acesse: > http://br.groups.yahoo.com/group/oracle
[oracle_br] Estimativa
Existe alguma forma não tão complexa para estimar o tamanho de uma base de dados baseado em uma quantidade de tabelas, registros, etc e tal ?! Obrigado, Marcelo Pucini - Yahoo! Acesso Grátis: Internet rápida e grátis. Instale o discador agora! [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br]
Miguel, Para esta tarefa, não seria uma trigger, e sim um JOB. Os jobs podem ser agendados para rodar periodicamente em uma determinada hora, ou de X em X tempos No caso, o job executaria uma PROCEDURE. Aqui sim, vc fará o código que processará a atualização da sua tabela. OK ? Ederson Elias de Oliveira DBA Oracle Setransp - GO --- _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Miguel Angelo Rodrigues Enviada em: sexta-feira, 29 de julho de 2005 14:44 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Boa tarde.. uma perguntinha basica.. como faço para disparar um evento(trigger)para atualizar uma tabela em um determinado horario? Grato [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Erro coexão
André, Consegui me conectar ao banco. As dicas que você me passou solucionaram o problema. Eu estava informando o SERVICE NAME errado. Valeu pela atenção Obrigado, Márcio From: Andre Santos To: oracle_br@yahoogrupos.com.br Sent: Friday, July 29, 2005 10:57 AM Subject: Re: [oracle_br] Erro coexão Márcio Então, você consegue se conectar ao Oracle através do SQL Plus com essa "host string" ("alias SQL Net") ? Talvez o nome que vem depois de SERVICE_NAME esteja errado... Veja se a descrição abaixo confere com o seu ambiente: _ alias_sql_net_que_você_escolhe_conforme_queira = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = nome_ou_ip_da_máquina_servidora)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = sid_nome_da_instance_do_sgbd) ) ) _ No meu TNSNAMES aqui, a linha do SERVICE_NAME ainda tem uma pequena diferença de sintaxe: ... (SERVICE_NAME = (SID=sid_nome_da_instance_do_sgbd) ) ... _ Depois disso (conferir e fazer eventuais acertos) você sempre precisa fazer o "teste prático básico" que é tentar se conectar através do SQL Plus. O último ponto seria verificar a criação do objeto "COM" da sua aplicação ASP (aquele que aparece na linha 43). Provavelmente é um "Connection" (ADO/OLEDB)... teria que verificar a string de conexão. [ ] André Em 28/07/05, Márcio Santos (TTY2000 )<[EMAIL PROTECTED]> escreveu: > André, > > Veja o conteúdo do TNSNAMES.ORA: > > # TNSNAMES.ORA Network Configuration File: > C:\oracle\ora81\network\admin\tnsnames.ora > # Generated by Oracle configuration tools. > > DBORA.TTY2000.TTY = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = VENCER)(PORT = 1521)) > ) > (CONNECT_DATA = > (SERVICE_NAME = DBORA.TTY2000.TTY) > ) > ) > > Onde, > > DBORA.TTY2000.TTY é o nome do serviço, > VENCER é o servidor onde a base de dados está > > Desde já agradeço pela ajuda, > > - > Márcio dos Santos Moia Júnior > Desenvolvedor de Sistemas > [EMAIL PROTECTED] > > TTY2000 - Tecnologia e Sistemas > www.tty2000.com.br > ( [31] 3481-9966 > > > - > > > [As partes desta mensagem que não continham texto foram removidas] > > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > > > > 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: > [EMAIL PROTECTED] > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo!. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ -- Links do Yahoo! Grupos a.. Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/oracle_br/ b.. Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do Yahoo!. [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Re: Ler tipo de dado Objeto OLE do Access para o Oracle
Marcelo Ainda sou iniciante no java, mas verifique o que eu lhe disse , de quando é o classes112.zip (ou jar) que voce esta usando? Tive problemas com um que era um pouco mais antigo do que eu lhe disse. no exemplo que lhe passei o features ( array de bytes ) foi passado diretamente para o Banco ( Blob), a conversao foi implicita. assim: passa o byte[] features para um método para gravacao ou atualizacao dos dados String insertQuery = null; insertQuery = "insert into digital ( " + " digital01 , " + " cod_colaborador ) " + " values (" + " ? , " + " ? ) " ; PreparedStatement prepareInsert = conn.prepareStatement ( insertQuery ) ; prepareInsert.setBytes( 1, features ) ; prepareInsert.setString( 2, codColaborador ) ; prepareInsert.executeUpdate(); prepareInsert.close(); Vai direto que funciona. qq coisa me escreve em private, acho que o assunto esta fugindo do escopo da lista Aroldo - Original Message - From: "Marcelo Rodrigo Pantaleão" <[EMAIL PROTECTED]> To: Sent: Friday, July 29, 2005 12:50 PM Subject: [oracle_br] Re: Ler tipo de dado Objeto OLE do Access para o Oracle Aroldo, mas para eu pegar um array de byte(feature) e criar um campo blog (B) para passar via parâmetro para o STMS fazer a inclusão no banco, como faço. Segue um exemplo que estou fazendo mas não funciona, se deixo sem inicializar o B ele dá erro. Blob b = null; // neste caso da uma exception NullPointerException try { b.setBytes(1, features); digitalFuncionario.setDescricaoDigital(b); } catch (NullPointerException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } Marcelo. --- Em oracle_br@yahoogrupos.com.br, "Aroldo Marcos" <[EMAIL PROTECTED]> escreveu > Marcelo > > sim, o blob é o mais indicado. Nao seria melhor voce fazer em Java > utilizando o exemplo que vem no Kit em Java mesmo? > > o exemplo abaixo funciona no 9i. Obs. para o driver JDBC utilize o > classes12.zip de 23/08/2004 ( 1429423 bytes) ou mais novo, senao voce pode > ter que mexer um pouco para gravar direto no Blob do Oracle. > > se for em Java para gravar a Digital use o metodo setBytes > > " PreparedStatement prepareInsert = conn.prepareStatement > ( insertQuery ) ; > prepareInsert.setBytes( 1, features ) ; > " > para buscar a Digital do Oracle e colocar num array de bytes > > " > Blob cb = rs.getBlob("digital") ; -- busca uma digital Blob no Oracle > e guarda numa variavel no java tipo Blob >byte[] dig = cb.getBytes( 1 , (int)cb.length()) ; -- > converte Blob para array de bytes > " > > > Boa Sorte > > Aroldo Marcos > > - Original Message - > From: "Marcelo Rodrigo Pantaleão" <[EMAIL PROTECTED]> > To: > Sent: Friday, July 29, 2005 10:06 AM > Subject: [oracle_br] Ler tipo de dado Objeto OLE do Access para o Oracle > > > Prezados Membros: > Estou contente por participar deste grupo, afinal é bom ter uma opção > seja ela de conhecimento e amizade. Está sendo muito válido. > > Estou iniciando uma aplicação Java para leitura biométrica a partir de > aparelhos FingerSec. Junto com o kit de desenvolvimento veio uma demo > em access e estou tentando ler um tipo de dado Objeto OLE (Access) > para Oracle. No oracle o tipo de dado blob é o mais indicado neste > caso? Há um tipo de dado padrão para todos os bancos para leitura de > objeto OLE? Como faço para gravar um campo byte (array de bytes) em um > blob ? > > Grato. > > Marcelo Pantaleão. > > > > > > __ > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > Links do Yahoo! Grupos __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: ht
[oracle_br] (unknown)
Miguel, voce pode executar tarefas em um determinado horario usando jobs. Procure por "dbms_job.submit" no google que voce encontrará varios exemplos abraço Ivan --- Em oracle_br@yahoogrupos.com.br, Miguel Angelo Rodrigues <[EMAIL PROTECTED]> escreveu > Boa tarde.. uma perguntinha basica.. como faço para disparar um > evento(trigger)para atualizar uma tabela em um determinado horario? > Grato > > > [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br]
Boa tarde.. uma perguntinha basica.. como faço para disparar um evento(trigger)para atualizar uma tabela em um determinado horario? Grato [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Ler tipo de dado Objeto OLE do Access para o Oracle
Aroldo, mas para eu pegar um array de byte(feature) e criar um campo blog (B) para passar via parâmetro para o STMS fazer a inclusão no banco, como faço. Segue um exemplo que estou fazendo mas não funciona, se deixo sem inicializar o B ele dá erro. Blob b = null; // neste caso da uma exception NullPointerException try { b.setBytes(1, features); digitalFuncionario.setDescricaoDigital(b); } catch (NullPointerException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); } Marcelo. --- Em oracle_br@yahoogrupos.com.br, "Aroldo Marcos" <[EMAIL PROTECTED]> escreveu > Marcelo > > sim, o blob é o mais indicado. Nao seria melhor voce fazer em Java > utilizando o exemplo que vem no Kit em Java mesmo? > > o exemplo abaixo funciona no 9i. Obs. para o driver JDBC utilize o > classes12.zip de 23/08/2004 ( 1429423 bytes) ou mais novo, senao voce pode > ter que mexer um pouco para gravar direto no Blob do Oracle. > > se for em Java para gravar a Digital use o metodo setBytes > > " PreparedStatement prepareInsert = conn.prepareStatement > ( insertQuery ) ; > prepareInsert.setBytes( 1, features ) ; > " > para buscar a Digital do Oracle e colocar num array de bytes > > " > Blob cb = rs.getBlob("digital") ; -- busca uma digital Blob no Oracle > e guarda numa variavel no java tipo Blob >byte[] dig = cb.getBytes( 1 , (int)cb.length()) ; -- > converte Blob para array de bytes > " > > > Boa Sorte > > Aroldo Marcos > > - Original Message - > From: "Marcelo Rodrigo Pantaleão" <[EMAIL PROTECTED]> > To: > Sent: Friday, July 29, 2005 10:06 AM > Subject: [oracle_br] Ler tipo de dado Objeto OLE do Access para o Oracle > > > Prezados Membros: > Estou contente por participar deste grupo, afinal é bom ter uma opção > seja ela de conhecimento e amizade. Está sendo muito válido. > > Estou iniciando uma aplicação Java para leitura biométrica a partir de > aparelhos FingerSec. Junto com o kit de desenvolvimento veio uma demo > em access e estou tentando ler um tipo de dado Objeto OLE (Access) > para Oracle. No oracle o tipo de dado blob é o mais indicado neste > caso? Há um tipo de dado padrão para todos os bancos para leitura de > objeto OLE? Como faço para gravar um campo byte (array de bytes) em um > blob ? > > Grato. > > Marcelo Pantaleão. > > > > > > __ > > Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > Links do Yahoo! Grupos __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Create temporary table
AFAIk não é característica das GTT, umas vez criadas ao fim da sessão elas são esvaziadas mas continuam existindo, vazias (ou seja, é como se ele fizesse um TRUNCATE) : se realmente vc quer que elas sejam dropadas (ie, não que fiquem vazias, mas quer que sejam DESTRUÍDAS mesmo, que ocorra um DROP) , vc teria que escrever uma trigger de BEFORE LOGON que fizesse o DROP. Isso não é o comum, (e nem mesmo o recomendado, na maioria das vezes) o normal num sistema Oracle é que vc crie todas as estruturas de dados que vai precisar (ie, tabelas heap, índices, GTTs, etc, etc) na implantação. Diga um pouco mais sobre o que vc pretende, que ambiente de programação vc está usando, um exemplo curto se for o caso, etc, que de repente talvez nem seja necessário criar GTTs, talvez uma procedure retornando REF CURSOR, ou uma inlive view, seja mais adequado, talvez. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "mverdade" <[EMAIL PROTECTED]> escreveu > boa tarde, > >Preciso criar algumas tabelas temporárias no Oracle 10g. No entanto, > preciso que o Oracle DROP automaticamente as tabelas temporárias criadas > ao encerrar a sessão. > > desde já, muito obrigado __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
RES: [oracle_br] RES: Problema com Import
presupondo que o Exp continue com full=y e eu alterando o meu imp para fromuser touser tem o mesmo efeito do que vc citou abaixo pq se for não funcionou tb ,,, tentei importar apenas um schema mas não eu certo agora se o fato do exp ter o owner=user não for a mesma coisa então faria este teste. -Mensagem original- De: oracle_br@yahoogrupos.com.br em nome de Ederson Enviada: sex 29/07/2005 13:44 Para: oracle_br@yahoogrupos.com.br Cc: Assunto: [oracle_br] RES: Problema com Import Colega, Mude para: exp system/senha file=arquivo.dmp owners=user log=log_arquivo.log E o import da assim: imp system/senha file=arquivo.dmp log=log_imp.log full=y statistcs=none Deve funcionar. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano Vieira de Sales Enviada em: sexta-feira, 29 de julho de 2005 13:34 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problema com Import Pessoal, Estou tendo um problema num processo de import que é o seguinte: Tenho um Exp Full do meu DB A e estou fazendo um Import Full no meu DB B a partir do dump do A o problema é que não está sendo importado no Banco A as Triggers, Views,Stored Procedures e Sinônimos Gostaria de saber se alguem ja passou por isso estou fazendo o export da seguinte forma: exp user/pwd file=arquivo.dmp log=log_arquivo.log full=y E o import da seguinte forma: imp user/pwd file=arquivo.dmp log=log_imp.log full=y statistcs=none Se alguem puder me ajudar agradeço desde já .. valeu !!! att Rosiano [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] RES: Problema com Import
Colega, Mude para: exp system/senha file=arquivo.dmp owners=user log=log_arquivo.log E o import da assim: imp system/senha file=arquivo.dmp log=log_imp.log full=y statistcs=none Deve funcionar. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- _ De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de Rosiano Vieira de Sales Enviada em: sexta-feira, 29 de julho de 2005 13:34 Para: oracle_br@yahoogrupos.com.br Assunto: [oracle_br] Problema com Import Pessoal, Estou tendo um problema num processo de import que é o seguinte: Tenho um Exp Full do meu DB A e estou fazendo um Import Full no meu DB B a partir do dump do A o problema é que não está sendo importado no Banco A as Triggers, Views,Stored Procedures e Sinônimos Gostaria de saber se alguem ja passou por isso estou fazendo o export da seguinte forma: exp user/pwd file=arquivo.dmp log=log_arquivo.log full=y E o import da seguinte forma: imp user/pwd file=arquivo.dmp log=log_imp.log full=y statistcs=none Se alguem puder me ajudar agradeço desde já .. valeu !!! att Rosiano [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Problema com Import
Pessoal, Estou tendo um problema num processo de import que é o seguinte: Tenho um Exp Full do meu DB A e estou fazendo um Import Full no meu DB B a partir do dump do A o problema é que não está sendo importado no Banco A as Triggers, Views,Stored Procedures e Sinônimos Gostaria de saber se alguem ja passou por isso estou fazendo o export da seguinte forma: exp user/pwd file=arquivo.dmp log=log_arquivo.log full=y E o import da seguinte forma: imp user/pwd file=arquivo.dmp log=log_imp.log full=y statistcs=none Se alguem puder me ajudar agradeço desde já .. valeu !!! att Rosiano [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Create temporary table
boa tarde, Preciso criar algumas tabelas temporárias no Oracle 10g. No entanto, preciso que o Oracle DROP automaticamente as tabelas temporárias criadas ao encerrar a sessão. desde já, muito obrigado __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Ler tipo de dado Objeto OLE do Access para o Oracle
Marcelo sim, o blob é o mais indicado. Nao seria melhor voce fazer em Java utilizando o exemplo que vem no Kit em Java mesmo? o exemplo abaixo funciona no 9i. Obs. para o driver JDBC utilize o classes12.zip de 23/08/2004 ( 1429423 bytes) ou mais novo, senao voce pode ter que mexer um pouco para gravar direto no Blob do Oracle. se for em Java para gravar a Digital use o metodo setBytes " PreparedStatement prepareInsert = conn.prepareStatement ( insertQuery ) ; prepareInsert.setBytes( 1, features ) ; " para buscar a Digital do Oracle e colocar num array de bytes " Blob cb = rs.getBlob("digital") ; -- busca uma digital Blob no Oracle e guarda numa variavel no java tipo Blob byte[] dig = cb.getBytes( 1 , (int)cb.length()) ; -- converte Blob para array de bytes " Boa Sorte Aroldo Marcos - Original Message - From: "Marcelo Rodrigo Pantaleão" <[EMAIL PROTECTED]> To: Sent: Friday, July 29, 2005 10:06 AM Subject: [oracle_br] Ler tipo de dado Objeto OLE do Access para o Oracle Prezados Membros: Estou contente por participar deste grupo, afinal é bom ter uma opção seja ela de conhecimento e amizade. Está sendo muito válido. Estou iniciando uma aplicação Java para leitura biométrica a partir de aparelhos FingerSec. Junto com o kit de desenvolvimento veio uma demo em access e estou tentando ler um tipo de dado Objeto OLE (Access) para Oracle. No oracle o tipo de dado blob é o mais indicado neste caso? Há um tipo de dado padrão para todos os bancos para leitura de objeto OLE? Como faço para gravar um campo byte (array de bytes) em um blob ? Grato. Marcelo Pantaleão. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] [Off-Topic] Analista de Sistemas Pl - Oracle
Pessoal, Peço desculpas pelo assunto, mas vc's poderiam me dizer qual valor hora (PJ) e valor salário (CLT), que o mercado está pagando para Analista de Sistemas Pleno em Oracle. Um abraço a todos, Ricardo __ Converse com seus amigos em tempo real com o Yahoo! Messenger http://br.download.yahoo.com/messenger/ [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Conversão de LONG RAW para VARCHAR
ORACLE 9i Pessoal, alguém poderia me ajudar como posso fazer para converter dados de uma tabela com uma coluna LONG RAW para varchar ou outro datatype diferente? Obrigado! __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re:[oracle_br] Comandos PL/Forms Din âmico
Bem, não sei se eu entendi direito. Faz um tempo que eu não mexo com forms e aqui nessa máquina não tenho instalado. Mas dá uma olhada no HELP do forms e procura por NAME_IN e COPY. Acho que elas devem servir para o que vc quer. Ronaldo. De:oracle_br@yahoogrupos.com.br Para:[EMAIL PROTECTED], oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] Cópia: Data:Fri, 29 Jul 2005 11:21:41 -0300 Assunto:[oracle_br] Comandos PL/Forms Dinâmico Pessoal, Eu quero uma ajuda de vcs para a seguinte situação: Existe algum comando ou função que eu possa recuperar e, através disso, atribuir valores para um objeto, por exemplo, um campo de bloco, passando para isto o nome através de uma string? Vou tentar ilustrar mais ou menos o que isto quer dizer. = função atribui_valor(campo varchar2) -- função criada por mim. begin funcao_desconhecida(campo) := 'teste'; end; -- begin atribui_valor('bloco.campo1'); -- chamada da função end; obs. Esta função 'funcao_desconhecida' seria a função a qual estou procurando e que venho até vcs, verificar se a mesma existe ou se há algum outro modo de fazer isto. Seria algo parecido com aquele comando Execute immediate, onde eu posso colocar um comando Select em formato string e ele se encarrega de executá-lo dinamicamente. Ou seja, estou preciso de algo que execute um comando pl/forms, sendo ele passado através de uma string. = Desculpe se não consegui ser muito claro. Qualquer coisa, estarei aberto a perguntas. Abraço a todos, um bom final de semana. Eduardo Gonçalves. [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Comandos PL/Forms Dinâmico
Pessoal, Eu quero uma ajuda de vcs para a seguinte situação: Existe algum comando ou função que eu possa recuperar e, através disso, atribuir valores para um objeto, por exemplo, um campo de bloco, passando para isto o nome através de uma string? Vou tentar ilustrar mais ou menos o que isto quer dizer. = função atribui_valor(campo varchar2) -- função criada por mim. begin funcao_desconhecida(campo) := 'teste'; end; -- begin atribui_valor('bloco.campo1'); -- chamada da função end; obs. Esta função 'funcao_desconhecida' seria a função a qual estou procurando e que venho até vcs, verificar se a mesma existe ou se há algum outro modo de fazer isto. Seria algo parecido com aquele comando Execute immediate, onde eu posso colocar um comando Select em formato string e ele se encarrega de executá-lo dinamicamente. Ou seja, estou preciso de algo que execute um comando pl/forms, sendo ele passado através de uma string. = Desculpe se não consegui ser muito claro. Qualquer coisa, estarei aberto a perguntas. Abraço a todos, um bom final de semana. Eduardo Gonçalves. [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Processos lentos - Optimizer = CHOOSE
Pessoal, O meu banco de dados esta tendo um comportamento um pouco estranho...eu atualizo as estatisticas todo o final de semana. Um determinado processo estava muito lento, entao atualizei novamente as estatitisticas... este processo voltou a funcionar normalmente, porem outro processo ficou lento, entao atualizei somente as estatitisticas das tabelas que sao utilizadas por este segundo processo ... voltou a ficar normal Alguem teria uma explicacao para isto abaixo os meus parametros de banco optimizer_dynamic_sampling integer 1 optimizer_features_enable string 9.2.0 optimizer_index_caching integer 90 optimizer_index_cost_adj integer 100 optimizer_max_permutations integer 2000 optimizer_mode string CHOOSE __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Ler tipo de dado Objeto OLE do Access para o Oracle
Prezados Membros: Estou contente por participar deste grupo, afinal é bom ter uma opção seja ela de conhecimento e amizade. Está sendo muito válido. Estou iniciando uma aplicação Java para leitura biométrica a partir de aparelhos FingerSec. Junto com o kit de desenvolvimento veio uma demo em access e estou tentando ler um tipo de dado Objeto OLE (Access) para Oracle. No oracle o tipo de dado blob é o mais indicado neste caso? Há um tipo de dado padrão para todos os bancos para leitura de objeto OLE? Como faço para gravar um campo byte (array de bytes) em um blob ? Grato. Marcelo Pantaleão. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Coluna not null
Tecnicamente, ambos são constraints, fazem EXATAMENTE o mesmo : [EMAIL PROTECTED]:SQL>create table X(c1 number not null, c2 number); Tabela criada. [EMAIL PROTECTED]:SQL>alter table X add constraint CK_C2_NN check(c2 not null); alter table X add constraint CK_C2_NN check(c2 not null) * ERRO na linha 1: ORA-00920: operador relacional inválido [EMAIL PROTECTED]:SQL>alter table X add constraint CK_C2_NN check(c2 is not null); Tabela alterada. [EMAIL PROTECTED]:SQL>insert into X values(1,1); 1 linha criada. [EMAIL PROTECTED]:SQL>commit; Validação completa. [EMAIL PROTECTED]:SQL>select * from user_constraints where table_name='X'; OWNERCONSTRAINT_NAMEC TABLE_NAME SEARCH_CONDITION R_OWNER R_CONSTRAINT_NAME DELETE_RU STATUS DEFERRABLE DEFERRED VALIDATED GENERATED BAD RELY LAST_CHANGE INDEX_OWNERINDEX_NAME INVALID VIEW_RELATED -- - -- --- - -- - - - -- - - -- --- --- -- -- --- -- CHIAPPA SYS_C0010820 C X "C1" IS NOT NULL ENABLED NOT DEFERRABLE IMMEDIATE VALIDATED GENERATED NAME 29/07/2005 10:44:04 CHIAPPA CK_C2_NN C X c2 is not null ENABLED NOT DEFERRABLE IMMEDIATE VALIDATED USER NAME 29/07/2005 10:44:44 [EMAIL PROTECTED]:SQL> ==>> NOTE PORÉM que se vc deixa o bd criar sem especificar nome, ele cria com SYS_xhdgd , um nome maluco dele, isso é um pé pra administração : eu acho isso não-recomendável, mas é o que mais se vê por aí. Afora a dificuldade de admin, o resto é tudo igual. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "Akira" <[EMAIL PROTECTED]> escreveu > Alguém sabe qual a diferença de se ter um campo not null ou uma constraint check not null? > Diferença de performance, por causa das coletas de estatísticas, diferença de execução, o que é mais recomendado, etc. > > ALTER TABLE TABELA MODIFY CAMPO CONSTRAINT XXX NOT NULL; > ALTER TABLE TABELA ADD CONSTRAINT XXX CHECK (CAMPO IS NOT NULL); > > Akira > > [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Erro coexão
Márcio Então, você consegue se conectar ao Oracle através do SQL Plus com essa "host string" ("alias SQL Net") ? Talvez o nome que vem depois de SERVICE_NAME esteja errado... Veja se a descrição abaixo confere com o seu ambiente: _ alias_sql_net_que_você_escolhe_conforme_queira = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = nome_ou_ip_da_máquina_servidora)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = sid_nome_da_instance_do_sgbd) ) ) _ No meu TNSNAMES aqui, a linha do SERVICE_NAME ainda tem uma pequena diferença de sintaxe: ... (SERVICE_NAME = (SID=sid_nome_da_instance_do_sgbd) ) ... _ Depois disso (conferir e fazer eventuais acertos) você sempre precisa fazer o "teste prático básico" que é tentar se conectar através do SQL Plus. O último ponto seria verificar a criação do objeto "COM" da sua aplicação ASP (aquele que aparece na linha 43). Provavelmente é um "Connection" (ADO/OLEDB)... teria que verificar a string de conexão. [ ] André Em 28/07/05, Márcio Santos (TTY2000 )<[EMAIL PROTECTED]> escreveu: > André, > > Veja o conteúdo do TNSNAMES.ORA: > > # TNSNAMES.ORA Network Configuration File: > C:\oracle\ora81\network\admin\tnsnames.ora > # Generated by Oracle configuration tools. > > DBORA.TTY2000.TTY = > (DESCRIPTION = > (ADDRESS_LIST = > (ADDRESS = (PROTOCOL = TCP)(HOST = VENCER)(PORT = 1521)) > ) > (CONNECT_DATA = > (SERVICE_NAME = DBORA.TTY2000.TTY) > ) > ) > > Onde, > > DBORA.TTY2000.TTY é o nome do serviço, > VENCER é o servidor onde a base de dados está > > Desde já agradeço pela ajuda, > > - > Márcio dos Santos Moia Júnior > Desenvolvedor de Sistemas > [EMAIL PROTECTED] > > TTY2000 - Tecnologia e Sistemas > www.tty2000.com.br > ( [31] 3481-9966 > > > - > > > [As partes desta mensagem que não continham texto foram removidas] > > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar > __ > > > > 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: > [EMAIL PROTECTED] > > O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do > Yahoo!. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: duvida para conexao
obrigado pelas dicas ai, vou ver se consigo entao outra versao do oracle 8i, eu até tenho o 9i e instalei uma vez, mas eu acho que para começar, o 9i é muito pesado... obrigado Evandro De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Fri, 29 Jul 2005 13:36:23 - Assunto:[oracle_br] Re: duvida para conexao > No win2k não vi ainda 8.1.6 ser instalado com sucesso, SE o CD que vc > tem é para windows NT, 8.1.6 não rola. Sei que existiu versão do > 8.1.6 para Windows 98 SE, se vc conseguir essa versão deve funcionar > no WIndows 98SE, que vc tem na máquina também, certo ? > Se vc quiser mesmo instalar no win2k, tem que ser a 8.1.7, e (claro) > tem que ser o CD específico para winnt/win2k. O grande ponto aui que > vc deve notar é : existem CDs específicos pra cada sistema > operacional, vc TEM que usar o CD correto no SO correto, quando vc > diz "ah, tentei instalar nos meus dois SOs", isso não dá certo mesmo. > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "bart\.s" escreveu > > a minha maquina é um celeron 2gb, e o oracle 8i é o 8.1.6, tem 256 > de ram... > > > > entao vou ter que pegar o 8.1.7 ? ou tem algum jeito de fazer esta > instalação com 8.1.6? > > > > Obrigado pelas respostas ae > > > > Evandro > > > > > > De:oracle_br@yahoogrupos.com.br > > > > Para:oracle_br@yahoogrupos.com.br > > > > Cópia: > > > > Data:Fri, 29 Jul 2005 12:46:57 - > > > > Assunto:[oracle_br] Re: duvida para conexao > > > > > Eu tenho também na máquina de casa win98 e win2k professional > (além > > > de linux e xp professional, é quad-boot), e tá instalado legal. > > > Algumas dicas : > > > > > > a) o 8i TEM QUE ser versão 8.1.7.x , versões 8.1.6 ou mais > antigas > > > do 8i nem sempre funcionam bem no win2k. Pode ser versão 8.1.7 do > > > pacote Personal ou do Enterprise Edition, tanto faz, só não pode > ser > > > o Oracle 8.1.7 LITE, que é a versão que roda em palmtops, nada a > ver > > > b) o CD que vc está usando para instalar TEM QUE ser o que é para > > > windows NT/windows 2000, usar o CD com a versão windows 98 do 8i > pra > > > instalar no win2k SÓ PODE dar altos paus > > > c) o win2k deve estar só com o sistema operacional instalado : vc > ** > > > NÂO DEVE ** ter java (nem JDK nem JVM nem java runtime) na > máquina (o > > > CD já vem com o JVM necessário), e preferencialmente não deve ter > > > nenhum aplicativo (Norton, Office, nada) instalado, isso vc bota > > > depois do banco instalado. Eu tanto já instalei 8i em win2k > > > professional com ServicePack4 e sem SP4, foi indiferente. > > > d) se for cpu Pentium 4, há um bug no JVM do instalador usado no > > > Oracle 8i, vc deve desativar o Java just-in-time (há várias > opções, > > > procurando por exemplo em > > > http://groups.google.com/advanced_group_search?hl=pt pelas > palavras- > > > chave 8i pentium bug vc acha várias notas) , ou usar um > instalador > > > mais recente (por exemplo, se vc tiver um CD de produto Oracle > mais > > > recente, como banco 9i). > > > e) junto com o instalador no CD vem um manualzinho de instalação, > lá > > > estão listadas as exigências de hardwrae, como : vídeo com > resolução > > > de 800x600 no mínimo, 256 cores, 256 Mb de RAM (embora seja > possível > > > instalar com 128 Mb, vai ficar ultralento mas já vi funcionar), > > > alguns Gbs livres no disco onde vc vai instalar, área de swap > pelo > > > menos 2x ou 2.5x a qtdade de RAM > > > > > > []s > > > > > > Chiappa > > > > > > --- Em oracle_br@yahoogrupos.com.br, "bart\.s" escreveu > > > > galera, obrigado pelas respostas ae... > > > > > > > > seguinte, segui alguns conselhos e resolvi instalar em casa o > > > oracle 8i, e estou tendo algumas dificuldades, será que alguem > pode > > > me auxiliar? > > > > > > > > > > > > Eu tenho o win2000 e win98se na maquina, porem acontece o > seguinte, > > > colocando o cd, ele abre o autorun, e quando clico em instalação, > no > > > win2000 ele fica pensando e para, e no win98 ele abre a janela de > > > erro geral com o titulo "jrew", só acrescentando que formatei a > > > maquina agora, e tenho somente os sistemas operacionais > instalados, > > > no win2000 eu coloquei o service path 4, somente, em uma das > minhas > > > tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas > > > operacionais, mas tb sem sucesso... > > > > > > > > alquem me ajuda.. > > > > > > > > > > > > > > > > > > > > De:oracle_br@yahoogrupos.com.br > > > > > > > > Para:oracle_br@yahoogrupos.com.br > > > > > > > > Cópia: > > > > > > > > Data:Tue, 26 Jul 2005 03:41:41 - > > > > > > > > Assunto:[oracle_br] Re: duvida para conexao > > > > > > > > > > > > > > vc também pode entrar em contato com o DBA e pedir para ele > criar > > > um > > > > > schema para vc brinca em AMBIENTE DE TESTE. > > > > > > > > > > Se bem que o aconselhavel seria fazer o que o marco falou. > > > Instala o > > > > > BD local n
Re: [oracle_br] Re: duvida para conexao
Evandro, o Ederson deu a dica quente. Apague a DLL que incomoda e pronto. Outra dica que dou e que usei é copiar o conteúdo do CD no HD e instalar a partir dele. Alguns instaladores não reconhecem o drive de CD em unidades com letras além de F: ou G: Eu costumo usar meu drive de CD com letras tipo M, N, P, X porque tenho vários HDs na máquina particionados e as letras aumentam bastante ! Além disso às vezes preciso driblar o S.O. e mapear falsas unidades de rede pra testar como se fosse ambiente de produção. As dias do Chiappa tbem são bastante úteis. Eu usei muito o 8i em cima de NT 4 SP 6 que no meu ponto de vista é o S.O. mais estável que tive com Oracle 8i. Tanto que lá em casa, um dos meus S.O. é o NT ! Como citado é bastante interessante instalar o banco antes dos outros softwares mas não é obrigatório. Já instalei em máquinas bem lotadas de soft e foi bem ! Tive também muitos problemas com Java nas máquinas. O que devia ser um plus do Java acaba atrapalhando e tem certos softs que só rodam com determinada versão da VM... se vc atualiza a versão da VM Java pode ter problemas em alguns softs. Legal que vc tá animado e qquer outro problema mande aqui pra gente ! Abraço, Marco. "bart\.s" <[EMAIL PROTECTED]> Sent by: oracle_br@yahoogrupos.com.br 29/07/2005 11:03 Please respond to oracle_br To: "oracle_br" cc: Subject:[oracle_br] Re: duvida para conexao a minha maquina é um celeron 2gb, e o oracle 8i é o 8.1.6, tem 256 de ram... entao vou ter que pegar o 8.1.7 ? ou tem algum jeito de fazer esta instalação com 8.1.6? Obrigado pelas respostas ae Evandro De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Fri, 29 Jul 2005 12:46:57 - Assunto:[oracle_br] Re: duvida para conexao > Eu tenho também na máquina de casa win98 e win2k professional (além > de linux e xp professional, é quad-boot), e tá instalado legal. > Algumas dicas : > > a) o 8i TEM QUE ser versão 8.1.7.x , versões 8.1.6 ou mais antigas > do 8i nem sempre funcionam bem no win2k. Pode ser versão 8.1.7 do > pacote Personal ou do Enterprise Edition, tanto faz, só não pode ser > o Oracle 8.1.7 LITE, que é a versão que roda em palmtops, nada a ver > b) o CD que vc está usando para instalar TEM QUE ser o que é para > windows NT/windows 2000, usar o CD com a versão windows 98 do 8i pra > instalar no win2k SÓ PODE dar altos paus > c) o win2k deve estar só com o sistema operacional instalado : vc ** > NÂO DEVE ** ter java (nem JDK nem JVM nem java runtime) na máquina (o > CD já vem com o JVM necessário), e preferencialmente não deve ter > nenhum aplicativo (Norton, Office, nada) instalado, isso vc bota > depois do banco instalado. Eu tanto já instalei 8i em win2k > professional com ServicePack4 e sem SP4, foi indiferente. > d) se for cpu Pentium 4, há um bug no JVM do instalador usado no > Oracle 8i, vc deve desativar o Java just-in-time (há várias opções, > procurando por exemplo em > http://groups.google.com/advanced_group_search?hl=pt pelas palavras- > chave 8i pentium bug vc acha várias notas) , ou usar um instalador > mais recente (por exemplo, se vc tiver um CD de produto Oracle mais > recente, como banco 9i). > e) junto com o instalador no CD vem um manualzinho de instalação, lá > estão listadas as exigências de hardwrae, como : vídeo com resolução > de 800x600 no mínimo, 256 cores, 256 Mb de RAM (embora seja possível > instalar com 128 Mb, vai ficar ultralento mas já vi funcionar), > alguns Gbs livres no disco onde vc vai instalar, área de swap pelo > menos 2x ou 2.5x a qtdade de RAM > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "bart\.s" escreveu > > galera, obrigado pelas respostas ae... > > > > seguinte, segui alguns conselhos e resolvi instalar em casa o > oracle 8i, e estou tendo algumas dificuldades, será que alguem pode > me auxiliar? > > > > > > Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, > colocando o cd, ele abre o autorun, e quando clico em instalação, no > win2000 ele fica pensando e para, e no win98 ele abre a janela de > erro geral com o titulo "jrew", só acrescentando que formatei a > maquina agora, e tenho somente os sistemas operacionais instalados, > no win2000 eu coloquei o service path 4, somente, em uma das minhas > tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas > operacionais, mas tb sem sucesso... > > > > alquem me ajuda.. > > > > > > > > > > De:oracle_br@yahoogrupos.com.br > > > > Para:oracle_br@yahoogrupos.com.br > > > > Cópia: > > > > Data:Tue, 26 Jul 2005 03:41:41 - > > > > Assunto:[oracle_br] Re: duvida para conexao > > > > > > > > vc também pode entrar em contato com o DBA e pedir para ele criar > um > > > schema para vc brinca em AMBIENTE DE TESTE. > > > > > > Se bem que o aconselhavel seria fazer o que o marco falou. > Instala o > > > BD local na sua máquina, pois se vc fizer algo errado no banco de
[oracle_br] Re: duvida para conexao
No win2k não vi ainda 8.1.6 ser instalado com sucesso, SE o CD que vc tem é para windows NT, 8.1.6 não rola. Sei que existiu versão do 8.1.6 para Windows 98 SE, se vc conseguir essa versão deve funcionar no WIndows 98SE, que vc tem na máquina também, certo ? Se vc quiser mesmo instalar no win2k, tem que ser a 8.1.7, e (claro) tem que ser o CD específico para winnt/win2k. O grande ponto aui que vc deve notar é : existem CDs específicos pra cada sistema operacional, vc TEM que usar o CD correto no SO correto, quando vc diz "ah, tentei instalar nos meus dois SOs", isso não dá certo mesmo. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "bart\.s" <[EMAIL PROTECTED]> escreveu > a minha maquina é um celeron 2gb, e o oracle 8i é o 8.1.6, tem 256 de ram... > > entao vou ter que pegar o 8.1.7 ? ou tem algum jeito de fazer esta instalação com 8.1.6? > > Obrigado pelas respostas ae > > Evandro > > > De:oracle_br@yahoogrupos.com.br > > Para:oracle_br@yahoogrupos.com.br > > Cópia: > > Data:Fri, 29 Jul 2005 12:46:57 - > > Assunto:[oracle_br] Re: duvida para conexao > > > Eu tenho também na máquina de casa win98 e win2k professional (além > > de linux e xp professional, é quad-boot), e tá instalado legal. > > Algumas dicas : > > > > a) o 8i TEM QUE ser versão 8.1.7.x , versões 8.1.6 ou mais antigas > > do 8i nem sempre funcionam bem no win2k. Pode ser versão 8.1.7 do > > pacote Personal ou do Enterprise Edition, tanto faz, só não pode ser > > o Oracle 8.1.7 LITE, que é a versão que roda em palmtops, nada a ver > > b) o CD que vc está usando para instalar TEM QUE ser o que é para > > windows NT/windows 2000, usar o CD com a versão windows 98 do 8i pra > > instalar no win2k SÓ PODE dar altos paus > > c) o win2k deve estar só com o sistema operacional instalado : vc ** > > NÂO DEVE ** ter java (nem JDK nem JVM nem java runtime) na máquina (o > > CD já vem com o JVM necessário), e preferencialmente não deve ter > > nenhum aplicativo (Norton, Office, nada) instalado, isso vc bota > > depois do banco instalado. Eu tanto já instalei 8i em win2k > > professional com ServicePack4 e sem SP4, foi indiferente. > > d) se for cpu Pentium 4, há um bug no JVM do instalador usado no > > Oracle 8i, vc deve desativar o Java just-in-time (há várias opções, > > procurando por exemplo em > > http://groups.google.com/advanced_group_search?hl=pt pelas palavras- > > chave 8i pentium bug vc acha várias notas) , ou usar um instalador > > mais recente (por exemplo, se vc tiver um CD de produto Oracle mais > > recente, como banco 9i). > > e) junto com o instalador no CD vem um manualzinho de instalação, lá > > estão listadas as exigências de hardwrae, como : vídeo com resolução > > de 800x600 no mínimo, 256 cores, 256 Mb de RAM (embora seja possível > > instalar com 128 Mb, vai ficar ultralento mas já vi funcionar), > > alguns Gbs livres no disco onde vc vai instalar, área de swap pelo > > menos 2x ou 2.5x a qtdade de RAM > > > > []s > > > > Chiappa > > > > --- Em oracle_br@yahoogrupos.com.br, "bart\.s" escreveu > > > galera, obrigado pelas respostas ae... > > > > > > seguinte, segui alguns conselhos e resolvi instalar em casa o > > oracle 8i, e estou tendo algumas dificuldades, será que alguem pode > > me auxiliar? > > > > > > > > > Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, > > colocando o cd, ele abre o autorun, e quando clico em instalação, no > > win2000 ele fica pensando e para, e no win98 ele abre a janela de > > erro geral com o titulo "jrew", só acrescentando que formatei a > > maquina agora, e tenho somente os sistemas operacionais instalados, > > no win2000 eu coloquei o service path 4, somente, em uma das minhas > > tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas > > operacionais, mas tb sem sucesso... > > > > > > alquem me ajuda.. > > > > > > > > > > > > > > > De:oracle_br@yahoogrupos.com.br > > > > > > Para:oracle_br@yahoogrupos.com.br > > > > > > Cópia: > > > > > > Data:Tue, 26 Jul 2005 03:41:41 - > > > > > > Assunto:[oracle_br] Re: duvida para conexao > > > > > > > > > > > vc também pode entrar em contato com o DBA e pedir para ele criar > > um > > > > schema para vc brinca em AMBIENTE DE TESTE. > > > > > > > > Se bem que o aconselhavel seria fazer o que o marco falou. > > Instala o > > > > BD local na sua máquina, pois se vc fizer algo errado no banco de > > > > testes e por algum motivo travar o servidor, quem estiver > > utilizando > > > > para desenvolvimento não vai ficar muito contente...hehehe > > > > > > > > > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] > > > > escreveu > > > > > Neste caso recomendo vc instalar em sua máquina uma versão de > > > > Oracle mais > > > > > light ! > > > > > Use a versão Oracle 9i Lite ou a versão Oracle 8i Personal. > > > > > Eu instalei a versão 8i personal numa máquina de teste bem > > chula e > > > > ro
[oracle_br] Coluna not null
Alguém sabe qual a diferença de se ter um campo not null ou uma constraint check not null? Diferença de performance, por causa das coletas de estatísticas, diferença de execução, o que é mais recomendado, etc. ALTER TABLE TABELA MODIFY CAMPO CONSTRAINT XXX NOT NULL; ALTER TABLE TABELA ADD CONSTRAINT XXX CHECK (CAMPO IS NOT NULL); Akira [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: duvida para conexao
a minha maquina é um celeron 2gb, e o oracle 8i é o 8.1.6, tem 256 de ram... entao vou ter que pegar o 8.1.7 ? ou tem algum jeito de fazer esta instalação com 8.1.6? Obrigado pelas respostas ae Evandro De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Fri, 29 Jul 2005 12:46:57 - Assunto:[oracle_br] Re: duvida para conexao > Eu tenho também na máquina de casa win98 e win2k professional (além > de linux e xp professional, é quad-boot), e tá instalado legal. > Algumas dicas : > > a) o 8i TEM QUE ser versão 8.1.7.x , versões 8.1.6 ou mais antigas > do 8i nem sempre funcionam bem no win2k. Pode ser versão 8.1.7 do > pacote Personal ou do Enterprise Edition, tanto faz, só não pode ser > o Oracle 8.1.7 LITE, que é a versão que roda em palmtops, nada a ver > b) o CD que vc está usando para instalar TEM QUE ser o que é para > windows NT/windows 2000, usar o CD com a versão windows 98 do 8i pra > instalar no win2k SÓ PODE dar altos paus > c) o win2k deve estar só com o sistema operacional instalado : vc ** > NÂO DEVE ** ter java (nem JDK nem JVM nem java runtime) na máquina (o > CD já vem com o JVM necessário), e preferencialmente não deve ter > nenhum aplicativo (Norton, Office, nada) instalado, isso vc bota > depois do banco instalado. Eu tanto já instalei 8i em win2k > professional com ServicePack4 e sem SP4, foi indiferente. > d) se for cpu Pentium 4, há um bug no JVM do instalador usado no > Oracle 8i, vc deve desativar o Java just-in-time (há várias opções, > procurando por exemplo em > http://groups.google.com/advanced_group_search?hl=pt pelas palavras- > chave 8i pentium bug vc acha várias notas) , ou usar um instalador > mais recente (por exemplo, se vc tiver um CD de produto Oracle mais > recente, como banco 9i). > e) junto com o instalador no CD vem um manualzinho de instalação, lá > estão listadas as exigências de hardwrae, como : vídeo com resolução > de 800x600 no mínimo, 256 cores, 256 Mb de RAM (embora seja possível > instalar com 128 Mb, vai ficar ultralento mas já vi funcionar), > alguns Gbs livres no disco onde vc vai instalar, área de swap pelo > menos 2x ou 2.5x a qtdade de RAM > > []s > > Chiappa > > --- Em oracle_br@yahoogrupos.com.br, "bart\.s" escreveu > > galera, obrigado pelas respostas ae... > > > > seguinte, segui alguns conselhos e resolvi instalar em casa o > oracle 8i, e estou tendo algumas dificuldades, será que alguem pode > me auxiliar? > > > > > > Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, > colocando o cd, ele abre o autorun, e quando clico em instalação, no > win2000 ele fica pensando e para, e no win98 ele abre a janela de > erro geral com o titulo "jrew", só acrescentando que formatei a > maquina agora, e tenho somente os sistemas operacionais instalados, > no win2000 eu coloquei o service path 4, somente, em uma das minhas > tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas > operacionais, mas tb sem sucesso... > > > > alquem me ajuda.. > > > > > > > > > > De:oracle_br@yahoogrupos.com.br > > > > Para:oracle_br@yahoogrupos.com.br > > > > Cópia: > > > > Data:Tue, 26 Jul 2005 03:41:41 - > > > > Assunto:[oracle_br] Re: duvida para conexao > > > > > > > > vc também pode entrar em contato com o DBA e pedir para ele criar > um > > > schema para vc brinca em AMBIENTE DE TESTE. > > > > > > Se bem que o aconselhavel seria fazer o que o marco falou. > Instala o > > > BD local na sua máquina, pois se vc fizer algo errado no banco de > > > testes e por algum motivo travar o servidor, quem estiver > utilizando > > > para desenvolvimento não vai ficar muito contente...hehehe > > > > > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] > > > escreveu > > > > Neste caso recomendo vc instalar em sua máquina uma versão de > > > Oracle mais > > > > light ! > > > > Use a versão Oracle 9i Lite ou a versão Oracle 8i Personal. > > > > Eu instalei a versão 8i personal numa máquina de teste bem > chula e > > > rodou > > > > bem. > > > > Só um detalhe, depois de instalar sugiro vc deixar os processos > > > como > > > > Iniciados Manualmente pra > > > > não startar o banco junto com o startup do windows e deixar o > banco > > > > rodando só quando vc > > > > precisar dele. Pra isso vc pode usar o Services ou na linha de > > > comando > > > > mesmo. > > > > A instalação do Oracle personal não tem nada de difícil, é Next > > > atrás de > > > > Next com poucos detalhes. > > > > O difícil e que exige DBA é o banco de produção. Aí a história > muda > > > > completamente ! Tem que manjar bem! > > > > O help da Oracle é bastante completo de forma que vc consegue > > > aprender > > > > quase tudo lendo. > > > > Mas recomendo pelo menos um curso básico se pretende trabalhar > com > > > Oracle > > > > de verdade ! > > > > > > > > Na sua base local vc pode zoar a vontade sem correr riscos. > Pode > > > matar > > > > sessão,
[oracle_br] Re: duvida para conexao
Eu tenho também na máquina de casa win98 e win2k professional (além de linux e xp professional, é quad-boot), e tá instalado legal. Algumas dicas : a) o 8i TEM QUE ser versão 8.1.7.x , versões 8.1.6 ou mais antigas do 8i nem sempre funcionam bem no win2k. Pode ser versão 8.1.7 do pacote Personal ou do Enterprise Edition, tanto faz, só não pode ser o Oracle 8.1.7 LITE, que é a versão que roda em palmtops, nada a ver b) o CD que vc está usando para instalar TEM QUE ser o que é para windows NT/windows 2000, usar o CD com a versão windows 98 do 8i pra instalar no win2k SÓ PODE dar altos paus c) o win2k deve estar só com o sistema operacional instalado : vc ** NÂO DEVE ** ter java (nem JDK nem JVM nem java runtime) na máquina (o CD já vem com o JVM necessário), e preferencialmente não deve ter nenhum aplicativo (Norton, Office, nada) instalado, isso vc bota depois do banco instalado. Eu tanto já instalei 8i em win2k professional com ServicePack4 e sem SP4, foi indiferente. d) se for cpu Pentium 4, há um bug no JVM do instalador usado no Oracle 8i, vc deve desativar o Java just-in-time (há várias opções, procurando por exemplo em http://groups.google.com/advanced_group_search?hl=pt pelas palavras- chave 8i pentium bug vc acha várias notas) , ou usar um instalador mais recente (por exemplo, se vc tiver um CD de produto Oracle mais recente, como banco 9i). e) junto com o instalador no CD vem um manualzinho de instalação, lá estão listadas as exigências de hardwrae, como : vídeo com resolução de 800x600 no mínimo, 256 cores, 256 Mb de RAM (embora seja possível instalar com 128 Mb, vai ficar ultralento mas já vi funcionar), alguns Gbs livres no disco onde vc vai instalar, área de swap pelo menos 2x ou 2.5x a qtdade de RAM []s Chiappa --- Em oracle_br@yahoogrupos.com.br, "bart\.s" <[EMAIL PROTECTED]> escreveu > galera, obrigado pelas respostas ae... > > seguinte, segui alguns conselhos e resolvi instalar em casa o oracle 8i, e estou tendo algumas dificuldades, será que alguem pode me auxiliar? > > > Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, colocando o cd, ele abre o autorun, e quando clico em instalação, no win2000 ele fica pensando e para, e no win98 ele abre a janela de erro geral com o titulo "jrew", só acrescentando que formatei a maquina agora, e tenho somente os sistemas operacionais instalados, no win2000 eu coloquei o service path 4, somente, em uma das minhas tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas operacionais, mas tb sem sucesso... > > alquem me ajuda.. > > > > > De:oracle_br@yahoogrupos.com.br > > Para:oracle_br@yahoogrupos.com.br > > Cópia: > > Data:Tue, 26 Jul 2005 03:41:41 - > > Assunto:[oracle_br] Re: duvida para conexao > > > > > vc também pode entrar em contato com o DBA e pedir para ele criar um > > schema para vc brinca em AMBIENTE DE TESTE. > > > > Se bem que o aconselhavel seria fazer o que o marco falou. Instala o > > BD local na sua máquina, pois se vc fizer algo errado no banco de > > testes e por algum motivo travar o servidor, quem estiver utilizando > > para desenvolvimento não vai ficar muito contente...hehehe > > > > > > > > --- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] > > escreveu > > > Neste caso recomendo vc instalar em sua máquina uma versão de > > Oracle mais > > > light ! > > > Use a versão Oracle 9i Lite ou a versão Oracle 8i Personal. > > > Eu instalei a versão 8i personal numa máquina de teste bem chula e > > rodou > > > bem. > > > Só um detalhe, depois de instalar sugiro vc deixar os processos > > como > > > Iniciados Manualmente pra > > > não startar o banco junto com o startup do windows e deixar o banco > > > rodando só quando vc > > > precisar dele. Pra isso vc pode usar o Services ou na linha de > > comando > > > mesmo. > > > A instalação do Oracle personal não tem nada de difícil, é Next > > atrás de > > > Next com poucos detalhes. > > > O difícil e que exige DBA é o banco de produção. Aí a história muda > > > completamente ! Tem que manjar bem! > > > O help da Oracle é bastante completo de forma que vc consegue > > aprender > > > quase tudo lendo. > > > Mas recomendo pelo menos um curso básico se pretende trabalhar com > > Oracle > > > de verdade ! > > > > > > Na sua base local vc pode zoar a vontade sem correr riscos. Pode > > matar > > > sessão, dropar usuários, > > > esquemas, tabelas, etc pode rodar meleca, pode destruir e > > reconstruir > > > ! enfim pode se divertir. > > > Só toma cuidado com o client pois vc conecta em banco de produção e > > se não > > > ficar esperto vc pode > > > destruir a produção ! Então deixe no seu TNSNAMES bem claro o que é > > teste > > > e o que é produção ! > > > Dê nomes bem claros e objetivos para os serviços. > > > > > > No help que vem no CD do personal mostra passo a passo as coisas de > > modo > > > que não terá muitas > > > dificuldades. Mas qquer
[oracle_br] RES: duvida para conexao
Colega, Por acaso esta sua máquina não seria um Pentium IV ??? O instalador da versão 8 tem um problema com o P4, vc terá que remover o SYCMJIT.DLL. Ederson Elias de Oliveira DBA Oracle Setransp - GO --- De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em nome de bart.s Enviada em: sexta-feira, 29 de julho de 2005 09:06 Para: oracle_br Assunto: [oracle_br] Re: duvida para conexao galera, obrigado pelas respostas ae... seguinte, segui alguns conselhos e resolvi instalar em casa o oracle 8i, e estou tendo algumas dificuldades, será que alguem pode me auxiliar? Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, colocando o cd, ele abre o autorun, e quando clico em instalação, no win2000 ele fica pensando e para, e no win98 ele abre a janela de erro geral com o titulo "jrew", só acrescentando que formatei a maquina agora, e tenho somente os sistemas operacionais instalados, no win2000 eu coloquei o service path 4, somente, em uma das minhas tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas operacionais, mas tb sem sucesso... alquem me ajuda.. __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Tabela IOT
É, N para N, agrupamentos, tabelas de resultados, isso funciona sim : essas figuras são típicas de DW, e ainda que a tabela seja frequentemente pesquisada por SCAN, nas versões mais recentes do Oracle já é possível fazer scan multiblock em índices . Então uma tabela que tenha que ter índice (por exemplo, por causa de PK, digamos) mesmo que seja scaneada frequentemente, ainda assim pode-se pensar em IOT. O que invalida o uso de IOT são situações como : a) tabela é muito "larga", ie, tem muitas colunas ou colunas muito grandes (VARCHAR2 principalmente), há limite pra isso em índices, isso tem que caber num bloco b) a tabela é intensamente alterada/inserida/deletada : como nós sabemos o índice é uma estrutura complexa, que TEM que ser mantida internamente ordenada, então cada DML que seja feito num índice é sensivelmente mais demorado A vantagem principal do IOT é que vc poupa um espaço federal, em casos que vc tem que ter índice : aqui no cliente o pessoal tinha uma tabela tipo N pra N (2 colunas chaves da tabela-A, duas sda tabela- B, e umas flags), e essas colunas formacam a PK dela. Essa tabela tinha coisa de 90 milhões de linhas, então o pessoal estava gastando X Gbs pros segmnentos de dados e MAIS Y Gbs pros segmentos de índice (já que PK exige índice), transformando-a em IOT passamos a ter só Y Gbs em disco mais um mínimo overhead. Essa tabela era particionada e tipicamente acessada via full-scan numa partição , a IOT foi criada particionada também , continuou-se com o mesmo plano de acesso, só que o scan passou a ser feito numa partição do segmento de índice. []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Douglas Silva Moreto <[EMAIL PROTECTED]> escreveu > > vc pode usar em tabelas de N pra N.. > > att, > > Welvis Douglas > > --- Marcio R Portes <[EMAIL PROTECTED]> > escreveu: > > > - > Quando a tabela for lookup, aquelas tabelas que > massivamente sao > acessadas por indice ou que sao pequenas e nao > compensa manter > seguimento de dados e indices. > Sugiro a leitura abaixo, neste artigo eu falo de > indices em geral > inclusive IOT. > > http://mportes.blogspot.com/2005/05/ndices-falando-livremente.html > > -- > Marcio Portes > http://mportes.blogspot.com > > > fabiobat2002 wrote: > > AI pessoal , alguem poderia me explicar em qual > ceanario é > > interressante criar tabela IOT ? > > > > > > > > > > > __ > > > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > Falar com os > Moderadores:([EMAIL PROTECTED]) > > Dorian Anderson Soutto - Fernanda Damous - Alisson > Aguiar > > > __ > > > Links do Yahoo! Grupos > > > > > > > > > > > > > > > > > > > > > __ > > Histórico: > http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > Falar com os > Moderadores:([EMAIL PROTECTED]) > Dorian Anderson Soutto - Fernanda Damous - Alisson > Aguiar > __ > > > > - > 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: > [EMAIL PROTECTED] > >O uso que você faz do Yahoo! Grupos está sujeito > aos Termos do Serviço do Yahoo!. > > > > > > > > ___ > Yahoo! Acesso Grátis - Internet rápida e grátis. > Instale o discador agora! http://br.acesso.yahoo.com/ __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: duvida para conexao
galera, obrigado pelas respostas ae... seguinte, segui alguns conselhos e resolvi instalar em casa o oracle 8i, e estou tendo algumas dificuldades, será que alguem pode me auxiliar? Eu tenho o win2000 e win98se na maquina, porem acontece o seguinte, colocando o cd, ele abre o autorun, e quando clico em instalação, no win2000 ele fica pensando e para, e no win98 ele abre a janela de erro geral com o titulo "jrew", só acrescentando que formatei a maquina agora, e tenho somente os sistemas operacionais instalados, no win2000 eu coloquei o service path 4, somente, em uma das minhas tentativas eu instalei até o J2SDK-1.4.2-05, nos dois sistemas operacionais, mas tb sem sucesso... alquem me ajuda.. De:oracle_br@yahoogrupos.com.br Para:oracle_br@yahoogrupos.com.br Cópia: Data:Tue, 26 Jul 2005 03:41:41 - Assunto:[oracle_br] Re: duvida para conexao > > vc também pode entrar em contato com o DBA e pedir para ele criar um > schema para vc brinca em AMBIENTE DE TESTE. > > Se bem que o aconselhavel seria fazer o que o marco falou. Instala o > BD local na sua máquina, pois se vc fizer algo errado no banco de > testes e por algum motivo travar o servidor, quem estiver utilizando > para desenvolvimento não vai ficar muito contente...hehehe > > > > --- Em oracle_br@yahoogrupos.com.br, [EMAIL PROTECTED] > escreveu > > Neste caso recomendo vc instalar em sua máquina uma versão de > Oracle mais > > light ! > > Use a versão Oracle 9i Lite ou a versão Oracle 8i Personal. > > Eu instalei a versão 8i personal numa máquina de teste bem chula e > rodou > > bem. > > Só um detalhe, depois de instalar sugiro vc deixar os processos > como > > Iniciados Manualmente pra > > não startar o banco junto com o startup do windows e deixar o banco > > rodando só quando vc > > precisar dele. Pra isso vc pode usar o Services ou na linha de > comando > > mesmo. > > A instalação do Oracle personal não tem nada de difícil, é Next > atrás de > > Next com poucos detalhes. > > O difícil e que exige DBA é o banco de produção. Aí a história muda > > completamente ! Tem que manjar bem! > > O help da Oracle é bastante completo de forma que vc consegue > aprender > > quase tudo lendo. > > Mas recomendo pelo menos um curso básico se pretende trabalhar com > Oracle > > de verdade ! > > > > Na sua base local vc pode zoar a vontade sem correr riscos. Pode > matar > > sessão, dropar usuários, > > esquemas, tabelas, etc pode rodar meleca, pode destruir e > reconstruir > > ! enfim pode se divertir. > > Só toma cuidado com o client pois vc conecta em banco de produção e > se não > > ficar esperto vc pode > > destruir a produção ! Então deixe no seu TNSNAMES bem claro o que é > teste > > e o que é produção ! > > Dê nomes bem claros e objetivos para os serviços. > > > > No help que vem no CD do personal mostra passo a passo as coisas de > modo > > que não terá muitas > > dificuldades. Mas qquer coisa é só gritar aí na lista ! E seja bem > vindo > > ao universo Oracle. > > > > []s, > > marco fernandes. > > > > > > > > > > > > "bart\.s" > > Sent by: oracle_br@yahoogrupos.com.br > > 25/07/2005 18:34 > > Please respond to oracle_br > > > > > > To: "oracle_br" > > cc: > > Subject: Re: [oracle_br] Re: duvida para conexao > > > > > > mas eu mexendo nas configurações aqui nesta estação, corre o risco > de > > danificar o base de dados na central? > > > > eu não gostaria de entrar na base deles, so gostaria de criar um > banco > > para mim, para poder estudar algumas funcoes, qrys, procedure etc... > > > > Obrigado pela atencao... > > > > Evandro > > > > De:oracle_br@yahoogrupos.com.br > > > > Para:oracle_br@yahoogrupos.com.br > > > > Cópia: > > > > Data:Mon, 25 Jul 2005 18:03:08 -0200 > > > > Assunto:Re: [oracle_br] Re: duvida para conexao > > > > > Como vc é novato vamos fazer passo a passo. > > > > > > 1 - Vc disse que consegue logar com usuário diferente de system > ou sys. > > > Isso significa que seu arquivo TNSNAMES está ok ! > > > Logo não precisará identificar IP e estas coisas. > > > Caso nunca tenha conectado neste banco então é melhor configurar > o > > > TNSNAMES em primeiro lugar. Para isso use o NetConfig. > > > > > > 2 - Deve existir na sua empresa alguém que faça o papel de DBA ou > então > > um > > > autêntico DBA. Esta é a pessoa mais recomendada > > > para te dar as informações do que vc pode e do que vc não pode > fazer > > > no banco. Normalmente é só esta pessoa que tem as senhas > > > próprias para Administração. Em alguns casos (empresas) os > > > desenvolvedores tbem possuem estas senhas mas isso não é > recomendado. > > > > > > 3 - Caso vc não tenha ninguém que possa informar as senhas de > > > Administração, então tente as senhas padrões. Isso vc já disse > que > > testou > > > e não teve > > > sucesso. Isso é o que deveria acontecer mesmo, se vcs tiverem > alguém > > > decente tomando conta do banco. Só recordando segue: > > > User: SY
[oracle_br] Erro coexão
André, Veja o conteúdo do TNSNAMES.ORA: # TNSNAMES.ORA Network Configuration File: C:\oracle\ora81\network\admin\tnsnames.ora # Generated by Oracle configuration tools. DBORA.TTY2000.TTY = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = VENCER)(PORT = 1521)) ) (CONNECT_DATA = (SERVICE_NAME = DBORA.TTY2000.TTY) ) ) Onde, DBORA.TTY2000.TTY é o nome do serviço, VENCER é o servidor onde a base de dados está Desde já agradeço pela ajuda, - Márcio dos Santos Moia Júnior Desenvolvedor de Sistemas [EMAIL PROTECTED] TTY2000 - Tecnologia e Sistemas www.tty2000.com.br ( [31] 3481-9966 - [As partes desta mensagem que não continham texto foram removidas] __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
[oracle_br] Re: Log file sinc e Idle events???
Oi friend, antes de responder a recomendação permanece : dar uma boa estudada nos manuais Oracle, em epsecial o "Performance Tuning Guide and Reference" e o "Oracle Reference" : copiados de lá, seguem as definições : idle wait event = ocorre quando um processo está esperando para receber trabalho (exemplo típico, parallel slave que no momento não está fazendo nada) log file sync = ocorre quando o log buffer está sendo descarregado para o log file []s Chiappa --- Em oracle_br@yahoogrupos.com.br, Welvis Douglas Silva Moreto <[EMAIL PROTECTED]> escreveu > Gente, qual a finalidade desses watis.?? > > > Log file sinc ? > Idle events ? > > > __ > Converse com seus amigos em tempo real com o Yahoo! Messenger > http://br.download.yahoo.com/messenger/ __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html
Re: [oracle_br] Tabela IOT
Tá perdoado, mas, que isso não se repita! ;-) Atenciosamente, Anderson Haertel Rodrigues Administrador de Banco de Dados Oracle 9i Database Administrator Certified Microsoft Certified Professional SQL Server 2000 Florianópolis/SC - Original Message - From: "Marcio R Portes" <[EMAIL PROTECTED]> To: Sent: Friday, July 29, 2005 5:45 AM Subject: Re: [oracle_br] Tabela IOT > Pelo Amor de Deus, obviamente onde le-se *seguimento* abaixo entende-se > SEGMENTO. Me perdoem pelo erro lastimavel :( > > -- > Marcio Portes > http://mportes.blogspot.com __ Histórico: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ Falar com os Moderadores:([EMAIL PROTECTED]) Dorian Anderson Soutto - Fernanda Damous - Alisson Aguiar __ 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: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html