[oracle_br] [ORACLE_XE] Problema ao tentar abrir o BD

2018-04-19 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
PessoAll;

Estou com problema para colocar o BD Oracle XE (sistema operacional:
Suse Linux), após uma queda de energia, o banco ao tentar 'subir'
automaticamente, ele apenas foca mp status MOUNT, e não abre o banco
de dados.

Passos seguidos para tentar colocar o ambiente no 'AR', mas o que
parece o datafile da tablespace SYSTEM está corrompida. Esta máquina
NÃO possui backup.

SQL>
SQL> select status from v$instance;

STATUS

MOUNTED


SQL> recover database until cancel;
ORA-00279: change 13061423182 generated at  needed for thread 1


Specify log: {=suggested | filename | AUTO | CANCEL}
AUTO
ORA-00266: name of archived log file needed


ORA-10879: error signaled in parallel recovery slave
ORA-01547: warning: RECOVER succeeded but OPEN RESETLOGS would get error below
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u01/app/oracle/oradata/XE/system.dbf'


SQL> alter database open resetlogs;
alter database open resetlogs
*
ERROR at line 1:
ORA-01194: file 1 needs more recovery to be consistent
ORA-01110: data file 1: '/u01/app/oracle/oradata/XE/system.dbf'


Caso não haja como recuperar, seria possível efetuar o EXPORT
(expdp/exp) de todos os schemas com a base de dados no status MOUNT

Desde já agradeço a todos pela atenção.


[oracle_br] Problema ao efetuar o archive

2016-11-29 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Caros;

Estamos com problema pra efetuar o archive, segue mensagem abaixo:

RMAN Script execution failed with error [RMAN-03002: failure of backup
command at 11/29/2016 09:51:53]. Please check the Logs for more
details.


Horários de execução do backup do servidor:

ONLINE: 03:00h

ARCHIVE SAVE: Todos os dias, com início às 06:30h, com intervalo de 2
horas até 23:59h.

ARCHIVE DELETE: Todos os dias, com início às 08:30h, com intervalo de
4 horas até 23:59h.

Poderiam nos orientar quanto a ação para correção deste problema?

Obs.: a base de dados se encontra no AR

Desde já obrigado a todos.

Atenciosamente,

Samuel Geraldo dos Santos


[oracle_br] [Problema Crítico] Ambiente de Produção

2016-03-22 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Tomei este erro ao tentar abrir o banco de dados de produção.

Poderia me ajugar quanto a solução ( a política de backup muito ruim, não
confiável - infelizmente) como posso abrir o banco de dados e deixá-lo
estável/utilizável novamente?

must use resetlogs or noresetlogs option for database open


Re: [oracle_br] Gerar DUMP - Período

2015-12-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Legal, Angelo.

Pessoal;

Alguém já utilizou desse recurso, e funcionou?

exp scott/tiger tables=tab1, tab2 query="where mymonth > sysdate - 31"

Obs.: tenho um dump em torno de 400GB, onde o mesmo poderá a chegar a
800GB, após ser importado.

Atenciosamente,

Samuel Geraldo dos Santos

Em 3 de dezembro de 2015 11:25, angelo angelolis...@gmail.com [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Ainda agora eu falei que não dava, mas lendo um artigo na net do Burleson
>
> ha uma clausula *query* mas nao sei se te atenderia.. como no exemplo
> abaixo, mas eu mesmo nunca usei
>
>
> fonte:  http://www.dba-oracle.com/t_export_where_clause_selective.htm
>
> exp scott/tiger tables=tab1, tab2 query="where mymonth > sysdate - 31"
>
>
>
>
> 2015-12-03 11:19 GMT-02:00 angelo :
>
>> Bom dia, Samuel
>>
>> Exp desse jeito ?  Negativo.. Você teria que preparar o terreno antes,
>> criar tabelas com o range de data escolhido e exportar.  É possivel
>> exportar determinadas tabelas, mas filtrar assim e exportar direto, não..
>>
>>
>> Nao tem nem essa opcao no exp, abaixo
>>
>>
>> C:\Users\administrador>exp help=y
>>
>> Export: Release 11.2.0.3.0 - Production on Qui Dez 3 11:16:02 2015
>>
>> Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
>> reserved.
>>
>>
>>
>> VocÛ pode deixar que a ExportaþÒo solicite os parÔmetros. Para isso,
>> informe o comando
>> comando seguido do seu nome de usußrio/senha:
>>
>>  Exemplo: EXP SCOTT/TIGER
>>
>> Ou entÒo poderß controlar como a ExportaþÒo serß executada entrando com o
>> comand
>> o EXP seguido
>> de vßrios argumentos. Para especificar parÔmetros, vocÛ usa
>> palavras-chave:
>>
>>  Formato:  EXP KEYWORD=valor ou KEYWORD=(valor1,valor2,...,valorN)
>>  Exemplo: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)
>>ou TABLES=(T1:P1,T1:P2), se T1 for tabela particionada
>>
>> USERID deve ser o primeiro parÔmetro da linha de comandos.
>>
>> Palavra-chave   DescriþÒo (Default)  Palavra-chave  DescriþÒo
>> (Default)
>> --
>> USERID nome de usußrio/senha  FULL exportar arquivo
>> inteiro
>> (N)
>> BUFFER tamanho do buffer de dadosOWNERlista de nomes
>> de usuß
>> rio de proprietßrios
>> FILE   arquivos de saÝda (EXPDAT.DMP)  TABLES   lista de nomes de
>> tabela
>> s
>> COMPRESS   importar para uma extensÒo (Y) RECORDLENGTH tamanho do
>> registro de E/
>> S
>> GRANTS exportar concess§es (Y)  INCTYPE  tipo de
>> exportaþÒo incr
>> emental
>> INDEXESexportar Ýndices (Y) RECORD   rastrear exportaþÒo
>> incr. (
>> Y)
>> DIRECT   caminho direto (N)  TRIGGERS gatilhos de
>> exportaþÒo (Y)
>>
>> LOG  arquivo de log de saÝda de telaSTATISTICS   analisar objetos
>> (ESTIM
>> ATE)
>> ROWS exportar linhas de dados (Y) PARFILE  nome do
>> arquivo de pa
>> rÔmetro
>> CONSISTENT consistÛncia de tabela cruzada(N) CONSTRAINTS  exportar
>> restriþ§es (Y
>> )
>>
>> OBJECT_CONSISTENTtransaþÒo definida como somente para leitura durante
>> export
>> aþÒo de objeto (N)
>> FEEDBACK exibe o andamento a cada x linhas (0)
>> FILESIZE tamanho mßximo de cada arquivo de dump
>> FLASHBACK_SCNSCN usado para definir o snapshot de sessÒo como
>> FLASHBACK_TIME   tempo usado para obter o SCN mais pr¾ximo do tempo
>> especifi
>> cado
>> QUERYclßusula select usada para exportar um subconjunto
>> de uma t
>> abela
>> RESUMABLEsuspender quando ocorrer um erro relacionado a
>> espaþo(N)
>> RESUMABLE_NAME   string de texto usada para identificar uma instruþÒo
>> recupe
>> rßvel
>> RESUMABLE_TIMEOUTtempo de espera de RESUMABLE
>> TTS_FULL_CHECK   executar verificaþÒo de dependÛncia integral ou
>> parcial par
>> a TTS
>> TABLESPACES  lista de tablespaces a serem exportados
>> TRANSPORT_TABLESPACE exportar metadados de tablespace transportßvel (N)
>> TEMPLATE nome do modelo que ativa o modo de exportaþÒo do iAS
>>
>> ExportaþÒo encerrada com sucesso, sem advertÛncias.
>>
>>
>> 2015-12-03 10:24 GMT-02:00 Samuel Santos samuel.gsan...@gmail.com
>> [oracle_br] :
>>
>>>
>>>
>>> Pessoa;
>>>
>>> É possível gerar um dump (estrutura\dados - expdp) de todo um schema a
>>> partir de um período.
>>>
>>> Por exemplo: dados de 2014 á 2105
>>>
>>>
>>
> 
>


Re: [oracle_br] Gerar DUMP - Período

2015-12-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Sim, Angelo.

Eu já imaginava, mas seguro morreu de velho.

Muito Obrigado pelo retorno.

Atenciosamente,

Samuel Geraldo dos Santos

Em 3 de dezembro de 2015 11:19, angelo angelolis...@gmail.com [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Bom dia, Samuel
>
> Exp desse jeito ?  Negativo.. Você teria que preparar o terreno antes,
> criar tabelas com o range de data escolhido e exportar.  É possivel
> exportar determinadas tabelas, mas filtrar assim e exportar direto, não..
>
>
> Nao tem nem essa opcao no exp, abaixo
>
>
> C:\Users\administrador>exp help=y
>
> Export: Release 11.2.0.3.0 - Production on Qui Dez 3 11:16:02 2015
>
> Copyright (c) 1982, 2011, Oracle and/or its affiliates.  All rights
> reserved.
>
>
>
> VocÛ pode deixar que a ExportaþÒo solicite os parÔmetros. Para isso,
> informe o comando
> comando seguido do seu nome de usußrio/senha:
>
>  Exemplo: EXP SCOTT/TIGER
>
> Ou entÒo poderß controlar como a ExportaþÒo serß executada entrando com o
> comand
> o EXP seguido
> de vßrios argumentos. Para especificar parÔmetros, vocÛ usa palavras-chave:
>
>  Formato:  EXP KEYWORD=valor ou KEYWORD=(valor1,valor2,...,valorN)
>  Exemplo: EXP SCOTT/TIGER GRANTS=Y TABLES=(EMP,DEPT,MGR)
>ou TABLES=(T1:P1,T1:P2), se T1 for tabela particionada
>
> USERID deve ser o primeiro parÔmetro da linha de comandos.
>
> Palavra-chave   DescriþÒo (Default)  Palavra-chave  DescriþÒo
> (Default)
> --
> USERID nome de usußrio/senha  FULL exportar arquivo
> inteiro
> (N)
> BUFFER tamanho do buffer de dadosOWNERlista de nomes
> de usuß
> rio de proprietßrios
> FILE   arquivos de saÝda (EXPDAT.DMP)  TABLES   lista de nomes de
> tabela
> s
> COMPRESS   importar para uma extensÒo (Y) RECORDLENGTH tamanho do registro
> de E/
> S
> GRANTS exportar concess§es (Y)  INCTYPE  tipo de
> exportaþÒo incr
> emental
> INDEXESexportar Ýndices (Y) RECORD   rastrear exportaþÒo
> incr. (
> Y)
> DIRECT   caminho direto (N)  TRIGGERS gatilhos de
> exportaþÒo (Y)
>
> LOG  arquivo de log de saÝda de telaSTATISTICS   analisar objetos
> (ESTIM
> ATE)
> ROWS exportar linhas de dados (Y) PARFILE  nome do arquivo
> de pa
> rÔmetro
> CONSISTENT consistÛncia de tabela cruzada(N) CONSTRAINTS  exportar
> restriþ§es (Y
> )
>
> OBJECT_CONSISTENTtransaþÒo definida como somente para leitura durante
> export
> aþÒo de objeto (N)
> FEEDBACK exibe o andamento a cada x linhas (0)
> FILESIZE tamanho mßximo de cada arquivo de dump
> FLASHBACK_SCNSCN usado para definir o snapshot de sessÒo como
> FLASHBACK_TIME   tempo usado para obter o SCN mais pr¾ximo do tempo
> especifi
> cado
> QUERYclßusula select usada para exportar um subconjunto de
> uma t
> abela
> RESUMABLEsuspender quando ocorrer um erro relacionado a
> espaþo(N)
> RESUMABLE_NAME   string de texto usada para identificar uma instruþÒo
> recupe
> rßvel
> RESUMABLE_TIMEOUTtempo de espera de RESUMABLE
> TTS_FULL_CHECK   executar verificaþÒo de dependÛncia integral ou
> parcial par
> a TTS
> TABLESPACES  lista de tablespaces a serem exportados
> TRANSPORT_TABLESPACE exportar metadados de tablespace transportßvel (N)
> TEMPLATE nome do modelo que ativa o modo de exportaþÒo do iAS
>
> ExportaþÒo encerrada com sucesso, sem advertÛncias.
>
>
> 2015-12-03 10:24 GMT-02:00 Samuel Santos samuel.gsan...@gmail.com
> [oracle_br] :
>
>>
>>
>> Pessoa;
>>
>> É possível gerar um dump (estrutura\dados - expdp) de todo um schema a
>> partir de um período.
>>
>> Por exemplo: dados de 2014 á 2105
>>
>>
> 
>


[oracle_br] Gerar DUMP - Período

2015-12-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Pessoa;

É possível gerar um dump (estrutura\dados - expdp) de todo um schema a
partir de um período.

Por exemplo: dados de 2014 á 2105


[oracle_br] Dúvida IMPDP

2015-10-02 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Pessoal;

Qual a forma de importar um DUMP (utilizando impdp), sem eu saber a
nomenclatura das tablespaces origem para se recriados no ambiente destino?
Apenas setando a tablespace default do schema que recebera os dados +
estrutura já auxiliará que os dados importados sejam ocupados na tablespace
destino\default que eu informai para o schema que recebera a estrutura e os
dados?


Re: [oracle_br] Material, dicas de estudo, etc - Oracle Database 12c Essentials - 1Z0-497

2015-09-22 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Exatamente, Emerson.

Tô precisando de Help, é exatamente no "Norte" do que, quais tópicos devo
estudar, e se houver material de estudo disponível.

Peço que me indiquem, ou se puder me enviar.

Aguardo.
Muito Obrigado.


Em 22 de setembro de 2015 12:58, Emerson Martins emersonmarti...@gmail.com
[oracle_br]  escreveu:

>
>
> Olá Samuel.
>
> Essa é uma prova voltada para Partners da Oracle como acredito que é o seu
> caso.
>
> Dando uma olhada no Pai Google. Encontrei esse Study Guide aqui. Ja dar
> pra vc ter uma visão dos Tópicos que cairão.
>
>
> http://www.oracle.com/partners/en/knowledge-zone/database/oracle-database-11g/db12c-exam-study-guide-2202720.pdf
>
> A lista possui muita gente que ja deve ter feitos provas deste tipo..Vamos
> aguarda.
>
> Att,
>
> Emerson Martins
> DBA Oracle
> Oracle 11g Certified Associate
>
>
> Em 22 de setembro de 2015 11:42, Samuel Santos samuel.gsan...@gmail.com
> [oracle_br]  escreveu:
>
>>
>>
>> Preciso fazer essa prova aqui na empresa, nunca fiz uma prova de
>> certificação da Oracle, o que vcs indicam para estudo/preparação?
>>
>> - Simulados
>> - Livros
>> - Sites
>> - Dicas / macetes pra se preparar bem pra fazer a prova
>>
>> Obs.: preciso fazer essa prova agora em Outubro impreterivelmente,
>> exigência da empresa
>>
>> Desde já agradeço o apoio de todos.
>>
>>
> 
>


[oracle_br] Material, dicas de estudo, etc - Oracle Database 12c Essentials - 1Z0-497

2015-09-22 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Preciso fazer essa prova aqui na empresa, nunca fiz uma prova de
certificação da Oracle, o que vcs indicam para estudo/preparação?

- Simulados
- Livros
- Sites
- Dicas / macetes pra se preparar bem pra fazer a prova

Obs.: preciso fazer essa prova agora em Outubro impreterivelmente,
exigência da empresa

Desde já agradeço o apoio de todos.


Re: [oracle_br] Alternativa ao TOAD

2015-08-27 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
SQL Developer faz todas as atividades citadas e mais um pouco, além de ser
FREE, e pode ser baixado no próprio site da Oracle. Só precisa de ter uma
conta no site.
Em 25/08/2015 2:48 PM, "Eduardo Souza pjabran...@gmail.com [oracle_br]" <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Caros amigos,
>
> aqui na empresa não teremos mais o TOAD que é a ferramenta oficial.  Quais
> as alternativas free e/ou a base de licença que temos hoje para execução de
> queries, construção de procedures, packages e os demais objetos de banco de
> dados Oracle?  Acrescento ainda mais a execução de Explain Plan e
> Monitoramento/análise de locks.
>
> Grande abraço a todos.
> 
>


[oracle_br] Help PARTICIONAMENTO

2015-06-30 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Olá pessoal!


Um cliente solicitou alguns scripts para particionamento de algumas tabelas
do sistema deles. Fiz um levantamento inicial das tabelas e os possíveis
critérios para criação dos scripts. Segue a lista de tabelas com os
respectivos campos/critérios de particionamento. Como não possuo muita
expertise, apenas conhecimento teórico do funcionamento do assunto, venho
pedir a ajuda de todos vocês para me auxiliar quanto a DEFINIÇÃO e o mais
importante a CRIAÇÃO (DDL) destes scripts, a base de dados AINDA não foi
populada com os dados (carga inicial):


Obs.: quanto as tablespaces ainda não foram criadas ou definidas também,
então para escrita do script podemos utilizar nomenclaturas fictícias.



- SCCTB006_TITULAR_CONTA

*NU_CONTRATANTE (LIST)



- SCCTB059_CARTAO_ATENDIMENTO

*NU_CONTRATANTE (LIST)



- SCCTB016_OCORRENCIA (COMPOSITE)

*NU_CONTRATANTE (LIST)

* TS_INICIO_ATENDIMENTO (RANGE – Trimestral)



- SCCTB012_MOVIMENTO_OCORRENCIA (COMPOSITE)

*NU_CONTRATANTE (LIST)

*TS_EXECUCAO (RANGE – Trimestral)



- SCCTB020_REDIRECIONAMENTO

*TS_REDIRECIONAMENTO (RANGE – Trimestral)



- SCCTB062_VALOR_CAMPO

*CO_ALVO_CAMPO (LIST – Valores: OCORRENCIA, CLIENTE e HISTORICO_OCORRENCIA)



- SCCTB063_ATIVIDADE_USUARIO

* DT_INICIO (RANGE) – Mensal



- SCCTB065_LOG_IMPORTACAO

*TS_INICIO_PROCESSAMENTO (RANGE – Trimestral)



- SCCTB097_LOG_IMPORTACAO_LINHA

*   ? (RANGE ou HASH)



- SCCTB068_EMAIL_PROCESSADO

*TS_PROCESSAMENTO (RANGE – Trimestral)



- SCCTB086_EMAIL

*TS_ENVIO (RANGE – Trimestral)



- SCCTB069_NOTIFICACAO_USUARIO

*TS_ENVIO_NOTIFICACAO (RANGE – Trimestral)



- SCCTB055_HISTORICO_ACAO

* NU_CONTRATANTE (LIST)

*TS_ACAO (RANGE – Mensal)





---SCCTB006_TITULAR_CONTA


CREATE TABLE SCCTB006_TITULAR_CONTA

(

  CO_TITULAR_CONTA   NUMBER(8)  NOT NULL,

  NO_TITULAR_CONTA   VARCHAR2(80 BYTE),

  CO_CPF_CNPJ_TITULAR_CONTA  VARCHAR2(15 BYTE),

  CO_TELEFONEVARCHAR2(11 BYTE),

  NU_CONTRATANTE NUMBER(8)  DEFAULT 1
  NOT NULL,

  ED_EMAIL   VARCHAR2(255 BYTE),

  CO_CLIENTE_EXTERNO VARCHAR2(255 BYTE)

)

TABLESPACE TBS_XPTO;


---SCCTB059_CARTAO_ATENDIMENTO


CREATE TABLE SCCTB059_CARTAO_ATENDIMENTO

(

  NU_SEQUENCIAL_CARTAO_ATNDO  NUMBER(38,2)  NOT NULL,

  CO_TITULAR_CONTANUMBER(38,2)  NOT NULL,

  DT_VALIDADE DATE,

  IC_TITULARIDADE_CARTAO  NUMBER(38,2),

  CO_CONTAVARCHAR2(50 BYTE),

  CO_CARTAO   VARCHAR2(22 BYTE),

  NU_CONTRATANTE  NUMBER(38,2)  DEFAULT 1
  NOT NULL

)

TABLESPACE TBS_XPTO;


---SCCTB016_OCORRENCIA


CREATE TABLE SCCTB016_OCORRENCIA

(

  NU_OCORRENCIA NUMBER(18)  NOT NULL,

  NU_ATENDIMENTONUMBER(12)  NOT NULL,

  CO_USUARIO_ABERTURA   NUMBER(8)   NOT NULL,

  CO_USUARIO_EXECUTOR   NUMBER(8),

  NU_SITUACAO_OCORRENCIANUMBER(4)   NOT NULL,

  NU_SUBMOTIVO_OCORRENCIA   NUMBER(4)   NOT NULL,

  NU_FORMA_ATENDIMENTO  NUMBER(4)   NOT NULL,

  TS_INICIO_ATENDIMENTO DATE,

  TS_FIM_ATENDIMENTODATE,

  DE_OBSERVACAO VARCHAR2(4000 BYTE),

  NU_JUSTIFICATIVA  NUMBER(8),

  IC_PRIORIDADE_OCORRENCIA  NUMBER(1),

  NU_OCORRENCIA_ORIGINALNUMBER(18),

  DE_PERIODICIDADE  VARCHAR2(20 BYTE),

  NU_RECORRENCIANUMBER(1),

  NU_VERSAO NUMBER(18)  DEFAULT 1
  NOT NULL,

  NU_CONTRATANTENUMBER(8)   DEFAULT 1
  NOT NULL,

  NU_INICIO_ATENDIMENTO NUMBER(20),

  NU_FIM_ATENDIMENTONUMBER(20),

  CO_CODIGO_EXTERNO VARCHAR2(50 BYTE),

  TS_SLA_AMARELODATE,

  TS_SLA_VERMELHO   DATE

)

TABLESPACE TBS_XPTO;


---SCCTB012_MOVIMENTO_OCORRENCIA


CREATE TABLE SCCTB012_MOVIMENTO_OCORRENCIA

(

  NU_MOVIMENTO_OCORRENCIA  NUMBER(18)   NOT NULL,

  NU_OCORRENCIANUMBER(18)   NOT NULL,

  CO_USUARIO   NUMBER(8)NOT NULL,

  NU_ATIVIDADE NUMBER(8)NOT NULL,

  TS_EXECUCAO  DATE,

  DE_OBSERVACAOVARCHAR2(4000 BYTE),

  NU_SITUACAO_OCORRENCIA   NUMBER(4)NOT NULL,

  NU_SUBMOTIVO_OCORRENCIA  NUMBER(4)NOT NULL

)

TABLESPACE TBS_XPTO;


SCCTB020_REDIRECIONAMENTO


CREATE TABLE SCCTB020_REDIRECIONAMENTO

(

  NU_REDIRECIONAMENTO  NUMBER(38,2) NOT NULL,

  TS_REDIRECIONAMENTO  DATE NOT NULL,

  DE_OBSERVACAOVARCHAR2(255 BYTE)   NOT NULL,

  NU_OCORRENCIANUMBER(38,2),

  NU_SUBMOTIVO_OCORRENCIA  NUMBER(38,2) NOT NULL,

  CO_USUARIO   NUMBER(19)

)

TABLESPACE TBS_XPTO;



---SCCTB062_VALOR_CAMPO



CREATE TABLE SCCTB062_VALOR_CAMPO

(

  CO_ALVO_CAMPOVARCHAR2(31 BYTE)NOT NULL,

  NU_VALOR_CAMPO   NUMBER(19)   NOT NULL,

  DE_VALOR_CAMPO   VARCHAR2(4000 BYTE),

  NU_CAMPO_PE

Re: [oracle_br] Cofres para Mídia Backup

2015-04-24 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Sim.

Eu gostaria saber se no grupo quem utiliza, quais os prós e contras, outras
dicas para armazenamento seguro, etc.

Alguém teria mais dicas\informações, algum case de sucesso?

Atenciosamente,

Samuel Geraldo dos Santos

Em 23 de abril de 2015 18:30, 'Milton Bastos Henriquis Jr.'
miltonbas...@gmail.com [oracle_br]  escreveu:

>
>
> No Google tem MUITAS
>
> Exemplo:
>
> http://segurancaja.com.br/categoria/cofre-p%7B47%7D-midia-magnetica-/
>
>
>
> Att,
>
>
>
>
> Em 23 de abril de 2015 16:45, Samuel Santos samuel.gsan...@gmail.com
> [oracle_br]  escreveu:
>
>>
>>
>> Pessoal;
>>
>> Gostaria do apoio de vocês, quanto a buscar alguma solução eficiente e
>> segura para armazenar as mídias LTO's (aproximadamente 150 fitas), para
>> que possamos assegurar a proteção das informações que são armazenadas nas
>> mesmas.
>>
>> Desde já agradeço.
>>
>> Samuel Santos
>>
>>
>  
>


[oracle_br] Cofres para Mídia Backup

2015-04-23 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Pessoal;

Gostaria do apoio de vocês, quanto a buscar alguma solução eficiente e
segura para armazenar as mídias LTO's (aproximadamente 150 fitas), para que
possamos assegurar a proteção das informações que são armazenadas nas
mesmas.

Desde já agradeço.

Samuel Santos


[oracle_br] convert sql server to oracle

2015-03-30 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Alguém conhece alguma ferramenta OpenSource para converter (DDL -
estrutura, constraints, pks) SQL Server para Oracle?

Atenciosamente,

Samuel


Re: [oracle_br] Re: Problema pra enviar e-mai l (SMT P) através do Oracle 11g

2015-03-12 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Chiappa e Vitor.

*Muito Obrigado pelas dicas, consegui diagnosticar e corrigir os problemas
encontrados.*


*Abraço.*

Samuel

2015-03-11 14:04 GMT-03:00 jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br>:

>
>
> Como vc diz que o tal database é Oracle Database 11g Enterprise Edition
> Release 11.1.0.6.0 , *** altas Chances *** de vc estar caindo no bug citado
> em Executing Dbms_network_acl_admin.Create_acl results in Xdb.Dbms_xdb Has
> Errors (Doc ID 959033.1) e indicado no nota Invalid XDB Objects After
> XDB Install (Doc ID 429551.1) , embora as notas cite 11.1.0.7.x como versão
> afetada... Leia as notas, aplique os work-arounds e reteste...
>
>  []s
>
>Chiappa
>  
>


Re: [oracle_br] Re: Problema pra enviar e-mai l (SMTP) através do Oracle 11g

2015-03-11 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
PessoALL;

Apos a execução dos passos abaixo, obtive esse erro agora:

CONN sys/password@db11g AS SYSDBA

CREATE USER test1 IDENTIFIED BY test1;
GRANT CONNECT TO test1;

CREATE USER test2 IDENTIFIED BY test2;
GRANT CONNECT TO test2;

BEGIN
  DBMS_NETWORK_ACL_ADMIN.create_acl (
acl  => 'test_acl_file.xml',
description  => 'A test of the ACL functionality',
principal=> 'TEST1',
is_grant => TRUE,
privilege=> 'connect',
start_date   => SYSTIMESTAMP,
end_date => NULL);

  COMMIT;
END;
/


ERROR at line 1:
ORA-04063: package body "XDB.DBMS_XDB" has errors
ORA-06508: PL/SQL: could not find program unit being called: "XDB.DBMS_XDB"
ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 195
ORA-06512: at line 2


Saberia informar o que pode ser Chiappa?


Atenciosamente,

Samuel Geraldo dos Santos

Em 11 de março de 2015 11:13, jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Um detalhe importante : nem preciso dizer, mas ACLs servem para
> permissionar acesso de rede, então antes de o usar, plz ** TESTE ** o
> acesso à rede em si : isso vai desde um simples ping pro ip, até tentar
> abrir uma conexão no servidor de email, o que tipicamente pode ser feito
> via telnet cfrme
> http://www.dadbm.com/enable-oracle-database-to-send-emails-via-smtp-server/
> ... E isso *** SEMPRE ** deve ser feito no prompt de comandos do servidor,
> conectado como o mesmo usuário que instalou e roda o RDBMS, yep ??
>
>  []s
>
>Chiappa
>  
>


Re: [oracle_br] MBA / Pos graduação EAD em Oracle

2015-03-11 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Em BH presencial tem na PUC, CEFET-MG e no IETEC.

EAD tem na IGTI começa dia 23/03
Em 10/03/2015 19:27, "Élisson Ferraz Almeida elisson.fer...@gmail.com
[oracle_br]"  escreveu:

>
>
> Olá pessoal, alguém poderia recomendar algum curso de MBA ou Pós EAD em
> Banco de dados Oracle?
> Já procurei e os melhores que vi sao presenciais e em SP, morando em BH
> nao dá pra fazer.
>
> Obrigado
> Atenciosamente,
> Élisson Ferraz Almeida
> Empty your mind, be formless. Be shapeless like water. If you put water
> into a cup, it becomes the cup. You put water into a bottle and it becomes
> the bottle.
> If you put it in a teapot it becomes the teapot. Water can flow or can
> crash. Be water my friend.
> --Bruce Lee
>
>
>   
>


[oracle_br] Problema pra enviar e-mail (SMTP) através do Oracle11g

2015-03-11 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Alguma dica pessoal?
Em 10/03/2015 18:20, "Samuel Santos"  escreveu:

> *Segue a versão do 'meu' Oracle:*
>
>
> SQL*Plus: Release 11.1.0.6.0 - Production on Tue Mar 10 18:12:28 2015
>
> Copyright (c) 1982, 2007, Oracle.  All rights reserved.
>
>
> Connected to:
> Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
>
>
> *Estou tentando disponibilizar o serviço de envio de SMTP através do
> Oracle, seguindo o procedimento abaixo:*
>
> create or replace procedure mailserver_acl(
> aacl varchar2,
> acomment varchar2,
> aprincipal varchar2,
> aisgrant boolean,
> aprivilege varchar2,
> aserver varchar2,
> aport number)
> is
> begin
> begin
> DBMS_NETWORK_ACL_ADMIN.DROP_ACL(aacl);
> dbms_output.put_line('ACL dropped.');
> exception
> when others then
> dbms_output.put_line('Error dropping ACL: '||aacl);
> dbms_output.put_line(sqlerrm);
> end;
> begin
>
> DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(aacl,acomment,aprincipal,aisgrant,aprivilege);
> dbms_output.put_line('ACL created.');
> exception
> when others then
> dbms_output.put_line('Error creating ACL: '||aacl);
> dbms_output.put_line(sqlerrm);
> end;
> begin
> DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(aacl,aserver,aport);
> dbms_output.put_line('ACL assigned.');
> exception
> when others then
> dbms_output.put_line('Error assigning ACL: '||aacl);
> dbms_output.put_line(sqlerrm);
> end;
> commit;
> dbms_output.put_line('ACL commited.');
> end;
> /
>
> show errors
>
>
> begin
> mailserver_acl(
> 'mailserver_acl.xml',
> 'ACL para liberar SMPT',
> 'TESTE',
> TRUE,
> 'connect',
> '10.204.8.20',
> 25);
> end;
> /
>
> *Só que estou 'tomando' o erro ao tentar executar o comando abaixo:*
>
>
> SQL>
> SQL> begin
>
> DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE('mailserver_acl.xml','TESTE',TRUE,'connect');
> commit;
> end;
> /
> begin
> *
> ERROR at line 1:
> ORA-31001: Invalid resource handle or path name
> "/sys/acls/mailserver_acl.xml"
> ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
> ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 247
> ORA-06512: at line 2
>
> *Alguém poderia me orientar na resolução deste problema?*
>
>
> Atenciosamente,
>
> Samuel Geraldo dos Santos
>


[oracle_br] Problema pra enviar e-mail (SMTP) através do Oracle11g

2015-03-10 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
*Segue a versão do 'meu' Oracle:*


SQL*Plus: Release 11.1.0.6.0 - Production on Tue Mar 10 18:12:28 2015

Copyright (c) 1982, 2007, Oracle.  All rights reserved.


Connected to:
Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production


*Estou tentando disponibilizar o serviço de envio de SMTP através do
Oracle, seguindo o procedimento abaixo:*

create or replace procedure mailserver_acl(
aacl varchar2,
acomment varchar2,
aprincipal varchar2,
aisgrant boolean,
aprivilege varchar2,
aserver varchar2,
aport number)
is
begin
begin
DBMS_NETWORK_ACL_ADMIN.DROP_ACL(aacl);
dbms_output.put_line('ACL dropped.');
exception
when others then
dbms_output.put_line('Error dropping ACL: '||aacl);
dbms_output.put_line(sqlerrm);
end;
begin
DBMS_NETWORK_ACL_ADMIN.CREATE_ACL(aacl,acomment,aprincipal,aisgrant,aprivilege);
dbms_output.put_line('ACL created.');
exception
when others then
dbms_output.put_line('Error creating ACL: '||aacl);
dbms_output.put_line(sqlerrm);
end;
begin
DBMS_NETWORK_ACL_ADMIN.ASSIGN_ACL(aacl,aserver,aport);
dbms_output.put_line('ACL assigned.');
exception
when others then
dbms_output.put_line('Error assigning ACL: '||aacl);
dbms_output.put_line(sqlerrm);
end;
commit;
dbms_output.put_line('ACL commited.');
end;
/

show errors


begin
mailserver_acl(
'mailserver_acl.xml',
'ACL para liberar SMPT',
'TESTE',
TRUE,
'connect',
'10.204.8.20',
25);
end;
/

*Só que estou 'tomando' o erro ao tentar executar o comando abaixo:*


SQL>
SQL> begin
DBMS_NETWORK_ACL_ADMIN.ADD_PRIVILEGE('mailserver_acl.xml','TESTE',TRUE,'connect');
commit;
end;
/
begin
*
ERROR at line 1:
ORA-31001: Invalid resource handle or path name
"/sys/acls/mailserver_acl.xml"
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 86
ORA-06512: at "SYS.DBMS_NETWORK_ACL_ADMIN", line 247
ORA-06512: at line 2

*Alguém poderia me orientar na resolução deste problema?*


Atenciosamente,

Samuel Geraldo dos Santos


[oracle_br] Re: PÓS-Graduação Banco de Dados

2015-01-16 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Pessoal;

Alguma outra dica\instituição (PÓS-Graduação a distância em BD ou BI)  que
vocês conheçam?

Atenciosamente,

Samuel Geraldo dos Santos

Em 15 de janeiro de 2015 11:18, Samuel Santos 
escreveu:

> Bom Dia!
>
> Alguém cursa ou já cursou alguma PÓS-Graduação a distância nas
> disciplinas: Banco de Dados e/ou Business Intelligence e/ou Data Warehouse?
>
>
> Em caso positivo, gostaria de tirar algumas dúvidas sobre a instituição e
> o curso, etc.
>
> Claro, se não for incômodo.
> Desde já agradeço a todos.
>


Re: [oracle_br] PÓS-Graduação Banco de Dados

2015-01-15 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Reginaldo,

Obrigado pela dica.

Pessoal;

Se houver mais instituições podem me enviar, ainda estou avaliando os prós
e contras, antes de me decidir em qual ingressar.

Desde já deixo meu agradecimento a todos vocês.

Atenciosamente,

Samuel Geraldo dos Santos

Em 15 de janeiro de 2015 12:20, Reginaldo Figueredo reg...@yahoo.com.br
[oracle_br]  escreveu:

>
>
> Fuja da UVA - Veiga de Almeida
>
>
> Att,
>
> Enviado via iPhone
>
> Reginaldo Figueredo
> (21) 98655-2210
>
> Em 15/01/2015, às 11:18, "Samuel Santos samuel.gsan...@gmail.com
> [oracle_br]"  escreveu:
>
>
>
> Bom Dia!
>
> Alguém cursa ou já cursou alguma PÓS-Graduação a distância nas
> disciplinas: Banco de Dados e/ou Business Intelligence e/ou Data Warehouse?
>
>
> Em caso positivo, gostaria de tirar algumas dúvidas sobre a instituição e
> o curso, etc.
>
> Claro, se não for incômodo.
> Desde já agradeço a todos.
>
>   
>


[oracle_br] PÓS-Graduação Banco de Dados

2015-01-15 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Bom Dia!

Alguém cursa ou já cursou alguma PÓS-Graduação a distância nas disciplinas:
Banco de Dados e/ou Business Intelligence e/ou Data Warehouse?


Em caso positivo, gostaria de tirar algumas dúvidas sobre a instituição e o
curso, etc.

Claro, se não for incômodo.
Desde já agradeço a todos.


[oracle_br] Problema SQL trazendo registro duplicado

2014-12-01 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Pessoal;

Alguém poderia me ajudar por favor, no SQL abaixo, ele tá trazendo
resultado duplicado, e não consegui identificar onde posso corrigir:

SELECT
  p.PROJ_NAME , r.RES_NAME, t.TASK_NAME
, dbv.TimeByDay AS 'Data de realizacao', dbv.AssignmentActualWork
, tr.ASSN_TRANS_SUBMIT_DATE AS 'data envio do
apontamento',c.ASSN_TRANS_COMMENT
,tr.ASSN_UID

FROM ProjectServer_Reporting.MSP_EpmAssignmentByDay_UserView dbv
  LEFT JOIN MSP_ASSIGNMENT_TRANSACTIONS tr
  ON tr.ASSN_UID = dbv.AssignmentUID
inner JOIN  MSP_ASSIGNMENT_TRANSACTIONS_COMMENTS c
ON c.ASSN_TRANS_UID = tr.ASSN_TRANS_UID
INNER JOIN MSP_PROJECTS p
ON tr.PROJ_UID = p.PROJ_UID
INNER JOIN MSP_ASSIGNMENTS a
ON tr.ASSN_UID = a.ASSN_UID
INNER JOIN MSP_TASKS t
  ON a.TASK_UID = t.TASK_UID
  INNER JOIN MSP_RESOURCES r
  ON a.RES_UID = r.RES_UID

WHERE tr.PROJ_UID = '64C20F21-C622-46A2-AA1A-76C257887AAE'
AND c.assn_trans_comment_type_enum = 0
AND dbv.AssignmentActualWork > 0

Resultado

xxZ14_Teste Daniel tarefa Teste 2014-10-31 00:00:00.000 2.00 2014-11-06
19:01:49.547 apontamento 3 horas no dia 3/11
71B60002-0377-4DE7-A53A-44F4F93F3C0B
xxZ14_Teste Daniel tarefa Teste 2014-10-31 00:00:00.000 2.00 2014-11-06
19:01:49.547 apontamento de 2 horas no dia 31/10
71B60002-0377-4DE7-A53A-44F4F93F3C0B
xxZ14_Teste Daniel tarefa Teste 2014-11-03 00:00:00.000 3.00 2014-11-06
19:01:49.547 apontamento 3 horas no dia 3/11
71B60002-0377-4DE7-A53A-44F4F93F3C0B
xxZ14_Teste Daniel tarefa Teste 2014-11-03 00:00:00.000 3.00 2014-11-06
19:01:49.547 apontamento de 2 horas no dia 31/10
71B60002-0377-4DE7-A53A-44F4F93F3C0B


[oracle_br] Problema ao efetuar EXPDP

2014-07-14 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
PessoALL,
Bom Dia!!!

Fala galera, alguém já passou "tomou" esse erro ao realizar EXPDP? Se sim?
Como trataram?

S.O: Red Hat Enterprise Linux Server release 6.3
BD: Oracle 10g EE Release 10.2.0.5.0 - 64bit

ORA-39127: unexpected error from call to export_string
:=SYS.DBMS_SERVER_ALERT_EXPORT.system_info_exp(1,dynconnect,10.02.00.05.00',newblock)
ORA-1: unique constraint (SYS.WRI$_ALERT_THRESHOLD_PK) violated
ORA-06512: at "SYS.DBMS_SERVER_ALERT", line 190
ORA-06512: at "SYS.DBMS_SERVER_ALERT_EXPORT", line 132
ORA-06512: at line 1
ORA-06512: at "SYS.DBMS_METADATA", line 5788

OBS.: o DUMP é gerado "completo", mas no LOG está registrado a mensagem
acima.

Att.

Samuel Santos


Re: [oracle_br] Estimando o Tempo de Migração

2014-06-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Concordo.

Mas a dúvida que fica é, como calcular o tempo para construção de um ETL.

Quais itens de criticidade deverei considerar:
TabelasxLinhas?
Joins?
Etc


Atenciosamente,

Samuel Geraldo dos Santos


Em 3 de junho de 2014 16:06, Fabricio Pedroso Jorge fpjb...@gmail.com
[oracle_br]  escreveu:

>
>
> O interessante seria se você tivesse um ambiente de homologação, igual ao
> de produção, então você faria uma pré-migração desse ambiente de
> homologação para saber bem próximo do real, quanto tempo levaria.
>
> Caso você não possua esse ambiente, então a resposta é: Depende. Depende
> de como você fará essa migração (datapump / Goldengate /  DBUA) da rede
> entre o ambiente antigo e o novo, da vazão do seu storage.
>
> Deve-se levar em conta a dificuldade de migrar as aplicações, digo,
> apontar as aplicações para a nova base de dados. Esse item é geralmente
> ignorado ou não levado muito em consideração.
>
>
> Em 3 de junho de 2014 16:02, Samuel Santos samuel.gsan...@gmail.com
> [oracle_br]  escreveu:
>
>
>>
>> Olá, Pessoal;
>>
>> Preciso preparar um relatório de estimativa para a execução das
>> atividades abaixo:
>>
>> Banco de Dados
>> Modelo Físico Transacional
>> Tabelas
>> Restrições
>> Indexação / Particionamento Lógico
>> Particionamento dos Dados
>> Modelo Físico Analítico
>> Tabelas
>> Restrições
>> Indexação / Particionamento Lógico
>> Particionamento dos Dados
>> Dimensionamento de Disponibilidade
>> ETL Transição para o Novo Modelo
>> De Para
>> Scripts
>> ETL para o Modelo Analítico
>> De Para
>> Scripts
>> Tunning
>> Dimensionamento da Área de Stage
>>
>> Nº de instância: 2
>>
>> SGBD: Oracle 11g
>> Tipo: Stand By (Ativo + Passivo)
>> Tamanho BD: 100GB
>> Quantidade de Tabelas: 80
>>
>> Haveria alguma fórmula/conceito ou uma prévia de cálculo a ser feito para
>> estimar o tempo gasto para estas e outra atividades?
>>
>> Toda sugestão será muito bem vinda.
>>
>> Obrigado a todos.
>>
>> Samuel Santos
>>
>>
>
>
> --
> *Fabrício Pedroso Jorge.*
>
> Administrador de Banco de Dados
> Oracle 11g Certified SQL Expert
> Oracle 11g Certified Associate
> Oracle 11g Certified Professional
> Linux Professional Institute Certified Level I (LPIC-I)
> ITIL V3 Foudations
> certificacaodb.com.br
>
> *Resumo Profissional:*
> http://br.linkedin.com/in/fabriciojorge
>
> *Contatos:*
> + 55 91 88991116
> skype: fabricio.pedroso.jorge
> fpjb...@gmail.com
>
>  
>


[oracle_br] Estimando o Tempo de Migração

2014-06-03 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Olá, Pessoal;

Preciso preparar um relatório de estimativa para a execução das atividades
abaixo:

Banco de Dados
Modelo Físico Transacional
Tabelas
Restrições
Indexação / Particionamento Lógico
Particionamento dos Dados
Modelo Físico Analítico
Tabelas
Restrições
Indexação / Particionamento Lógico
Particionamento dos Dados
Dimensionamento de Disponibilidade
ETL Transição para o Novo Modelo
De Para
Scripts
ETL para o Modelo Analítico
De Para
Scripts
Tunning
Dimensionamento da Área de Stage

Nº de instância: 2

SGBD: Oracle 11g
Tipo: Stand By (Ativo + Passivo)
Tamanho BD: 100GB
Quantidade de Tabelas: 80

Haveria alguma fórmula/conceito ou uma prévia de cálculo a ser feito para
estimar o tempo gasto para estas e outra atividades?

Toda sugestão será muito bem vinda.

Obrigado a todos.

Samuel Santos


[oracle_br] Oracle x SQL Server

2014-05-14 Por tôpico Samuel Santos samuel.gsan...@gmail.com [oracle_br]
Olá, Pessoal;

Creio que já deve ter tido algumas discussões no grupo ou até mesmo em
nosso dia-a-dia, sobre o tema em questão: SQL Server x Oracle

Quais os Prós e Contras?
Overview sobre licença/preço?
Sistema Operacionais? Escalabilidade, interoperabilidade!?!??
Auditoria?

O que vocês teriam em suas documentações/relatórios/artigos/dicas para
melhorar\incrementar o material que preciso entregar para um cliente que
atua no ramo de Cobrança Bancária.

Mais uma vez agradeço a todos pelo apoio de sempre.