Re: [oracle_br] Oracle Application...

2008-05-19 Por tôpico Roberto Fernandes Sobrinho
Olá Márcio Bom Dia!

vc conseguiu algum centro de treinamento de Oracle Application? tb estou a
procura mas nao encontro!

Att;
Roberto Fernandes Sobrinho

2008/5/16 Márcio Ricardo Alves da Silva [EMAIL PROTECTED]:

 Untitled DocumentBoas. Alguém conhece algum centro em São Paulo que
 ministra curso de Oracle Application?
 Márcio Ricardo Alves da Silva
 Programador Pleno
 Oracle Certified Associate 9i
 * [EMAIL PROTECTED]

 Config Informática Ltda
  Av. Eng. Luis Carlos Berrini, 801 - 7º andar
  04571-010 - Brooklin Novo - São Paulo - SP
 ( Fone (11) 5501-8300
 ( Fax (11) 5501-8302
 8 www.config.com.br


 [As partes desta mensagem que não continham texto foram removidas]


 


 --
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/

 --
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/
 
 Links do Yahoo! Grupos





-- 
Roberto Fernandes Sobrinho
Deenvolvedor Oracle


[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Re: Ref. (Re)utilizar FORMS em Produção para outra base de dados

2008-05-19 Por tôpico Roberto Fernandes Sobrinho
neste caso vai ter que alterar na mão as aplicaçoes.

att;
Bertosro

2008/5/15 Eduardo Pereira [EMAIL PROTECTED]:

   David,
 Agradeço a sua opinião. Porém, mesmo assim, estaríamos mantendo o vinculo
 com as tabelas de origem.
 Gostaríamos de descaracterizar. O BD já esta tranqüilo, visto que
 desenvolvemos algumas rotinas para ler All_tables, All_Tab_Columns, etc,
 etc
 e construímos um script para criação as novas tabelas e constraints, onde
 elaboramos um dicionário de referencias.
 O problema agora está no FORMS. Não gostaríamos de utilizar visões como vc
 mencionou, temos que acessar as novas tabelas criadas.
 Obrigado.

 -Mensagem original-
 De: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br [mailto:
 oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br] Em
 nome de davidsmota
 Enviada em: quinta-feira, 15 de maio de 2008 17:04
 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Assunto: [oracle_br] Re: Ref. (Re)utilizar FORMS em Produção para outra
 base
 de dados

 Amigo,

 Não vejo outra solução(POG mesmo) voce criar uma view para a tabela
 QWEFOR com o nome FORNECEDORES nesta nova base de dados veja o exemplo
 abaixo:

 create or replace view FORNECEDORES
 (COD_FORNECEDOR , NOM_FORNECEDOR , etc)
 as
 select QWECD4A ,
 QWECD5A,
 ETC
 from QWEFOR ;

 Att,

 David Silveira Mota
 (85) 9147-8167
 --- Em oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br,
 eduperpin [EMAIL PROTECTED] escreveu
 
  Boa Tarde a Todos,
 
  Surgiu uma necessidade de urgência:
 
  Existe um sistema (20 fontes FMB), desenvolvido em Forms6i que está em
  produção, roda redondo.
  No entanto, precisamos gerar uma nova versão para instalação em outro
  lugar que, temos que descaracteriza-lo. O que seria isso?
  A tabela FORNECEDORES contém (por exemplo) colunas COD_FORNECEDOR,
  NOM_FORNECEDOR etc, etc..
  Gostaríamos de utilizar o mesmo FORMS, acessando uma nova base onde a
  tabela FORNECEDORES
  será conhecida por QWEFOR onde a coluna COD_FORNECEDOR será conhecida
  por QWECD4A e o nome do fornecedor QWECD5A, com as mesmas naturezas.
  Para não ter que abrir, alterar e compilar FMB a FMB, existe algum
  esquema para essa alteração?
  Pessoal, sei que isso é do INFERNO, mas não me pergunte por que disso.
  Pau mandado, afinal a frase é clara Manda quem pode, obedece quem tem
  juízo rs
  Obrigado,
  Eduardo
 

 

 --
 --
 Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
 inteira
 responsabilidade de seus remetentes.
 Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
 --
 --
 Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
 PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/
 --
  Links do Yahoo! Grupos

 




-- 
Roberto Fernandes Sobrinho
Deenvolvedor Oracle


[As partes desta mensagem que não continham texto foram removidas]



Re: Res: [oracle_br] Roteiro Instalação RAC10gR2 em Linux x86_64

2008-05-19 Por tôpico Fernando Martins
Anderson,

não é um problema, eu perguntei para a galera qual o roteiro que normalmente
usam para a instalação de
Oracle RAC, pois nem todos são confiáveis, alguns faltam determinados
passos, outros tem passos desnecessários,
enfim, queria saber qual o mais confiável de todos. Até o momento parece que
a documentação da Oracle ainda é
a mais confiável, e é a que vou usar. Obrigado pelas opiniões de todos!

2008/5/16 Anderson Santiago [EMAIL PROTECTED]:

   Gente,
 não estou entendendo o problema...já instalei RAC em quase todas as versões
 e SO e nunca tive problema,
 o que fiz foi seguir a documentação da Oracle, claro que as vezes tem uns
 entraves, mas a maioria deles acontece porque você
 não segue os pre requisitos ou não segue o manual.
 Será que instalar um RAC é tão dificil assim...pra mim é um pouco mais
 trabalhoso do que um oracle normal, na verdade lembra
 as instalações do oracle 7 e 8, que tinha que ter um pouco mais de atenção
 e seguir o manual...só isso.
 att.
 Anderson Santiago
 DBA Sr.
 www.ruevers.webs.com

 - Mensagem original 
 De: Aleksandro souza [EMAIL PROTECTED]aleksandrosouza%40yahoo.com.br
 

 Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.br
 Enviadas: Quinta-feira, 15 de Maio de 2008 11:10:25
 Assunto: Res: [oracle_br] Roteiro Instalação RAC10gR2 em Linux x86_64

 Cara, esse roteiro não vai funcionar, nem perca o seu tempo.
 Quando segui o roteiro deu um baita trabalho até que o programa eu consegui
 instalar para o Linux para o Windows não consegui mesmo. Após instalar o RAC
 fui instalar o banco que dá pau no momento de vincular o Oracle. Mas se você
 conseguir, por favor publique no fórum.

 - Mensagem original 
 De: Gustavo Venturini de Lima [EMAIL PROTECTED] com
 Para: [EMAIL PROTECTED] os.com.br
 Enviadas: Quinta-feira, 15 de Maio de 2008 10:52:43
 Assunto: Re: [oracle_br] Roteiro Instalação RAC10gR2 em Linux x86_64

 Utilizando o próprio Install Guide da documentação da Oracle vc faz a
 instação tranquilamente. ..
 Alguns macetes vc encontra em:
 http://www.puschitz .com/InstallingO racle10gRAC. shtml
 []'s

 2008/5/15 Fernando Martins femartins.pereira@ gmail.com:

  Pessoal,
 
  qual roteiro vcs usam pra instalação de Oracle RAC10g R2 em plataforma
  Linux
  x86_64?
 
  --
  Fernando Martins
  DBA Oracle
 
  Oracle 9i / 10g DBA Certified Associate
  Linux Professional Institute Certified
 
  God grant us the serenity to accept the things we cannot change,
  courage to change the things we can,
  and wisdom to know the difference.
 
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 

 [As partes desta mensagem que não continham texto foram removidas]

 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!
 http://br.mail. yahoo.com/

 [As partes desta mensagem que não continham texto foram removidas]

 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento!
 http://br.mail.yahoo.com/

 [As partes desta mensagem que não continham texto foram removidas]

  




-- 


-- 
Fernando Martins
DBA Oracle

Oracle 9i / 10g DBA Certified Associate
Linux Professional Institute Certified

God grant us the serenity to accept the things we cannot change,
courage to change the things we can,
and wisdom to know the difference.


[As partes desta mensagem que não continham texto foram removidas]



RES: [oracle_br] Oracle Application...

2008-05-19 Por tôpico Geisel yahoo
Recomendo a En-Sof 
Tel 32310411 
Abraços

 
-Mensagem original-
De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Márcio Ricardo Alves da Silva
Enviada em: sexta-feira, 16 de maio de 2008 12:34
Para: oracle_br@yahoogrupos.com.br; [EMAIL PROTECTED]
Assunto: [oracle_br] Oracle Application...

Untitled DocumentBoas. Alguém conhece algum centro em São Paulo que ministra
curso de Oracle Application?
Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br 


[As partes desta mensagem que não continham texto foram removidas]





--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 

--
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU
PROPRIO ESPAÇO! VISITE: http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos


No virus found in this incoming message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.21/1454 - Release Date: 19/5/2008
07:44
 

No virus found in this outgoing message.
Checked by AVG. 
Version: 7.5.524 / Virus Database: 269.23.21/1454 - Release Date: 19/5/2008
07:44
 



[oracle_br] AJUDA PARA CTXSYS - CTXCAT

2008-05-19 Por tôpico Alex Castro
Vamos la .

Tenho a seguinte versão do oracle :

Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 -
PL/SQL Release 10.2.0.3.0 - Production
CORE10.2.0.3.0  Production
TNS for Linux: Version 10.2.0.3.0 - Production
NLSRTL Version 10.2.0.3.0 - Production

Preciso usar o schema *CTXSYS *.
Este esquema permite criar indice para campos clob , etc , etc .

Não possuo esse esquema em minha base .

Qual seria o procedimento ?
Tenho que instalar um catálogo X ?
Aplicar um path ?

Alguem poderia me orientar ?






-- 
Alex Luciano Castro e Castro - Analista de Banco de Dados


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Instalar o Interprise Manager (Linux)

2008-05-19 Por tôpico Roberto Souza Silva
Caro amigos, bom dia a todos.

Instalei o Oracle 10g R2 em um servidor com Red-Hat.
Ocorre que instalei a BD com o DBNAME default, que é orcl!
Usei o utilitário DBNEWID para mudar o nome do banco.
Depois disso o Interprise Manager não funciona mais.
Percebi que tem uma pasta
/dados/oracle/pc4j/j2ee/OC4J_DBConsole_oracle.vsmatriz.com.br_orcl
(perceba o DBNAME no final).
Ao que parece, na instalação o Oracle cria a pasta indicada com o DBNAME
escolhido.

Alguém sabe me dizer como faço para fazê-lo funcionar novamente e é claro, a
pasta
/dados/oracle/pc4j/j2ee/OC4J_DBConsole_oracle.vsmatriz.com.br_novonome,
aparecer?
Será que alguém aqui já passou por isso?

Obrigado.


Roberto


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Startup Oracle

2008-05-19 Por tôpico Eric Arantes
Boa tarde !

Como eu já havia visto em tópicos anteriores, resolvi instalar um DB Oracle no 
pen driver.
Instalei o software sem problemas e depois criei o banco.
Com o ORADIM criei a instância e consigo inicia-la sem problemas, assim tbem 
como o TNS mas, quanto tendo fazer o startup para levantar o banco está 
sempre ocorrendo um erro ORA-03113: FIM DE ARQUIVO NO CANAL DE COMUNICAÇÃO

Oq eu posso fazer ??

Estou usando Oracle 10g.

Obrigado

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] trigger com dblink...

2008-05-19 Por tôpico Márcio Ricardo Alves da Silva
Untitled DocumentOlá,  consigo eu disparar uma trigger Before Insert no meu 
banco e oracle e na trigger ter um update no meu banco não-oracle?

Estou tomando o erro: ORA-02055: a operação distribuida falhou: rollback 
obrigatório.

Grato,
Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br 


[As partes desta mensagem que não continham texto foram removidas]




--
Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--
Funções, Procedures, propostas de emprego - O GRUPO ORACLE_BR TEM SEU PROPRIO 
ESPAÇO! VISITE: http://www.oraclebr.com.br/  

 Links do Yahoo! Grupos

* Para visitar o site do seu grupo na web, acesse:
http://br.groups.yahoo.com/group/oracle_br/

* Para sair deste grupo, envie um e-mail para:
[EMAIL PROTECTED]

* O uso que você faz do Yahoo! Grupos está sujeito aos:
http://br.yahoo.com/info/utos.html




[oracle_br] Performance ( Insert Select via dblink)

2008-05-19 Por tôpico Adriano Cavalcanti
Pessoal, 
Estou revendo um Insert into com select, para uma base em sql server. 

a quantidade de registro é de 315000 registro ( isso mesmo , trezentos e quinze 
mil registros). 


Levou 3 horas para conclusão do Insert. 

alguém me ajude a diminuir isso. 

Já estou revendo indexes no banco remoto. 

Mas não sei se é o caso. 




Outra duvida é, como eu consigo fazer o commit aos poucos, pois só vi o 
resultado no final de 3 horas. 


Obrigado 


_
Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça  o MSN Mobile!
http://mobile.live.com/signup/signup2.aspx?lc=pt-br

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Performance ( Insert Select via dblink)

2008-05-19 Por tôpico Márcio Ricardo Alves da Silva
Adriano, eu fiz uma package que faz insert select com dblink também... eu faço 
o commit a cada registro que passa... e o processo é rápido.

Posta o seu insert ai.
Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br - Original Message - 

  From: Adriano Cavalcanti 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, May 19, 2008 2:50 PM
  Subject: [oracle_br] Performance ( Insert Select via dblink)


  Pessoal, 
  Estou revendo um Insert into com select, para uma base em sql server. 

  a quantidade de registro é de 315000 registro ( isso mesmo , trezentos e 
quinze mil registros). 

  Levou 3 horas para conclusão do Insert. 

  alguém me ajude a diminuir isso. 

  Já estou revendo indexes no banco remoto. 

  Mas não sei se é o caso. 

  Outra duvida é, como eu consigo fazer o commit aos poucos, pois só vi o 
resultado no final de 3 horas. 

  Obrigado 

  __
  Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça o MSN Mobile!
  http://mobile.live.com/signup/signup2.aspx?lc=pt-br

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] Re: Startup Oracle

2008-05-19 Por tôpico jlchiappa
Como já tinha sido dito no tópico original, se é Windows a máquina
aonde o pen está instalado (o que vc não diz, mas assumo que sim, já
que vc diz que usa oradim, o que é um windowszismo) , no windows vc **
TEM ** que ter também as variáveis necessárias no REGISTRY, e TEM que
se assegurar que o pen drive pegou a MESMA unidade de disco de quando
foi feita a instalação original, E tem também que (se há outros
softwares Oracle na máquina) se assegurar de que vc está usando a
oracle-home adequada Se posso dar sugestão, eu diria pra vc fazer
o startup do serviço E do banco via prompt DOS aonde aí vc setou
MANUALMENTE as variáveis de ORACLE_HOME, ORACLE_SID, PATH, etc.

[]s

 Chiappa 
--- Em oracle_br@yahoogrupos.com.br, Eric Arantes [EMAIL PROTECTED] escreveu

 Boa tarde !
 
 Como eu já havia visto em tópicos anteriores, resolvi instalar um DB
Oracle no pen driver.
 Instalei o software sem problemas e depois criei o banco.
 Com o ORADIM criei a instância e consigo inicia-la sem problemas,
assim tbem como o TNS mas, quanto tendo fazer o startup para
levantar o banco está sempre ocorrendo um erro ORA-03113: FIM DE
ARQUIVO NO CANAL DE COMUNICAÇÃO
 
 Oq eu posso fazer ??
 
 Estou usando Oracle 10g.
 
 Obrigado
 

 -
 Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento! 
 
 [As partes desta mensagem que não continham texto foram removidas]





RE: [oracle_br] Performance ( Insert Select via dblink)

2008-05-19 Por tôpico Adriano Cavalcanti


Marcio, não sei ainda como fazer isso. 

Mas acredite 3 horas de insert não é mole não. 

Segue insert.


INSERT INTO TB_BILHETAGEM_LOGICA_FORNEC -- LOGICO
 (
   INT_ID_BILHETAGEM_LOGICA,
   INT_ID_FORNEC_BILHETAGEM,
   INT_ID_PROJETO,
   INT_ID_IMPRESSORA,
   INT_ID_IMPRESSAO,
   INT_ID_DISPOSITIVO_IMPRESSORA,
   STR_IP_IMPRESSORA,
   STR_SERIAL_IMPRESSORA,
   STR_NOME_IMPRESSORA,
   STR_DESCRICAO_IMPRESSORA,
   STR_VERSAO_APP,
   STR_MAC_IMPRESSORA,
   INT_QTD_PAGINAS,
   INT_QTD_PAGINAS_COLORIDAS,
   INT_QTD_PAGINAS_MONO,
   INT_QTD_FOLHAS,
   STR_DESCRICAO_QUALIDADE,
   INT_ID_QUALIDADE_IMPRESSAO,
   STR_NOME_TIPO_IMPRESSAO,
   INT_ID_TIPO_IMPRESSAO,
   STR_DESCRICAO_PAPEL,
   BT_ISDUPLEX,
   STR_NOME_FILA_IMPRESSAO,
   STR_NOME_SERVIDOR,
   STR_MAC_SERVIDOR,
   STR_IP_SERVIDOR,
   STR_SUB_NET_ENDERECO,
   STR_MASCARA_SERVIDOR,
   STR_NOME_USUARIO,
   STR_ET_NOME,
   FLT_SPOOLSIZE,
   INT_CODIGO_COR,
   INT_ID_TAMANHO_PAPEL,
   STR_NOME_DOCUMENTO,
   STR_NOME_APLICATIVO,
   STR_TITULO_DOCUMENTO,
   STR_ORIGEM_IMPRESSAO,
   STR_DESCRI_TAMANHO_IMPRESSAO,
   DT_DATA_REF,
   DT_IMPRESSAO,
   DT_CADASTRO,
   DT_BILHETAGEM
 )
  SELECT
 SQ_ID_BILHETAGEM_LOGICA_FORNEC.NEXTVAL,
 1,
 2,
 pr.IDPrinter,
 pj.ID_JOBS,
 NULL,
 FC_TRATA_IP(pr.JetDirectName) ip,
 NULL,
 pr.PrinterName,
 NULL,
 NULL,
 NULL,
 pj.Pages,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 pj.Duplex,
 NULL,
 pss.PrintServerName,
 NULL,
 pss.IP,
 ss.SubNetwork,
 pss.Mask,
 ac.Name,
 NULL,
 NULL,
 pj.IDPAPrintColor,
 pj.IDPAPaperSize,
 pj.Document,
 pa.AppName,
 NULL,
 NULL,
 ps.Description,
 NULL,
 pj.Date,
 NULL,
 sysdate
FROM
  [EMAIL PROTECTED] pr
INNER JOIN [EMAIL PROTECTED] pj
ON pj.IDPrinter = pr.IDPrinter
INNER JOIN [EMAIL PROTECTED] pa
ON pa.IDPAApp = pj.IDPAApp
INNER JOIN [EMAIL PROTECTED] ac
ON ac.IDAccount = pj.IDAccount
INNER JOIN [EMAIL PROTECTED] ps
ON ps.IDPAPaperSize = pj.IDPAPaperSize
INNER JOIN [EMAIL PROTECTED] pss
ON pss.IDPrintServer = pr.IDPrintServer
INNER JOIN [EMAIL PROTECTED] ss
ON ss.IDSiteSubNetwork = 
pss.IDSiteSubNetwork
WHERE
pj.Date BETWEEN '20070803' AND '20070804'
  AND pj.ID_JOBS  0





To: oracle_br@yahoogrupos.com.br
From: [EMAIL PROTECTED]
Date: Mon, 19 May 2008 14:58:48 -0300
Subject: Re: [oracle_br] Performance ( Insert Select via dblink)




















Adriano, eu fiz uma package que faz insert select com dblink 
também... eu faço o commit a cada registro que passa... e o processo é rápido.



Posta o seu insert ai.

Márcio Ricardo Alves da Silva

Programador Pleno

Oracle Certified Associate 9i

* [EMAIL PROTECTED]



Config Informática Ltda

 Av. Eng. Luis Carlos Berrini, 801 - 7º andar

 04571-010 - Brooklin Novo - São Paulo - SP

( Fone (11) 5501-8300

( Fax (11) 5501-8302

8 www.config.com.br - Original Message - 



From: Adriano Cavalcanti 

  To: 

Re: [oracle_br] Re: Startup Oracle

2008-05-19 Por tôpico Eric Arantes
Boa tarde !

Sim, estou usando windows mesmo... e já fiz isso como estava no tópico.
Antes da instalção eu atribui um letra a unidade do Pen (W:) para ter certeza 
(quese) de quando plugar em outro micro o banco funcionasse.
Também tenho outro banco Oracle instalado na máquina e estou startando todos 
os serviços via prompt de comando e daí seto as variaves de acordo com o banco 
do PenDriver que deixei com SID=DBPEN
Até no serviços do windos foi criada a instancia ORACLESERVERDBPEN a qual 
consigo inicializar, como já disse, pelo ORADIM -STARTUP -SID.
Quando conecto via prompt
connect sys/senha as sysdba a mensagem é:
conectado a uma instancia inativa e se tento startup, daí ocorre o erro:
ORA-03113.

jlchiappa [EMAIL PROTECTED] escreveu: Como já 
tinha sido dito no tópico original, se é Windows a máquina
 aonde o pen está instalado (o que vc não diz, mas assumo que sim, já
 que vc diz que usa oradim, o que é um windowszismo) , no windows vc **
 TEM ** que ter também as variáveis necessárias no REGISTRY, e TEM que
 se assegurar que o pen drive pegou a MESMA unidade de disco de quando
 foi feita a instalação original, E tem também que (se há outros
 softwares Oracle na máquina) se assegurar de que vc está usando a
 oracle-home adequada Se posso dar sugestão, eu diria pra vc fazer
 o startup do serviço E do banco via prompt DOS aonde aí vc setou
 MANUALMENTE as variáveis de ORACLE_HOME, ORACLE_SID, PATH, etc.
 
 []s
 
 Chiappa 
 --- Em oracle_br@yahoogrupos.com.br, Eric Arantes [EMAIL PROTECTED] escreveu
 
  Boa tarde !
  
  Como eu já havia visto em tópicos anteriores, resolvi instalar um DB
 Oracle no pen driver.
  Instalei o software sem problemas e depois criei o banco.
  Com o ORADIM criei a instância e consigo inicia-la sem problemas,
 assim tbem como o TNS mas, quanto tendo fazer o startup para
 levantar o banco está sempre ocorrendo um erro ORA-03113: FIM DE
 ARQUIVO NO CANAL DE COMUNICAÇÃO
  
  Oq eu posso fazer ??
  
  Estou usando Oracle 10g.
  
  Obrigado
  
 
  -
  Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
 armazenamento! 
  
  [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
   

   
-
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para armazenamento! 

[As partes desta mensagem que não continham texto foram removidas]



Re: [oracle_br] Performance ( Insert Select via dblink)

2008-05-19 Por tôpico Leonardo Rezende
Acho que interessante seria em primeiro lugar descobrir em qual banco 
está o gargalo... Faça o select separado para ver se ele demora muito... 
Se ele demorar, o gargalo provavelmente é no select do banco remoto, 
caso contrário o gargalo deve ser no banco que você está fazendo o insert!

A partir daí você coloca suas forças para tentar otimizar!

Adriano Cavalcanti escreveu:
 
 
 
 
 Marcio, não sei ainda como fazer isso.
 
 Mas acredite 3 horas de insert não é mole não.
 
 Segue insert.
 
 INSERT INTO TB_BILHETAGEM_LOGICA_FORNEC -- LOGICO
 (
 INT_ID_BILHETAGEM_LOGICA,
 INT_ID_FORNEC_BILHETAGEM,
 INT_ID_PROJETO,
 INT_ID_IMPRESSORA,
 INT_ID_IMPRESSAO,
 INT_ID_DISPOSITIVO_IMPRESSORA,
 STR_IP_IMPRESSORA,
 STR_SERIAL_IMPRESSORA,
 STR_NOME_IMPRESSORA,
 STR_DESCRICAO_IMPRESSORA,
 STR_VERSAO_APP,
 STR_MAC_IMPRESSORA,
 INT_QTD_PAGINAS,
 INT_QTD_PAGINAS_COLORIDAS,
 INT_QTD_PAGINAS_MONO,
 INT_QTD_FOLHAS,
 STR_DESCRICAO_QUALIDADE,
 INT_ID_QUALIDADE_IMPRESSAO,
 STR_NOME_TIPO_IMPRESSAO,
 INT_ID_TIPO_IMPRESSAO,
 STR_DESCRICAO_PAPEL,
 BT_ISDUPLEX,
 STR_NOME_FILA_IMPRESSAO,
 STR_NOME_SERVIDOR,
 STR_MAC_SERVIDOR,
 STR_IP_SERVIDOR,
 STR_SUB_NET_ENDERECO,
 STR_MASCARA_SERVIDOR,
 STR_NOME_USUARIO,
 STR_ET_NOME,
 FLT_SPOOLSIZE,
 INT_CODIGO_COR,
 INT_ID_TAMANHO_PAPEL,
 STR_NOME_DOCUMENTO,
 STR_NOME_APLICATIVO,
 STR_TITULO_DOCUMENTO,
 STR_ORIGEM_IMPRESSAO,
 STR_DESCRI_TAMANHO_IMPRESSAO,
 DT_DATA_REF,
 DT_IMPRESSAO,
 DT_CADASTRO,
 DT_BILHETAGEM
 )
 SELECT
 SQ_ID_BILHETAGEM_LOGICA_FORNEC.NEXTVAL,
 1,
 2,
 pr.IDPrinter,
 pj.ID_JOBS,
 NULL,
 FC_TRATA_IP(pr.JetDirectName) ip,
 NULL,
 pr.PrinterName,
 NULL,
 NULL,
 NULL,
 pj.Pages,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 NULL,
 pj.Duplex,
 NULL,
 pss.PrintServerName,
 NULL,
 pss.IP,
 ss.SubNetwork,
 pss.Mask,
 ac.Name,
 NULL,
 NULL,
 pj.IDPAPrintColor,
 pj.IDPAPaperSize,
 pj.Document,
 pa.AppName,
 NULL,
 NULL,
 ps.Description,
 NULL,
 pj.Date,
 NULL,
 sysdate
 FROM
 [EMAIL PROTECTED] pr
 INNER JOIN [EMAIL PROTECTED] pj
 ON pj.IDPrinter = pr.IDPrinter
 INNER JOIN [EMAIL PROTECTED] pa
 ON pa.IDPAApp = pj.IDPAApp
 INNER JOIN [EMAIL PROTECTED] ac
 ON ac.IDAccount = pj.IDAccount
 INNER JOIN [EMAIL PROTECTED] ps
 ON ps.IDPAPaperSize = pj.IDPAPaperSize
 INNER JOIN [EMAIL PROTECTED] pss
 ON pss.IDPrintServer = pr.IDPrintServer
 INNER JOIN [EMAIL PROTECTED] ss
 ON ss.IDSiteSubNetwork = pss.IDSiteSubNetwork
 WHERE
 pj.Date BETWEEN '20070803' AND '20070804'
 AND pj.ID_JOBS  0
 
 To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
 From: [EMAIL PROTECTED] mailto:marcio_cbj%40yahoo.com.br
 Date: Mon, 19 May 2008 14:58:48 -0300
 Subject: Re: [oracle_br] Performance ( Insert Select via dblink)
 
 Adriano, eu fiz uma package que faz insert select com dblink também... 
 eu faço o commit a cada registro que passa... e o processo é rápido.
 
 Posta o seu insert ai.
 
 Márcio Ricardo Alves da Silva
 
 Programador Pleno
 
 Oracle Certified Associate 9i
 
 * [EMAIL PROTECTED] mailto:marcio.silva%40config.com.br
 
 Config Informática Ltda
 
  Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 
  04571-010 - Brooklin Novo - São Paulo - SP
 
 ( Fone (11) 5501-8300
 
 ( Fax (11) 5501-8302
 
 8 www.config.com.br - Original Message -
 
 From: Adriano Cavalcanti
 
 To: oracle_br@yahoogrupos.com.br mailto:oracle_br%40yahoogrupos.com.br
 
 Sent: Monday, May 19, 2008 2:50 PM
 
 Subject: [oracle_br] Performance ( Insert Select via dblink)
 
 Pessoal,
 
 Estou revendo um Insert into com select, para uma base em sql server.
 
 a quantidade de registro é de 315000 registro ( isso mesmo , trezentos e 
 quinze mil registros).
 
 Levou 3 horas para conclusão do Insert.
 
 alguém me ajude a diminuir isso.
 
 Já estou revendo indexes no banco remoto.
 
 Mas não sei se é o caso.
 
 Outra duvida é, como eu consigo fazer o commit aos poucos, pois só vi o 
 resultado no final de 3 horas.
 
 Obrigado
 
 __
 
 Receba GRÁTIS as mensagens do Messenger no seu celular quando você 
 estiver offline. Conheça o MSN Mobile!
 
 http://mobile.live.com/signup/signup2.aspx?lc=pt-br 
 http://mobile.live.com/signup/signup2.aspx?lc=pt-br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 __
 Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de 
 relacionamentos com até 6,000 fotos!
 http://www.amigosdomessenger.com.br http://www.amigosdomessenger.com.br
 
 [As partes desta mensagem que não continham texto foram removidas]
 
 


-- 

Sds,

   Leonardo Rezende
   Analista Desenvolvedor
   [EMAIL PROTECTED]


Re: [oracle_br] Performance ( Insert Select via dblink)

2008-05-19 Por tôpico Márcio Ricardo Alves da Silva
Adriano no meu caso eu fiz um cursor do que eu precisava e depois fui fazendo o 
insert dentro de um while. Eu acho que você poderia fazer um cursor e atualizar 
dentro do while... pegar as condições where tua e colocar no cursor e no insert 
ficaria somente o select, claro com poucos parametros... Creio que deve ser  as 
suas condições que esteja demorando... Tente transformar no cursor e depois 
faça o teste.
Márcio Ricardo Alves da Silva
Programador Pleno
Oracle Certified Associate 9i
* [EMAIL PROTECTED]

Config Informática Ltda
 Av. Eng. Luis Carlos Berrini, 801 - 7º andar
 04571-010 - Brooklin Novo - São Paulo - SP
( Fone (11) 5501-8300
( Fax (11) 5501-8302
8 www.config.com.br - Original Message - 

  From: Adriano Cavalcanti 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Monday, May 19, 2008 3:38 PM
  Subject: RE: [oracle_br] Performance ( Insert Select via dblink)




  Marcio, não sei ainda como fazer isso. 

  Mas acredite 3 horas de insert não é mole não. 

  Segue insert.

  INSERT INTO TB_BILHETAGEM_LOGICA_FORNEC -- LOGICO
  (
  INT_ID_BILHETAGEM_LOGICA,
  INT_ID_FORNEC_BILHETAGEM,
  INT_ID_PROJETO,
  INT_ID_IMPRESSORA,
  INT_ID_IMPRESSAO,
  INT_ID_DISPOSITIVO_IMPRESSORA,
  STR_IP_IMPRESSORA,
  STR_SERIAL_IMPRESSORA,
  STR_NOME_IMPRESSORA,
  STR_DESCRICAO_IMPRESSORA,
  STR_VERSAO_APP,
  STR_MAC_IMPRESSORA,
  INT_QTD_PAGINAS,
  INT_QTD_PAGINAS_COLORIDAS,
  INT_QTD_PAGINAS_MONO,
  INT_QTD_FOLHAS,
  STR_DESCRICAO_QUALIDADE,
  INT_ID_QUALIDADE_IMPRESSAO,
  STR_NOME_TIPO_IMPRESSAO,
  INT_ID_TIPO_IMPRESSAO,
  STR_DESCRICAO_PAPEL,
  BT_ISDUPLEX,
  STR_NOME_FILA_IMPRESSAO,
  STR_NOME_SERVIDOR,
  STR_MAC_SERVIDOR,
  STR_IP_SERVIDOR,
  STR_SUB_NET_ENDERECO,
  STR_MASCARA_SERVIDOR,
  STR_NOME_USUARIO,
  STR_ET_NOME,
  FLT_SPOOLSIZE,
  INT_CODIGO_COR,
  INT_ID_TAMANHO_PAPEL,
  STR_NOME_DOCUMENTO,
  STR_NOME_APLICATIVO,
  STR_TITULO_DOCUMENTO,
  STR_ORIGEM_IMPRESSAO,
  STR_DESCRI_TAMANHO_IMPRESSAO,
  DT_DATA_REF,
  DT_IMPRESSAO,
  DT_CADASTRO,
  DT_BILHETAGEM
  )
  SELECT
  SQ_ID_BILHETAGEM_LOGICA_FORNEC.NEXTVAL,
  1,
  2,
  pr.IDPrinter,
  pj.ID_JOBS,
  NULL,
  FC_TRATA_IP(pr.JetDirectName) ip,
  NULL,
  pr.PrinterName,
  NULL,
  NULL,
  NULL,
  pj.Pages,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  pj.Duplex,
  NULL,
  pss.PrintServerName,
  NULL,
  pss.IP,
  ss.SubNetwork,
  pss.Mask,
  ac.Name,
  NULL,
  NULL,
  pj.IDPAPrintColor,
  pj.IDPAPaperSize,
  pj.Document,
  pa.AppName,
  NULL,
  NULL,
  ps.Description,
  NULL,
  pj.Date,
  NULL,
  sysdate
  FROM
  [EMAIL PROTECTED] pr
  INNER JOIN [EMAIL PROTECTED] pj
  ON pj.IDPrinter = pr.IDPrinter
  INNER JOIN [EMAIL PROTECTED] pa
  ON pa.IDPAApp = pj.IDPAApp
  INNER JOIN [EMAIL PROTECTED] ac
  ON ac.IDAccount = pj.IDAccount
  INNER JOIN [EMAIL PROTECTED] ps
  ON ps.IDPAPaperSize = pj.IDPAPaperSize
  INNER JOIN [EMAIL PROTECTED] pss
  ON pss.IDPrintServer = pr.IDPrintServer
  INNER JOIN [EMAIL PROTECTED] ss
  ON ss.IDSiteSubNetwork = pss.IDSiteSubNetwork
  WHERE
  pj.Date BETWEEN '20070803' AND '20070804'
  AND pj.ID_JOBS  0

  To: oracle_br@yahoogrupos.com.br
  From: [EMAIL PROTECTED]
  Date: Mon, 19 May 2008 14:58:48 -0300
  Subject: Re: [oracle_br] Performance ( Insert Select via dblink)

  Adriano, eu fiz uma package que faz insert select com dblink também... eu 
faço o commit a cada registro que passa... e o processo é rápido.

  Posta o seu insert ai.

  Márcio Ricardo Alves da Silva

  Programador Pleno

  Oracle Certified Associate 9i

  * [EMAIL PROTECTED]

  Config Informática Ltda

   Av. Eng. Luis Carlos Berrini, 801 - 7º andar

   04571-010 - Brooklin Novo - São Paulo - SP

  ( Fone (11) 5501-8300

  ( Fax (11) 5501-8302

  8 www.config.com.br - Original Message - 

  From: Adriano Cavalcanti 

  To: oracle_br@yahoogrupos.com.br 

  Sent: Monday, May 19, 2008 2:50 PM

  Subject: [oracle_br] Performance ( Insert Select via dblink)

  Pessoal, 

  Estou revendo um Insert into com select, para uma base em sql server. 

  a quantidade de registro é de 315000 registro ( isso mesmo , trezentos e 
quinze mil registros). 

  Levou 3 horas para conclusão do Insert. 

  alguém me ajude a diminuir isso. 

  Já estou revendo indexes no banco remoto. 

  Mas não sei se é o caso. 

  Outra duvida é, como eu consigo fazer o commit aos poucos, pois só vi o 
resultado no final de 3 horas. 

  Obrigado 

  __

  Receba GRÁTIS as mensagens do Messenger no seu celular quando você estiver 
offline. Conheça o MSN Mobile!

  http://mobile.live.com/signup/signup2.aspx?lc=pt-br

  [As partes desta mensagem que não continham texto foram removidas]

  [As partes desta mensagem que não continham texto foram removidas]














  __
  Cansado de espaço para só 50 fotos? Conheça o Spaces, o site de 
relacionamentos com até 6,000 fotos!
  http://www.amigosdomessenger.com.br

  [As partes desta mensagem que não continham 

[oracle_br] Re: Performance ( Insert Select via dblink)

2008-05-19 Por tôpico jlchiappa
Leonardo, acho que a recomendação mais diretamente seria descobrir
AONDE está o gargalo, e não descobrir em qual banco, pois pode ser
que seja problema de rede, de trigger disparando, de I/O em geral (por
exemplo, outras transações intensas usando os mesmos caras n+1!
possibilidades... Então minha sugestão é :

 a) provavelmente o mesmo banco que tem as tabelas deve também ter os
índices e quetais necessários para a query ser executada lá, conirmar
que lá roda bem executando a query, medindo o tempo, pegando o plano
de execução e checando-o diteitinho 

 b) o que via de regra a pessoa NUNCA há de querer é INSERT remoto,
ie, onde os registros (normalmente LEENTAMENTE, um por vez, linha a
linha, slow by slow) vão fluindo pela rede , o que é eficiente é o
INSERT ser feito LOCAL, bo banco-destino mesmo (em APPEND-MODE e em
paralelo, se for Oracle o banco e o hardware permitir), ** MAS ** com
o cuidado de que o select que traz os dados seja ENVIADO PARA O BANCO
REMOTO E RESOLVIDO LÁ , se o banco local cismar de querer executar o
SQL local, cada linhas das tabelas será puxada pra cá via rede pra
se fazer o join aqui, o que por si já é ruim, e ainda por cima teria o
agravante de que os índices estão lá, se o select for resolvido aqui
no banco lpcal normalmente não há como usar tais índices

 c) nem se precisa dizer que CURSOR *** naturalmente ** é Muito Menos
eficiente do que um SQL puro e direto, principalmente por causa dos
context switches e cia bela 

  No cliente atual a gente faz esse tipo de trabalho com alguma rotina
(pois o DW, que é o banco-destino, é em Oracle), e várias vezes o
pessoal teve problema desse tipo, realmente as soluções eficientes
foram, dependendo do caso  :

 a) hint de DRIVING_SITE no select, para que o SQL seja resolvido lá
na fonte 
 e/ou
 b) executar diretamente lá no SQL Server o select desejado, fazendo
todos os joins necessários lá, usando os recursos e opções todas do SS
(aí tínhamos um programador SS experiente escrebendo tal SQL) e lá
gravando uma tabela temporária, de trabalho, que depois o Oracle traz
pra cá via select * : no noso caso o cara que administra o SS fez uma
rotina java no Oracle que permite enviar SQLs pro SS, não sei se isso
é mesmo necessário ou há outras formas de enviar SQLs pro SS
  e/ou
 c) em alguns casos mais encruados, onde nada podia ser alterado no
SS, a solução foi ter o SS gerando um arquivo-texto com o joinzão
todo, arquivo esse que é enviado via ftp pro servidor Oracle e é lido
via EXTERNAL TABLE, poupando um passo de carga desse arquivo texto

 []s

  Chiappa
--- Em oracle_br@yahoogrupos.com.br, Leonardo Rezende [EMAIL PROTECTED] 
escreveu

 Acho que interessante seria em primeiro lugar descobrir em qual banco 
 está o gargalo... Faça o select separado para ver se ele demora
muito... 
 Se ele demorar, o gargalo provavelmente é no select do banco remoto, 
 caso contrário o gargalo deve ser no banco que você está fazendo o
insert!
 
 A partir daí você coloca suas forças para tentar otimizar!
 
 Adriano Cavalcanti escreveu:
  
  
  
  
  Marcio, não sei ainda como fazer isso.
  
  Mas acredite 3 horas de insert não é mole não.
  
  Segue insert.
  
  INSERT INTO TB_BILHETAGEM_LOGICA_FORNEC -- LOGICO
  (
  INT_ID_BILHETAGEM_LOGICA,
  INT_ID_FORNEC_BILHETAGEM,
  INT_ID_PROJETO,
  INT_ID_IMPRESSORA,
  INT_ID_IMPRESSAO,
  INT_ID_DISPOSITIVO_IMPRESSORA,
  STR_IP_IMPRESSORA,
  STR_SERIAL_IMPRESSORA,
  STR_NOME_IMPRESSORA,
  STR_DESCRICAO_IMPRESSORA,
  STR_VERSAO_APP,
  STR_MAC_IMPRESSORA,
  INT_QTD_PAGINAS,
  INT_QTD_PAGINAS_COLORIDAS,
  INT_QTD_PAGINAS_MONO,
  INT_QTD_FOLHAS,
  STR_DESCRICAO_QUALIDADE,
  INT_ID_QUALIDADE_IMPRESSAO,
  STR_NOME_TIPO_IMPRESSAO,
  INT_ID_TIPO_IMPRESSAO,
  STR_DESCRICAO_PAPEL,
  BT_ISDUPLEX,
  STR_NOME_FILA_IMPRESSAO,
  STR_NOME_SERVIDOR,
  STR_MAC_SERVIDOR,
  STR_IP_SERVIDOR,
  STR_SUB_NET_ENDERECO,
  STR_MASCARA_SERVIDOR,
  STR_NOME_USUARIO,
  STR_ET_NOME,
  FLT_SPOOLSIZE,
  INT_CODIGO_COR,
  INT_ID_TAMANHO_PAPEL,
  STR_NOME_DOCUMENTO,
  STR_NOME_APLICATIVO,
  STR_TITULO_DOCUMENTO,
  STR_ORIGEM_IMPRESSAO,
  STR_DESCRI_TAMANHO_IMPRESSAO,
  DT_DATA_REF,
  DT_IMPRESSAO,
  DT_CADASTRO,
  DT_BILHETAGEM
  )
  SELECT
  SQ_ID_BILHETAGEM_LOGICA_FORNEC.NEXTVAL,
  1,
  2,
  pr.IDPrinter,
  pj.ID_JOBS,
  NULL,
  FC_TRATA_IP(pr.JetDirectName) ip,
  NULL,
  pr.PrinterName,
  NULL,
  NULL,
  NULL,
  pj.Pages,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  NULL,
  pj.Duplex,
  NULL,
  pss.PrintServerName,
  NULL,
  pss.IP,
  ss.SubNetwork,
  pss.Mask,
  ac.Name,
  NULL,
  NULL,
  pj.IDPAPrintColor,
  pj.IDPAPaperSize,
  pj.Document,
  pa.AppName,
  NULL,
  NULL,
  ps.Description,
  NULL,
  pj.Date,
  NULL,
  sysdate
  FROM
  [EMAIL PROTECTED] pr
  INNER JOIN [EMAIL PROTECTED] pj
  ON pj.IDPrinter = pr.IDPrinter
  INNER JOIN [EMAIL PROTECTED] pa
  ON pa.IDPAApp = pj.IDPAApp
  INNER JOIN [EMAIL PROTECTED] ac
  ON ac.IDAccount = pj.IDAccount
  INNER JOIN [EMAIL PROTECTED] ps
  ON ps.IDPAPaperSize = pj.IDPAPaperSize
  

[oracle_br] campo generico

2008-05-19 Por tôpico John Soldera
ola pessoal!
Tenho uma duvida sobre tipos de dados no oracle...

Existe algum tipo de dado de tabela em oracle que sirva para armazenar
qualquer tipo de dado?
Por exemplo, eu queria ter um campo que possa armazenar qualquer valor,
porém pode ser de qualquer tipo de dado, tanto valores inteiros, string,
numerico ou blob...

Usar um varchar 2 como tipo do campo poderia comer muito espaço no banco...
se tiver um tipo generico, melhor...

john


[As partes desta mensagem que não continham texto foram removidas]



[oracle_br] IMP de Schemas

2008-05-19 Por tôpico bruno_vieira_ora

* Versão do Oracle:10g 



Caros, 

Por favor, como efetuar import apenas de usuário,schemas, previlégios 
de um dump, via utilitario imp? 

Obrigado 
Bruno 




[oracle_br] Re: campo generico

2008-05-19 Por tôpico jlchiappa
Em sendo um bd de versão recente (já que pra variar vc NÃO cita nem
versão nem a Edição do banco Oracle em questão) vc tem sim o ANYDATA,
cfrme listado nas docs e exemplificado em
http://asktom.oracle.com/pls/asktom/f?p=100:11:0P11_QUESTION_ID:3099475696866#63694502168088
, mas recomendo EXTREMA cautela com isso : isso é algo a ser usado em
condições EXCEPCIONAIS, em alguma poucas tabelas aonde REALMENTE,
ABSOLUTAMENTE não seja possível se definir o datatype do atributo -
desenvolver todo um sistema com isso é coisa de programador de visão
curta, que enxerga o banco como um grane baldão de lixo (uma camada
de persistência na frase-padrão dourando a pílula) , digo isso porque
NECESSARIAMENTE o banco Oracle *** NÃO FOI ***  e nunca será otimizado
para coisas genéricas do tipo (desde o armazenamento e controle
interno nos blocos até as estruturas físicas, etc), além de que como o
link mostra cada acesso a ANYDATE exige castings (que NÂO SÃO free,
consomem CPU e não pouca!!), exige algum uso de PL/SQL ( com as
necessidades de context switch e quetais) , nem todas as features
(como Constraints, replicação, CDC, views materializadas, etc)
funcionam com anydate... Em resumo use o MÍNIMO disso se performance e
segurança são importantes minimamente...

[]s

  Chiappa
--- Em oracle_br@yahoogrupos.com.br, John Soldera [EMAIL PROTECTED]
escreveu

 ola pessoal!
 Tenho uma duvida sobre tipos de dados no oracle...
 
 Existe algum tipo de dado de tabela em oracle que sirva para armazenar
 qualquer tipo de dado?
 Por exemplo, eu queria ter um campo que possa armazenar qualquer valor,
 porém pode ser de qualquer tipo de dado, tanto valores inteiros, string,
 numerico ou blob...
 
 Usar um varchar 2 como tipo do campo poderia comer muito espaço no
banco...
 se tiver um tipo generico, melhor...
 
 john
 
 
 [As partes desta mensagem que não continham texto foram removidas]





[oracle_br] Resource Plan ???

2008-05-19 Por tôpico Welvis Douglas
Olá pessoal, gostaria de saber se os plano de recurso podem ser utiliados no 
oracle SE?

att,

Welvis Douglas


[As partes desta mensagem que não continham texto foram removidas]