RES: [oracle_br] Ao executar o EXP: EXP-00003

2007-06-15 Por tôpico Fabio Santos
olá pessoal,
 
Resolvi o meu problema fazendo um rebuild na tabela.
 
Obrigado a todos que me ajudaram.
 
abraços

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Santos
Enviada em: sexta-feira, 15 de junho de 2007 18:36
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] Ao executar o EXP: EXP-3



desculpe. a mensagem é ao executar o EXP.

_ 

De: [EMAIL PROTECTED]  os.com.br
[mailto:[EMAIL PROTECTED] 
os.com.br] Em
nome de Fabio Santos
Enviada em: sexta-feira, 15 de junho de 2007 18:30
Para: [EMAIL PROTECTED]  os.com.br
Assunto: [oracle_br] Ao executar o IMP: EXP-3

Fala pessoal,

AO executar o IMP (Import: Release 9.2.0.1.0) ocorre o seguinte erro:

EXP-3: nenhuma definição de armazenamento localizada para o segmento (3,
301)

A tabela em questão que gera o erro é essa abaixo:

CREATE TABLE RI_RULE
(
ID_RI_RULE NUMBER,
NAME_RI_RULE VARCHAR2(100 BYTE) NOT NULL,
DATE_MODIFICATION DATE NOT NULL,
GUID_MODIFICATION INTEGER NOT NULL,
SQL_RI_RULE CLOB
)
LOGGING 
CACHE
PARALLEL ( DEGREE DEFAULT INSTANCES DEFAULT );

A versão do meu oracle é:

Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production 
PL/SQL Release 9.2.0.7.0 - Production 
CORE 9.2.0.7.0 Production 
TNS for 32-bit Windows: Version 9.2.0.7.0 - Production 
NLSRTL Version 9.2.0.7.0 - Production 

Se alguém puder me ajudar fico agradecido e bom fim de semana a todos.

Abraços, 

Fabio Santos
MSN: [EMAIL PROTECTED]  ativo.com
Tel (47) 9601-4524
--
Estúdio Interativo
http://www.estudioi 
nterativo.com> nterativo.com
[EMAIL PROTECTED]  ivo.com
Tel: (47) 3028-8821
(21) 4063-8634

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



 


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



RES: [oracle_br] Ao executar o EXP: EXP-00003

2007-06-15 Por tôpico Fabio Santos
desculpe. a mensagem é ao executar o EXP.

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Santos
Enviada em: sexta-feira, 15 de junho de 2007 18:30
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Ao executar o IMP: EXP-3



Fala pessoal,

AO executar o IMP (Import: Release 9.2.0.1.0) ocorre o seguinte erro:

EXP-3: nenhuma definição de armazenamento localizada para o segmento (3,
301)

A tabela em questão que gera o erro é essa abaixo:

CREATE TABLE RI_RULE
(
ID_RI_RULE NUMBER,
NAME_RI_RULE VARCHAR2(100 BYTE) NOT NULL,
DATE_MODIFICATION DATE NOT NULL,
GUID_MODIFICATION INTEGER NOT NULL,
SQL_RI_RULE CLOB
)
LOGGING 
CACHE
PARALLEL ( DEGREE DEFAULT INSTANCES DEFAULT );

A versão do meu oracle é:

Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production 
PL/SQL Release 9.2.0.7.0 - Production 
CORE 9.2.0.7.0 Production 
TNS for 32-bit Windows: Version 9.2.0.7.0 - Production 
NLSRTL Version 9.2.0.7.0 - Production 

Se alguém puder me ajudar fico agradecido e bom fim de semana a todos.

Abraços, 

Fabio Santos
MSN: [EMAIL PROTECTED]  ativo.com
Tel (47) 9601-4524
--
Estúdio Interativo
http://www.estudioi  nterativo.com
[EMAIL PROTECTED]  ivo.com
Tel: (47) 3028-8821
(21) 4063-8634



 


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



[oracle_br] Ao executar o IMP: EXP-00003

2007-06-15 Por tôpico Fabio Santos
Fala pessoal,

AO executar o IMP (Import: Release 9.2.0.1.0) ocorre o seguinte erro:

EXP-3: nenhuma definição de armazenamento localizada para o segmento (3,
301)


A tabela em questão que gera o erro é essa abaixo:

CREATE TABLE RI_RULE
(
  ID_RI_RULE  NUMBER,
  NAME_RI_RULEVARCHAR2(100 BYTE) NOT NULL,
  DATE_MODIFICATION   DATE  NOT NULL,
  GUID_MODIFICATION   INTEGER   NOT NULL,
  SQL_RI_RULE CLOB
)
LOGGING 
CACHE
PARALLEL ( DEGREE DEFAULT INSTANCES DEFAULT );


A versão do meu oracle é:

Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production  
PL/SQL Release 9.2.0.7.0 - Production   
CORE9.2.0.7.0   Production   
TNS for 32-bit Windows: Version 9.2.0.7.0 - Production  
NLSRTL Version 9.2.0.7.0 - Production  


Se alguém puder me ajudar fico agradecido e bom fim de semana a todos.

Abraços, 

Fabio Santos
MSN: [EMAIL PROTECTED]
Tel (47) 9601-4524
--
Estúdio Interativo
http://www.estudiointerativo.com
[EMAIL PROTECTED]
Tel: (47) 3028-8821
 (21) 4063-8634




[oracle_br] Diferença de dados criptografados após migração de 8i para 10g

2007-06-15 Por tôpico pedrojosemanso
Boa noite,

Fizemos uma migração de Oracle 8i para 10g.

O novo ambiente está assim:
Windows 2003 SP2 idioma português
Versão do banco 10.2.0.3
Patch-->10.2.0.3

Foi feita uma migração do banco 8.1.7.4.1 para 10.2.0.3.
No banco 8i o NLS_LANG é AMERICAN_AMERICA.WE8ISO8859P1 e 10g é 
BRAZILIAN PORTUGUESE_BRAZIL.WE8MSWIN1252.
Estamos fazendo uma comparação de dados criptografados dentro de uma 
tabela e estão com alguns caracteres 
modificados entre a base 8i e a base 10g (migrada).
Segue exemplo:

8i
---
select * from schema.tab_senha
where numfunc=34;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
34 b™Î4nÄö- A 11/11/05 11/11/05 2

select * from schema.tab_senha
where numfunc=265;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
265 b›Ñ6kÄö- A 13/04/02 13/04/02 2


select * from schema.tab_senha
where numfunc=109;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
109 bšË4pÄö- A 27/03/03 13/04/02 2


10g

select * from schema.tab_senha
where numfunc=34;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
34 b¿Î4n¿Äö- A 11/11/05 11/11/05 2

select * from schema.tab_senha
where numfunc=265;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
265 b¿Ñ6k¿Äö- A 13/04/02 13/04/02 2

select * from schema.tab_senha
where numfunc=109;

NUMFUNC SENHA S DT_SENHA DT_STATU EMP_CODIGO
-- -- -   --
109 b¿Ë4p¿Äö- A 27/03/03 13/04/02 2


A coluna senha da query acima não está com o mesmo valor entre o 
banco 8i e o 10g


Alguém pode nos ajudar? Existe como corrigir isto?

Atenciosamente,

Pedro.



RES: [oracle_br] IMP

2007-06-15 Por tôpico Julio Bittencourt
Fabio, parece que voce nao especificou que o imp deve ignorar a existência
das tabelas (IGNORE=YES). 
Se vc nao fizer isso, como as tabelas já existem, pois foram criadas quando
vc importou a estrutura, o imp dá erro e não carrega os dados.
Veja se é isso.

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Fabio Santos
Enviada em: sexta-feira, 15 de junho de 2007 17:05
Para: oracle_br@yahoogrupos.com.br
Assunto: RES: [oracle_br] IMP



Oi Eduardo,

obrigado por responder a minha dúvida. 
Porém, o EXP feito com o rows=n. foi do arquivo de estrutura. Eu estou
tentando rodar o arquivo de dados que foi feito sem o rows=n. 

Em outras palavras... 

primeiro eu fiz um exp/imp da estrutura.

depois fiz um exp full e querua fazer o imp para colocar os dados. na
estrutura que foi criada anteriormente. mas, ele diz que executou porem os
dados nao aparecem.

abraços

_ 

De: [EMAIL PROTECTED]  os.com.br
[mailto:[EMAIL PROTECTED] 
os.com.br] Em
nome de Eduardo de Paula
Enviada em: sexta-feira, 15 de junho de 2007 16:58
Para: [EMAIL PROTECTED]  os.com.br
Assunto: Re: [oracle_br] IMP

No seu export você colocou rows=n. Você não exportou as linhas.

Use seu export assim:

Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
file=c:\estrutura.sql rows=Y

On 6/15/07, Fabio Santos <[EMAIL PROTECTED]
 com.br> wrote:
>
> Olá pessoal.
>
> Tenho um arquivo que foi criado através do EXP (Export: Release 9.2.0.1.0)
> com a string:
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\arquivo.sql
>
> Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco com
> a
> estrutura pronta, porém sem nenhum dado. A estrutura foi criada através
> do:
>
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\estrutura.sql rows=n
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
> fromuser=(owner1,owner2,owner3)
>
> Então estou executando o comando :
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\arquivo.sql
> fromuser=(owner1,owner2,owner3)
>
> Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
> advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam como
> estava antes do IMP de dados.
>
> Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.
>
> Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
> PL/SQL Release 9.2.0.7.0 - Production
> CORE 9.2.0.7.0 Production
> TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
> NLSRTL Version 9.2.0.7.0 - Production
>
> Abraços,
>
> Fabio Santos
> MSN: [EMAIL PROTECTED]  ativo.com

> Tel (47) 9601-4524
> --
> Estúdio Interativo
> http://www.estudioi  nterativo.com> nterativo.com
> [EMAIL PROTECTED]  ivo.com

> Tel: (47) 3028-8821
> (21) 4063-8634
>
> 
>

-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."

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

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



 


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



Re: [oracle_br] IMP

2007-06-15 Por tôpico Eduardo de Paula
Acho que se você conectar como sys, você verá todas as tabelas.
Se não me engano, elas foram criadas no esquema errado.


Inté


On 6/15/07, Eduardo de Paula <[EMAIL PROTECTED]> wrote:
>
> Ué Fabio,
>
> creio que faltou o TOUSER
> .
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
>   fromuser=(owner1,owner2,owner3)  touser=NOVOowner1,
> NOVOowner2,NOVOowner3 ingore=y
>
> Aproveita e coloca o Ignore=y. :)
>
>
> Inté
>
>
>
>
> On 6/15/07, Fabio Santos <[EMAIL PROTECTED]> wrote:
>
> >   Oi Eduardo,
> >
> > obrigado por responder a minha dúvida.
> > Porém, o EXP feito com o rows=n. foi do arquivo de estrutura. Eu estou
> > tentando rodar o arquivo de dados que foi feito sem o rows=n.
> >
> > Em outras palavras...
> >
> > primeiro eu fiz um exp/imp da estrutura.
> >
> > depois fiz um exp full e querua fazer o imp para colocar os dados. na
> > estrutura que foi criada anteriormente. mas, ele diz que executou porem
> > os
> > dados nao aparecem.
> >
> > abraços
> >
> > _
> >
> > De: oracle_br@yahoogrupos.com.br 
> > [mailto:oracle_br@yahoogrupos.com.br]
> > Em
> > nome de Eduardo de Paula
> > Enviada em: sexta-feira, 15 de junho de 2007 16:58
> > Para: oracle_br@yahoogrupos.com.br 
> > Assunto: Re: [oracle_br] IMP
> >
> > No seu export você colocou rows=n. Você não exportou as linhas.
> >
> > Use seu export assim:
> >
> > Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> > file=c:\estrutura.sql rows=Y
> >
> > On 6/15/07, Fabio Santos <[EMAIL PROTECTED]
> >  com.br> wrote:
> > >
> > > Olá pessoal.
> > >
> > > Tenho um arquivo que foi criado através do EXP (Export: Release
> > 9.2.0.1.0)
> > > com a string:
> > > Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> > > file=c:\arquivo.sql
> > >
> > > Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco
> > com
> > > a
> > > estrutura pronta, porém sem nenhum dado. A estrutura foi criada
> > através
> > > do:
> > >
> > > Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> > > file=c:\estrutura.sql rows=n
> > >
> > > IMP '"sys/[EMAIL PROTECTED] as sysdba'"
> > file=c:\estrutura.sql
> > > fromuser=(owner1,owner2,owner3)
> > >
> > > Então estou executando o comando :
> > >
> > > IMP '"sys/[EMAIL PROTECTED] as sysdba'"
> > file=c:\arquivo.sql
> > > fromuser=(owner1,owner2,owner3)
> > >
> > > Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
> > > advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam
> > como
> > > estava antes do IMP de dados.
> > >
> > > Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.
> > >
> > > Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
> > > PL/SQL Release 9.2.0.7.0 - Production
> > > CORE 9.2.0.7.0 Production
> > > TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
> > > NLSRTL Version 9.2.0.7.0 - Production
> > >
> > > Abraços,
> > >
> > > Fabio Santos
> > > MSN: [EMAIL PROTECTED] 
> > ativo.com
> > 
> > > Tel (47) 9601-4524
> > > --
> > > Estúdio Interativo
> > > http://www.estudioi < http://www.estudiointerativo.com> nterativo.com
> > > [EMAIL PROTECTED] 
> > ivo.com
> > 
> > > Tel: (47) 3028-8821
> > > (21) 4063-8634
> > >
> > >
> > >
> >
> > --
> > "Os erros podem ser transformados em acertos quando com eles se aprende.
> > Não
> > existe a segurança do acerto eterno."
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >  
> >
>
>
>
> --
> "Os erros podem ser transformados em acertos quando com eles se aprende.
> Não existe a segurança do acerto eterno."
>



-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."


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



Re: [oracle_br] IMP

2007-06-15 Por tôpico Eduardo de Paula
Ué Fabio,

creio que faltou o TOUSER
.
IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
  fromuser=(owner1,owner2,owner3)  touser=NOVOowner1, NOVOowner2,NOVOowner3
ingore=y

Aproveita e coloca o Ignore=y. :)


Inté




On 6/15/07, Fabio Santos <[EMAIL PROTECTED]> wrote:
>
>   Oi Eduardo,
>
> obrigado por responder a minha dúvida.
> Porém, o EXP feito com o rows=n. foi do arquivo de estrutura. Eu estou
> tentando rodar o arquivo de dados que foi feito sem o rows=n.
>
> Em outras palavras...
>
> primeiro eu fiz um exp/imp da estrutura.
>
> depois fiz um exp full e querua fazer o imp para colocar os dados. na
> estrutura que foi criada anteriormente. mas, ele diz que executou porem os
> dados nao aparecem.
>
> abraços
>
> _
>
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de Eduardo de Paula
> Enviada em: sexta-feira, 15 de junho de 2007 16:58
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: Re: [oracle_br] IMP
>
> No seu export você colocou rows=n. Você não exportou as linhas.
>
> Use seu export assim:
>
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\estrutura.sql rows=Y
>
> On 6/15/07, Fabio Santos <[EMAIL PROTECTED]
>  com.br> wrote:
> >
> > Olá pessoal.
> >
> > Tenho um arquivo que foi criado através do EXP (Export: Release
> 9.2.0.1.0)
> > com a string:
> > Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> > file=c:\arquivo.sql
> >
> > Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco
> com
> > a
> > estrutura pronta, porém sem nenhum dado. A estrutura foi criada através
> > do:
> >
> > Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> > file=c:\estrutura.sql rows=n
> >
> > IMP '"sys/[EMAIL PROTECTED] as sysdba'"
> file=c:\estrutura.sql
> > fromuser=(owner1,owner2,owner3)
> >
> > Então estou executando o comando :
> >
> > IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\arquivo.sql
> > fromuser=(owner1,owner2,owner3)
> >
> > Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
> > advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam
> como
> > estava antes do IMP de dados.
> >
> > Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.
> >
> > Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
> > PL/SQL Release 9.2.0.7.0 - Production
> > CORE 9.2.0.7.0 Production
> > TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
> > NLSRTL Version 9.2.0.7.0 - Production
> >
> > Abraços,
> >
> > Fabio Santos
> > MSN: [EMAIL PROTECTED]  ivo.com> ativo.com
> 
> > Tel (47) 9601-4524
> > --
> > Estúdio Interativo
> > http://www.estudioi  nterativo.com
> > [EMAIL PROTECTED] 
> ivo.com
> 
> > Tel: (47) 3028-8821
> > (21) 4063-8634
> >
> >
> >
>
> --
> "Os erros podem ser transformados em acertos quando com eles se aprende.
> Não
> existe a segurança do acerto eterno."
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>



-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."


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



RES: [oracle_br] IMP

2007-06-15 Por tôpico Fabio Santos
Oi Eduardo,
 
obrigado por responder a minha dúvida. 
Porém, o EXP feito com o rows=n. foi do arquivo de estrutura. Eu estou
tentando rodar o arquivo de dados que foi feito sem o rows=n. 
 
Em outras palavras... 
 
primeiro eu fiz um exp/imp da estrutura.
 
depois fiz um exp full e querua fazer o imp para colocar os dados. na
estrutura que foi criada anteriormente. mas, ele diz que executou porem os
dados nao aparecem.
 
abraços

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de Eduardo de Paula
Enviada em: sexta-feira, 15 de junho de 2007 16:58
Para: oracle_br@yahoogrupos.com.br
Assunto: Re: [oracle_br] IMP



No seu export você colocou rows=n. Você não exportou as linhas.

Use seu export assim:

Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
file=c:\estrutura.sql rows=Y

On 6/15/07, Fabio Santos <[EMAIL PROTECTED]
 com.br> wrote:
>
> Olá pessoal.
>
> Tenho um arquivo que foi criado através do EXP (Export: Release 9.2.0.1.0)
> com a string:
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\arquivo.sql
>
> Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco com
> a
> estrutura pronta, porém sem nenhum dado. A estrutura foi criada através
> do:
>
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\estrutura.sql rows=n
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
> fromuser=(owner1,owner2,owner3)
>
> Então estou executando o comando :
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\arquivo.sql
> fromuser=(owner1,owner2,owner3)
>
> Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
> advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam como
> estava antes do IMP de dados.
>
> Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.
>
> Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
> PL/SQL Release 9.2.0.7.0 - Production
> CORE 9.2.0.7.0 Production
> TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
> NLSRTL Version 9.2.0.7.0 - Production
>
> Abraços,
>
> Fabio Santos
> MSN: [EMAIL PROTECTED]  ativo.com

> Tel (47) 9601-4524
> --
> Estúdio Interativo
> http://www.estudioi  nterativo.com
> [EMAIL PROTECTED]  ivo.com

> Tel: (47) 3028-8821
> (21) 4063-8634
>
> 
>

-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."

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



 


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



Re: [oracle_br] IMP

2007-06-15 Por tôpico Eduardo de Paula
No seu export você colocou rows=n. Você não exportou as linhas.

Use seu export assim:

Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
file=c:\estrutura.sql rows=Y



On 6/15/07, Fabio Santos <[EMAIL PROTECTED]> wrote:
>
>   Olá pessoal.
>
> Tenho um arquivo que foi criado através do EXP (Export: Release 9.2.0.1.0)
> com a string:
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\arquivo.sql
>
> Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco com
> a
> estrutura pronta, porém sem nenhum dado. A estrutura foi criada através
> do:
>
> Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
> file=c:\estrutura.sql rows=n
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
> fromuser=(owner1,owner2,owner3)
>
> Então estou executando o comando :
>
> IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\arquivo.sql
> fromuser=(owner1,owner2,owner3)
>
> Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
> advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam como
> estava antes do IMP de dados.
>
> Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.
>
> Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production
> PL/SQL Release 9.2.0.7.0 - Production
> CORE 9.2.0.7.0 Production
> TNS for 32-bit Windows: Version 9.2.0.7.0 - Production
> NLSRTL Version 9.2.0.7.0 - Production
>
> Abraços,
>
> Fabio Santos
> MSN: [EMAIL PROTECTED] 
> Tel (47) 9601-4524
> --
> Estúdio Interativo
> http://www.estudiointerativo.com
> [EMAIL PROTECTED] 
> Tel: (47) 3028-8821
> (21) 4063-8634
>
>  
>



-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."


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



[oracle_br] IMP

2007-06-15 Por tôpico Fabio Santos
Olá pessoal.

Tenho um arquivo que foi criado através do EXP (Export: Release 9.2.0.1.0)
com a string:
Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
file=c:\arquivo.sql

Agora quero fazer o IMP (Import: Release 9.2.0.1.0) dentro de um banco com a
estrutura pronta, porém sem nenhum dado. A estrutura foi criada através do:

Exp '"sys/[EMAIL PROTECTED] as sysdba'" full=y
file=c:\estrutura.sql rows=n

IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\estrutura.sql
fromuser=(owner1,owner2,owner3)

Então estou executando o comando :

IMP '"sys/[EMAIL PROTECTED] as sysdba'" file=c:\arquivo.sql
fromuser=(owner1,owner2,owner3)

Porém, apesar de ele dizer que "ImportaþÒo encerrada com Ûxito, com
advertÛncias." Ele não inclui dado nenhum. Todas as tabelas continuam como
estava antes do IMP de dados.

Alguém saberia dizer o motivo? Qualquer pergunta eu respondo.

Oracle9i Enterprise Edition Release 9.2.0.7.0 - Production  
PL/SQL Release 9.2.0.7.0 - Production   
CORE9.2.0.7.0   Production   
TNS for 32-bit Windows: Version 9.2.0.7.0 - Production  
NLSRTL Version 9.2.0.7.0 - Production


Abraços, 

Fabio Santos
MSN: [EMAIL PROTECTED]
Tel (47) 9601-4524
--
Estúdio Interativo
http://www.estudiointerativo.com
[EMAIL PROTECTED]
Tel: (47) 3028-8821
 (21) 4063-8634




[oracle_br] Quantidade de consultas

2007-06-15 Por tôpico Eduardo de Paula
Senhores,

estou começando a aprender Oracle.
Gostaria de saber quantas consultas a tabela X recebe durante uma semana.
Como faze-lo?

AUDIT SELECT
ON esquema.X;


É assim mesmo? E se eu quisesse saber quem consulta mais?


Obrigado

-- 
"Os erros podem ser transformados em acertos quando com eles se aprende. Não
existe a segurança do acerto eterno."


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



Re: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico Ricardo Francisco
se for procedure mesmo que quer vc deve colocar um parâmetro na mesma do
tipo out, e utilizar este parâmetro (variável) depois de chamar a sua
procedure.


PROCEDURE teste(varivel OUT NUMBER) is

begin

.

.

.

end;



Em 15/06/07, Fabio Santos <[EMAIL PROTECTED]> escreveu:

>   Procedure que retorna valor
>
> Quer dizer Function.
>
> Create function funcao1(i_param integer) return integer as
>
> Begin
>
> Return 1;
>
> End;
>
> _
>
> De: oracle_br@yahoogrupos.com.br  [mailto:
> oracle_br@yahoogrupos.com.br ] Em
> nome de rzzanatta
> Enviada em: sexta-feira, 15 de junho de 2007 14:13
> Para: oracle_br@yahoogrupos.com.br 
> Assunto: [oracle_br] Procedure que retorna valor
>
> Por um acaso como faço uma procedure que retorna valor?
>
> [As partes desta mensagem que não continham texto foram removidas]
>
> 
>


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



RE: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico FERNANDES Marco A SOFTTEK
Basta declara o argumento como do tipo Out !
 
Exemplo:
 
create or replace procedure pr_xxx (var_1 in number, var_2 out number, var_3 
out varchar2)
 
 
Outra opção, caso vc precise retornar apenas um valor:
 
CREATE OR REPLACE FUNCTION FN_XXX RETURN NUMBER
 
 
Abraço,
Marco.



From: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] On Behalf Of PUB: 
rzzanatta
Sent: sexta-feira, 15 de junho de 2007 14:13
To: oracle_br@yahoogrupos.com.br
Subject: [oracle_br] Procedure que retorna valor



Por um acaso como faço uma procedure que retorna valor?



 


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



[oracle_br] Instalação Client no Linux RH4

2007-06-15 Por tôpico Carlos Maurilio Silva
Boa tarde,

Estou precisando instalar um client do Oracle 10g no Linux Red Hat 4.
Alguém teria algum documento (em português) detalhando esta instalação?
Obrigado pela ajuda,

Carlim





   

Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 

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



Re: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico Silas
faz uma function

Rafael Alexandre Schmitt escreveu:
> procedure exemplo ( variavel out  number )  is 
> 
>
> --
> Rafael Alexandre Schmitt
> [EMAIL PROTECTED]  ||  www.hbtec.com.br
> Blumenau - Santa Catarina
>   - Original Message - 
>   From: rzzanatta 
>   To: oracle_br@yahoogrupos.com.br 
>   Sent: Friday, June 15, 2007 2:12 PM
>   Subject: [oracle_br] Procedure que retorna valor
>
>
>   Por um acaso como faço uma procedure que retorna valor?
>
>
>
>
>
>
> --
>   Esta mensagem foi verificada pelo E-mail Protegido Terra.
>   Scan engine: McAfee VirusScan / Atualizado em 14/06/2007 / Versão: 
> 5.1.00/5053
>   Proteja o seu e-mail Terra: http://mail.terra.com.br/ 
>
>
>
> --
>
>
>   No virus found in this incoming message.
>   Checked by AVG Free Edition. 
>   Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/6/2007 
> 12:44
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>   


Re: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico Rafael Alexandre Schmitt
Uma procedure também pode retonar um valor...

procedure nome ( variavel out tipo_da_variavel ) is

--
Rafael Alexandre Schmitt
[EMAIL PROTECTED]  ||  www.hbtec.com.br
Blumenau - Santa Catarina
  - Original Message - 
  From: Fabio Santos 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 2:28 PM
  Subject: RES: [oracle_br] Procedure que retorna valor


  Procedure que retorna valor

  Quer dizer Function.

  Create function funcao1(i_param integer) return integer as

  Begin

  Return 1;

  End;

  _ 

  De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
  nome de rzzanatta
  Enviada em: sexta-feira, 15 de junho de 2007 14:13
  Para: oracle_br@yahoogrupos.com.br
  Assunto: [oracle_br] Procedure que retorna valor

  Por um acaso como faço uma procedure que retorna valor?

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



   


--
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 14/06/2007 / Versão: 5.1.00/5053
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/6/2007 
12:44



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



Re: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico Rafael Alexandre Schmitt
procedure exemplo ( variavel out  number )  is 


--
Rafael Alexandre Schmitt
[EMAIL PROTECTED]  ||  www.hbtec.com.br
Blumenau - Santa Catarina
  - Original Message - 
  From: rzzanatta 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 2:12 PM
  Subject: [oracle_br] Procedure que retorna valor


  Por um acaso como faço uma procedure que retorna valor?



   


--
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 14/06/2007 / Versão: 5.1.00/5053
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/6/2007 
12:44



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



RES: [oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico Fabio Santos
Procedure que retorna valor

Quer dizer Function.

 

Create function funcao1(i_param integer) return integer as

Begin

Return 1;

End;

 

 

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de rzzanatta
Enviada em: sexta-feira, 15 de junho de 2007 14:13
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Procedure que retorna valor

 

Por um acaso como faço uma procedure que retorna valor?

 



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



[oracle_br] Procedure que retorna valor

2007-06-15 Por tôpico rzzanatta
Por um acaso como faço uma procedure que retorna valor?



Res: Res: [oracle_br] retornar linha atual

2007-06-15 Por tôpico Ricardo Francisco
tente o seguinte

select rownum, a.* from teste a;

(teste é qualquer tabela sua, apenas para testar) e veja se é o que quer.

- Mensagem original 
De: Vinicius Trintin <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 15 de Junho de 2007 11:37:10
Assunto: Res: [oracle_br] retornar linha atual

Como assim "linha atual"? pelo que entendi seria a primeira linha do select? 
rownum = 1 ??

- Mensagem original 
De: Rafael Alexandre Schmitt 
Para: [EMAIL PROTECTED] os.com.br
Enviadas: Sexta-feira, 15 de Junho de 2007 11:09:26
Assunto: [oracle_br] retornar linha atual

Bom dia,

Alguém sabe como eu retorno a linha atual em um select?

Exemplo:

registro linha atual

registro1, 1

registro2, 2

registro3, 3

etc...

Rafael.

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



 _ _ _ _ _ _
Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo. com.br/oqueeugan hocomisso 

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





   

Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 

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



Re: [oracle_br] retornar linha atual

2007-06-15 Por tôpico Rafael Alexandre Schmitt
Olá,

Na verdade dei uma pequena "viajada" e já me responderam em pvt.

Era  o rownum que eu estava procurando...
--
Rafael Alexandre Schmitt
[EMAIL PROTECTED]  ||  www.hbtec.com.br
Blumenau - Santa Catarina

  - Original Message - 
  From: Vinicius Trintin 
  To: oracle_br@yahoogrupos.com.br 
  Sent: Friday, June 15, 2007 11:37 AM
  Subject: Res: [oracle_br] retornar linha atual


  Como assim "linha atual"? pelo que entendi seria a primeira linha do select? 
  rownum = 1 ??

  - Mensagem original 
  De: Rafael Alexandre Schmitt <[EMAIL PROTECTED]>
  Para: oracle_br@yahoogrupos.com.br
  Enviadas: Sexta-feira, 15 de Junho de 2007 11:09:26
  Assunto: [oracle_br] retornar linha atual

  Bom dia,

  Alguém sabe como eu retorno a linha atual em um select?

  Exemplo:

  registro linha atual

  registro1, 1

  registro2, 2

  registro3, 3

  etc...

  Rafael.

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

  

  __
  Novo Yahoo! Cadê? - Experimente uma nova busca.
  http://yahoo.com.br/oqueeuganhocomisso 

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



   


--
  Esta mensagem foi verificada pelo E-mail Protegido Terra.
  Scan engine: McAfee VirusScan / Atualizado em 14/06/2007 / Versão: 5.1.00/5053
  Proteja o seu e-mail Terra: http://mail.terra.com.br/ 



--


  No virus found in this incoming message.
  Checked by AVG Free Edition. 
  Version: 7.5.472 / Virus Database: 269.8.16/849 - Release Date: 14/6/2007 
12:44



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



Res: [oracle_br] retornar linha atual

2007-06-15 Por tôpico Vinicius Trintin
Como assim "linha atual"? pelo que entendi seria a primeira linha do select? 
rownum = 1 ??

- Mensagem original 
De: Rafael Alexandre Schmitt <[EMAIL PROTECTED]>
Para: oracle_br@yahoogrupos.com.br
Enviadas: Sexta-feira, 15 de Junho de 2007 11:09:26
Assunto: [oracle_br] retornar linha atual









  



Bom dia,



Alguém sabe como eu retorno a linha atual em um select?



Exemplo:



registrolinha atual



registro1,1

registro2,2

registro3,3



etc...



Rafael.



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






  
















   

Novo Yahoo! Cadê? - Experimente uma nova busca.
http://yahoo.com.br/oqueeuganhocomisso 

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



[oracle_br] retornar linha atual

2007-06-15 Por tôpico Rafael Alexandre Schmitt
Bom dia,

Alguém sabe como eu retorno a linha atual em um select?

Exemplo:

registrolinha atual

registro1,1
registro2,2
registro3,3

etc...


Rafael.


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



[oracle_br] Tamanho das Tablespaces Sysaux e System

2007-06-15 Por tôpico José Mario Barduchi



Bom dia Srs.

tenho uma dúvida e não consigo chegar a uma
conclusão:

Qual seria o tamanho ideal das tablespaces SYSAUX e
SYSTEM? 
Isso depende de que para uma decisão? 
Os tamanhos default da
instalação do Oracle são suficientes? 
E se estas tablespaces chegarem a
99% de uso, o que deve ser feito?

Tenho o Oracle 10G (10.2.0.1.0)
instalado em uma máquina para testes com 4GB de RAM com o RedHat Enterprise
Edition 4. 
Nesta máquina o banco foi instalado com as opções default. As
duas tablspaces citadas acima estão com 99% de uso.

Obrigado pela
atenção.
-- 
José Mario Barduchi
Administrador de Banco
de Dados - T.I.
Grupo Wheaton Brasil 
+55 11 4355-1931
+55 11
4355-1800



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



RES: [oracle_br] Re: Criacao de tablespace oracle 10g XE em uma maquina Linux

2007-06-15 Por tôpico Clayton Bonelli
Chiappa,

 

Obrigado pela sua resposta. Em função dela comecei a pesquisar as
configurações do Linux, e acabei descobrindo que o direotrio (pasta)
/usr/lib/oracle/xe/oradata/XE, onde eu normalmente crio os meus datafiles,
está no Linux, limitado a 554MB. Eu fiz a criação do tablespace, usando um
outro diretorio para armazenar o datafile (/home/arquivos) e tudo funcionou
perfeitamente. Vou pedir ao administrador do servidor Linux que aumente o
espaço maximo da pasta /usr/lib/oracle/xe/oradata/XE, pois não sei como
fazer isto (hehehe).

 

Obrigado novamente

 

Clayton

 

 

 

  _  

De: oracle_br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED] Em
nome de jlchiappa
Enviada em: quinta-feira, 14 de junho de 2007 16:37
Para: oracle_br@yahoogrupos.com.br
Assunto: [oracle_br] Re: Criacao de tablespace oracle 10g XE em uma maquina
Linux

 

Colega, pelo jeito a sua dúvida inicial não tem ** nada ** a ver com 
bd Oracle em si, e ** tudo ** a ver com linux : veja vc, o foco do 
linux é segurança, então (por exemplo), ao invés de por default já 
dar prum usuário/processo acesso a TODO O ESPAÇO no(s) disco(s) , no 
linux o default é um mínimo, e é ** você ** quem controla quanto 
espaço em disco um usuário/processo poderá alocar no máximo... Isso 
tanto pode ser feito nas configurações internas do sistema 
(parãmetros de kernel) quanto no ambiente, via comando ulimit e/ou em 
alguns casos via variáveis de ambiente, ou até mesmo no filesystem. 
Consulte a documentação linux, estude um pouco aí de administração 
linux, que parece ser por aí esse seu primeiro problema .
Quanto ao espaço após o import, é difícil dizer mas um palpite 
possível : imagino que vc usou o utilitário "antigo" , o export 
(exp.exe), com ele quando vc faz um export, o default é que a opção 
COMPRESS - import into one extent esteja como YES, nesse caso o 
CREATE que será feito na hora do import terá um INITIAL size que é a 
soma de todos os extents hoje alocados no objeto, AINDA QUE sejam 
extents vazios, aí vc acaba com objetos "desperdiçando" lotes e lotes 
de espaço em disco... Consulte nesse banco destino a DBA_EXTENTS, 
veja lá quais tamanhos de extents vc tem, pode ter sido isso...

[]s

Chiappa

--- Em [EMAIL PROTECTED] 
os.com.br, "Clayton Bonelli" <[EMAIL PROTECTED]> 
escreveu
>
> Pessoal,
> 
> 
> 
> Já instalei diversas vezes o Oracle 10g XE em máquinas windows XP, 
e nunca
> tive nehuma dificuldade para criação de tablespaces. Eu instalei o 
Oracle
> 10g XE em uma máquina Linux, e quando fui executar o mesmo comando 
de
> criação de um tablespace (este comando funciona no windows XP) no 
Linux,
> diversos problemas comecaram a acontecer. O comando é o seguinte:
> 
> 
> 
> CREATE TABLESPACE PSUID
> 
> DATAFILE '/usr/lib/oracle/xe/oradata/XE/psuid.dbf' SIZE 850M
> 
> AUTOEXTEND ON NEXT 50M MAXSIZE UNLIMITED
> 
> DEFAULT STORAGE ( INITIAL 1M NEXT 10M PCTINCREASE 0 );
> 
> 
> 
> Este comando começou mostrando mensagens de erro no LINUX., 
informando erros
> de IO. Depois de várias tentativas, eu consegui fazer o comando 
acima
> funcionar, mudando o tamanho (SIZE) do raquivo para 500M (antes 
estava como
> 850M). Isto eu já achei estranho uma vez que no windows XP não tive 
este
> tipo de problema quanto o limite do arquivo.
> 
> 
> 
> Após o tablspace ter sido criado, eu exportei (utilitario exp) 
duas massas
> de dados, de dois usuarios diferentes, que estavam dentro do Oracle 
10g XE
> de uma maquina windows XP. A minha intenção era importar 
(utilitario imp)
> estas duas(2) massas de dados, dentro do Oracle 10g XE na maquina 
Linux.
> 
> 
> 
> Eu consegui importar a massa de dados de apenas um dos usuários, 
porque ao
> tentar importar o 2º usuario, começou a aparecer mensagens de erro
> informando que o limitre de 4GB foi alcançado. Isto eu não entendo, 
se na
> máquina Windows XP, tem o Oracle 10g XE, e os dados destes dois 
usuários (no
> XP) não chegam nem de perto ao limite de 4GB, porque esta msg de 
erro
> apareceu no Oracle 10g XE Linux? As duas massas de dados, somadas, 
são de
> apenas 200MB.
> 
> 
> 
> Algum de voces tem alguma ideia do que pode estar acontecendo?
> 
> 
> 
> Só como comentário, eu instalei no Linux o Oracle 10g XE como super-
usuario,
> e a instalação do arquivo RPM não teve nenhum problema.
> 
> 
> 
> Agradeco qualquer ajuda
> 
> 
> 
> Clayton
> 
> 
> 
> 
> 
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>

 



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



[oracle_br] Desativar Processos Background 10G

2007-06-15 Por tôpico alexandro_assencao
E ai galera blz !!!

Meu senário:
S.O: Linux 86x
Oracle: 10.1.0.3 (Standard)

Comecei a trabalhar com oracle 10G faz pouco tempo, pois deste então só 
havia trabalhado com oracle 9i.

Então ao criar uma banco de dados no 10G verifiquei que além dos 
processos backgrounds obrigatorios (DBWR,LGWR,PMON,SMON,CKTP) ele cria 
alguns outros processos que não utilizo, como processos:
- para gerência de RAC
- para gerência de Standby
- e uns outros dois que não sei para que servem.

Como faço para desativa-los ?

Att.,
Alexandro