Re: [oracle_br] Re: Features

2019-10-22 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Obrigado Chiappa!!!

Em qui, 17 de out de 2019 às 09:33, jlchia...@yahoo.com.br [oracle_br] <
oracle_br@yahoogrupos.com.br> escreveu:

>
>
> Blz ? Eu tinha mandado uma resposta mas parece que o yahoo!groups não
> recebeu, então segue de novo...
>
>   Começando pelo XDB, ele é tranquilex, o paper da Pracle
> https://www.oracle.com/database/technologies/appdev/xmldb.html já diz
> textualmente :
>
>   "Oracle XML DB is a high-performance, native XML storage and retrieval
> technology that is delivered as a part of all versions of Oracle Database. "
>
>   ==> Ou seja, todas as versões, tranquilo... Já o recurso de "Clusterwide
> Global Transactions" não é claro : basicamente, fontes como a nota de
> Suporte "How To Decide Between Using DTP Services Or Clusterwide Global
> Transactions (global_txn_processes) ?" (Doc ID 1364242.1) e o paper Oracle
> https://www.oracle.com/technetwork/products/clustering/overview/distributed-transactions-and-xa-163941.pdf
> indicam que esse recurso faz parte do RAC, mas no manual de Licenciamento
> ele não é citado como licenciável à parte, então imho faz parte do RAC - se
> vc tá licenciado para RAC, Acredito que vc o pode usar sem problemas, mas
> plz Confirme no Suporte Oracle
>
>   []s
>
> Chiappa
>
>


[oracle_br] Features

2019-10-14 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Pessoal hoje em meu banco de dados apareceram o uso dessas duas features...

Clusterwide Global Transactions
XDB

Houve uma atualização neste final de semana do meu ERP e estou um pouco
preocupado... alguém saberia me dizer se essas features podem ser usadas na
versão Oracle 11G SE?


Obrigado


[oracle_br] DBMS_MONITOR

2018-01-19 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Uso o Oracle Standard Editon 11g e gostaria de saber se ao usar
DBMS_MONITOR eu vou estar usando alguma option que não está licenciada para
o meu tipo de banco... alguém saberia me dizer?


[oracle_br] Toad

2016-01-27 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Pessoal, gostaria de saber se o Toad da Dell usa alguma feature paga da
versão enterprise do Oracle. Estou perguntando isso porque gostaria de usar
alguma ferramenta gráfica (semelhante ao enterprise manager da Oracle) mas
sem infringir as limitações da minha versão para não ter problemas com a
auditoria da Oracle.


Alguém saberia me responder isso?


[oracle_br] PBSDE.DEBUG_LOOP

2015-12-23 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Pessoal, tenho um banco RAC 11g aqui instalado e ontem um consultor rodou
algumas coisas no banco via PL/SQL DEVELOPER e desde então estou com uma
sessão ativa no banco que não consigo mata-la. O banco informa 'System KILL
alterado' mas ela está lá ativa. peguei o SQL e este processo está
executando algo do tipo: declare ret binary_integer; begin ret :=
PBSDE.DEBUG_LOOP; end;


Alguém sabe como parar isso?


Parece que ele está em um loop eterno no banco...




Obrigado



Este
e-mail foi enviado por um computador sem vírus e protegido pelo Avast.
www.avast.com

<#DDB4FAA8-2DD7-40BB-A1B8-4E2AA1F9FDF2>


[oracle_br] Memória

2015-10-07 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Pessoal, tenho uma dúvida aqui... não manjo muito bem de linux e estou
precisando colocar mais memória no meu servidor de banco de dados Oracle. A
pergunta é: Se eu colocar mais memoria no meu servidor eu preciso ajustar
alguma coisa no linux para que o oracle consiga usar essa memoria? ou é só
colocar a memoria a ajustar o Oracle?


Obrigado


[oracle_br] achives

2015-06-22 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Boa tarde a todos...
Estou tendo problemas com muita geração de archives no meu database mesmo
quando a empresa está parada (sem transações via usuário).


Fiz um script aqui para ler um desses archives


BEGIN
  DBMS_LOGMNR.END_LOGMNR();
 
DBMS_LOGMNR.ADD_LOGFILE('+dgdata/orcl/archivelog/2015_06_22/thread_1_seq_102184.1287.883008009');
 DBMS_LOGMNR.START_LOGMNR(options=>DBMS_LOGMNR.DICT_FROM_ONLINE_CATALOG +
DBMS_LOGMNR.PRINT_PRETTY_SQL);
END;




select * from v$logmnr_contents where sql_redo like '%$%' order by
START_TIMESTAMP desc;


E tive saídas do tipo:


"update "SYS"."JOB$"
  set
"THIS_DATE" = '21/06/2015 23:43:43'
  where

"THIS_DATE" IS NULL and
ROWID = 'EgAABfhAAL';"
"update "SYS"."JOB$"
  set
"LAST_DATE" = '21/06/2015 23:43:43',
"THIS_DATE" = NULL,
"NEXT_DATE" = '21/06/2015 23:44:43',
"TOTAL" = 1,44900462962962962962962962962962954345,
"FAILURES" = 0,
"FLAG" = 0
  where
"LAST_DATE" = '21/06/2015 23:42:43' and
"THIS_DATE" = '21/06/2015 23:43:43' and
"NEXT_DATE" = '21/06/2015 23:43:43' and
"TOTAL" = 1,44900462962962962962962962962962954345 and
"FAILURES" = 0 and
"FLAG" = 0 and
ROWID = 'EgAABfhAAL';"
"update "SYS"."JOB$"
  set
"THIS_DATE" = '21/06/2015 23:44:33'
  where
"THIS_DATE" IS NULL and
ROWID = 'EgAABfhAAB';"
"update "SYS"."JOB$"
  set
"LAST_DATE" = '21/06/2015 23:44:33',
"THIS_DATE" = NULL,
"NEXT_DATE" = '21/06/2015 23:54:33',
"TOTAL" = ,0230439814814814814814814814814814815106,
"FAILURES" = 0,
"FLAG" = 0
  where
"LAST_DATE" = '21/06/2015 23:34:32' and
"THIS_DATE" = '21/06/2015 23:44:33' and
"NEXT_DATE" = '21/06/2015 23:44:32' and
"TOTAL" = ,0230439814814814814814814814814814815106 and
"FAILURES" = 0 and
"FLAG" = 0 and
ROWID = 'EgAABfhAAB';"
"update "SYS"."JOB$"
  set
"THIS_DATE" = '21/06/2015 23:45:43'
  where
"THIS_DATE" IS NULL and
ROWID = 'EgAABfhAAL';"
"update "SYS"."JOB$"

  set
"LAST_DATE" = '21/06/2015 23:45:43',
"THIS_DATE" = NULL,

"NEXT_DATE" = '21/06/2015 23:46:43',
"TOTAL" = 1,44900462962962962962962962962962954345,
"FAILURES" = 0,
"FLAG" = 0
  where
"LAST_DATE" = '21/06/2015 23:44:43' and
"THIS_DATE" = '21/06/2015 23:45:43' and
"NEXT_DATE" = '21/06/2015 23:45:43' and
"TOTAL" = 1,44900462962962962962962962962962954345 and
"FAILURES" = 0 and
"FLAG" = 0 and
ROWID = 'EgAABfhAAL';"
"update "SYS"."SCHEDULER$_JOB"
  set
"JOB_STATUS" = 67,
"LAST_START_DATE" = '21/06/15 23:45:49,243747 -03:00',
"RUNNING_INSTANCE" = 1,
"RUNNING_SLAVE" = 206205674848257
  where
"JOB_STATUS" = 65 and
"LAST_START_DATE" = '21/06/15 22:45:49,217107 -03:00' and
"RUNNING_INSTANCE" = 1 and
"RUNNING_SLAVE" IS NULL and
ROWID = 'AAABc0AABAAAC/KAAF';"
"insert into "SYS"."SCHEDULER$_EVENT_LOG"
 values
"LOG_ID" = 48011,
"LOG_DATE" = '21/06/15 23:45:49,319138 -03:00',
"TYPE#" = 66,
"NAME" = 'RLM$EVTCLEANUP',
"OWNER" = 'EXFSYS',
"CLASS_ID" = 12553,
"OPERATION" = 'RUN',
"STATUS" = 'SUCCEEDED',
"USER_NAME" IS NULL,
"CLIENT_ID" IS NULL,
"GUID" IS NULL,
"DBID" IS NULL,
"FLAGS" = 0,
"CREDENTIAL" IS NULL,
"DESTINATION" IS NULL,
"ADDITIONAL_INFO" IS NULL;"
"insert into "SYS"."SCHEDULER$_JOB_RUN_DETAILS"
 values
"LOG_ID" = 48011,
"LOG_DATE" = '21/06/15 23:45:49,320936 -03:00',
"REQ_START_DATE" = '21/06/15 23:45:49,20 -03:00',
"START_DATE" = '21/06/15 23:45:49,244619 -03:00',
"RUN_DURATION" = '+000 00:00:00',
"INSTANCE_ID" = 1,
"SESSION_ID" = '6,36147',
"SLAVE_PID" = '10419',
"CPU_USED" = '+000 00:00:00.00',
"ERROR#" = 0,
"ADDITIONAL_INFO" IS NULL,
"CREDENTIAL" IS NULL,
"DESTINATION" IS NULL;"
"update "SYS"."SCHEDULER$_JOB"
  set
"JOB_STATUS" = 65,
"NEXT_RUN_DATE" = '22/06/15 00:45:49,30 -03:00',
"LAST_END_DATE" = '21/06/15 23:45:49,314572 -03:00',
"RETRY_COUNT" = 0,
"RUN_COUNT" = 17185,
"RUNNING_SLAVE" = NULL
  where
"JOB_STATUS" = 67 and
"NEXT_RUN_DATE" = '21/06/15 23:45:49,20 -03:00' and
"LAST_END_DATE" = '21/06/15 22:45:49,229111 -03:00' and
"RETRY_COUNT" = 0 and
"RUN_COUNT" = 17184 and
"RUNNING_SLAVE" = 206205674848257 and
ROWID = 'AAABc0AABAAAC/KAAF';"
"update "SYS"."OBJ$"
  set
"OBJ#" = 58377,
"DATAOBJ#" = NULL,
"TYPE#" = 66,
"CTIME" = '04/07/2013 13:45:40',
"MTIME" = '21/06/2015 23:45:49',
"STIME" = '21/06/2015 23:45:49',
"STATUS" = 1,
"FLAGS" = 0,
"OID$" = NULL,
"SPARE1" = 6,
"SPARE2" = 65535
  where
"OBJ#" = 58377 and
"DATAOBJ#" IS NULL and
"TYPE#" = 66 and
"CTIME" = '04/07/2013 13:45:40' and
"MTIME" = '21/06/2015 22:45:49' and
"STIME" = '21/06/2015 22:45:49' and
"STATUS" = 1 and
"FLAGS" = 0 and
"OID$" IS NULL and
"SPARE1" = 6 and
"SPARE2" = 65535 and
ROWID = 'ASAABAAANLHAAz

[oracle_br] Nova instancia

2015-06-16 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Boa tarde a todos!


Caso alguém possa me ajudar eu agradeço


Tenho o seguinte senário no oracle 11g RAC (Oracle linux 5.9):
Total de nós do cluster: 2
Hosts: host1 e host2
Nome do banco de dados RAC: orcl

Instancia do banco de dados orcl: orcl1 e orcl2


A montagem do cluster foi feito pela Dell onde não tenho mais suporte,
porém tenho um novo sistema que será implantado e o fabricante solicitou
uma nova instancia para que seu sistema a utilize.


A pergunta é:
1) Posso ter mais de uma instancia para cada nó do cluster?
2) Eu teria que criar mais duas instancias? Uma orcl3 para o nó do host1 e
uma orcl4 para o host2?


Obrigado,


Re: [oracle_br] Re: spfile x pfile

2015-04-01 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Bom dia Chiappa, infelizmente só posso testar isso no final de semana, mas
de qualquer forma eu te agradeço por hora e assim que tiver uma resposta do
teste eu retorno ao grupo.




Obrigado


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


>
>
> Bem, o lookup da msg é claro :
>
> "
> ORA-00385: cannot enable Very Large Memory with new buffer cache
> parameters
>
> Cause:  User specified one or more of { db_cache_size ,
> db_recycle_cache_size, db_keep_cache_size, db_nk_cache_size (where n is one
> of 2,4,8,16,32) } AND use_indirect_data_buffers is set to TRUE. This is
> illegal.
> "

>
> ==> E como nós sabemos COM CERTEZA que esses parâmetros absolutamente não
> sobem por default, então com CERTEZA vc :
>
> a. tem esses parâmetros presentes no SPFILE, provavelmente no formato :
>
> orcl1.db_block_bufferouqqueroutroparamdebuffer=nãoseiqualvalor
>
> pois se fossem *.nomedoparâmetro ele valeria para AMBAS as instâncias, aí
> a instância 2 daria o mesmo erro
>
> OU
>
> b. vc tem um *** PFILE *** perdido nalgum lugar do servidor aonde reside a
> instãncia ORCL1 em falha, e nesse pfile vc tem os params inválidos/errados
> setados : aí o RDBMS tá encontrando o PFILE e usando ele
> http://www.databasejournal.com/features/oracle/article.php/1447461/A-Detailed-Guide-to-the-SPFILE.htm
> até nos lembra que ** existe ** uma prioridade (normalmente primeiro se
> encontrar é lido & usado o PFILE, só depois o SPFILE) , mas sinceramente :
> eu NUNCA, JAMAIS, confio nessas coisas, e se tem uma coisa que eu ABOMINO é
> duplicidade de initfiles - a primeira coisa que eu faço quando vejo um
> servidor aonde, por asnice, neguim tem um PFILE e um SPFILE é justamente
> REMOVER a duplicidade, JUSTAMENTE para evitar probleminhas chatos do
> tipo
>
> ==> A sua resposta portanto é : se o SPFILE presente no ASM é o que
> deveria ser usado (Imagino que sim), aí ***  CONFIRA  que não há nele
> nenhum parâmetro antigo de block buffer/cache presente (se tiver remova),
> aí depois faça um FIND (no asm e nos filesystems todos do nó falhado)
> procurando por initfiles, se encontrar algum REMOVA...
>  Com isso vc deverá subir a instância normalmente ...
>  []s
>
>Chiappa
>
>


[oracle_br] spfile x pfile

2015-03-30 Por tôpico Wagner Martins wag...@flamboia.com.br [oracle_br]
Pessoal, estou com um problema muito estranho aqui, tenho um ORACLE RAC 11G

rodando no OEL 5.9 com dois nós. Quando eu executo o comando srvctl start
database -d ORCL uns dos nós (orcl2) sube perfeitamente, porém, o primeiro
nó da o seguinte erro:


2015-03-28 17:58:12.183: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ORA-00385: cannot enable Very Large Memory with new buffer cache parameters


já verifiquei o spfile que o rac está usando e aparentemente tudo normal...
[oracle@urano [orcl1] ~]$ srvctl config database -d orcl -a
Database unique name: orcl
Database name:
Oracle home: /u01/app/oracle/product/11.2.0/db_1
Oracle user: oracle
Spfile: +DGDATA/orcl/spfileORCL.ora
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools: orcl
Database instances: orcl2,orcl1
Disk Groups: DGDATA
Mount point paths:
Services:
Type: RAC
Database is enabled
Database is administrator managed


Neste momento o banco está no ar usando o pfile igualzinho para ambos os
nós. Não entendo porque usando o SPFILE ele dá esta mensagem.


Se alguem puder me ajudar eu agradeço.
Segue abaixo log do erro.


2015-03-28 17:58:11.784: [AGFW][234867008] {1:38597:42882} ora.orcl.db
1 1 state changed from: PLANNED_OFFLINE to: STARTING
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
(:CLSN00107:) clsn_agent::start {
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
InstAgent::start {
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConnectionPool::stopConnection
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConnectionPool::removeConnection connection count 0
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConnectionPool::removeConnection freed 0
2015-03-28 17:58:11.786: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConnectionPool::stopConnection sid orcl1 status  1
2015-03-28 17:58:11.786: [ USRTHRD][4227840320] {1:38597:42882}
ConnectionPool::~ConnectionPool
m_oracleHome:/u01/app/oracle/product/11.2.0/db_1, m_oracleSid:orcl1,
m_usrOraEnv:
2015-03-28 17:58:11.786: [ USRTHRD][4227840320] {1:38597:42882}
Thread:DedicatedThreadstop {
2015-03-28 17:58:11.786: [ USRTHRD][4227840320] {1:38597:42882}
Thread:DedicatedThreadstop }
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
DbAgent:getOracleSid 13 oracle_sid = orcl1
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
DbAgent:getOracleSid  oracle_sid = orcl1
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
getOracleHomeAttrib: oracle_home = /u01/app/oracle/product/11.2.0/db_1
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConnectionPool::ConnectionPool 2
m_oracleHome:/u01/app/oracle/product/11.2.0/db_1, m_oracleSid:orcl1,
m_usrOraEnv:
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
DbAgent::setOracleSidAttrib updating GEN_USR_ORA_INST_NAME@SERVERNAME(urano)
to orcl1
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
clsnUtils::setResAttrib nonPerX current value GEN_USR_ORA_INST_NAME value
orcl1
2015-03-28 17:58:11.787: [ora.orcl.db][4227840320] {1:38597:42882} [start]
CrsCmd::ClscrsCmdData::stat entity 1 statflag 32 useFilter 0
2015-03-28 17:58:11.819: [ora.orcl.db][4227840320] {1:38597:42882} [start]
setResAttrib: attr GEN_USR_ORA_INST_NAME@SERVERNAME(urano) clsagfw
attribVal orcl1 clscrs tmpAttrValue orcl1
2015-03-28 17:58:11.819: [ora.orcl.db][4227840320] {1:38597:42882} [start]
setResAttrib clsagfw_modify_attribute attr
GEN_USR_ORA_INST_NAME@SERVERNAME(urano)
value orcl1 retCode 0
2015-03-28 17:58:11.820: [ora.orcl.db][4227840320] {1:38597:42882} [start]
sModifyConfig for orcl
2015-03-28 17:58:11.820: [ora.orcl.db][4227840320] {1:38597:42882} [start]
getOracleHomeAttrib: oracle_home = /u01/app/oracle/product/11.2.0/db_1
2015-03-28 17:58:11.820: [ora.orcl.db][4227840320] {1:38597:42882} [start]
Utils::getCrsHome crsHome /u01/app/11.2.0/grid
2015-03-28 17:58:11.820: [ora.orcl.db][4227840320] {1:38597:42882} [start]
sclsnInstAgent::sUpdateOratab oratab is /etc/oratab
2015-03-28 17:58:11.820: [ora.orcl.db][4227840320] {1:38597:42882} [start]
sclsnInstAgent::sUpdateOratab CssLock
2015-03-28 17:58:11.825: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConfigFile::getValue name orcl value
2015-03-28 17:58:11.827: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConfigFile::updateInPlace file /etc/oratab is updated
2015-03-28 17:58:11.827: [ora.orcl.db][4227840320] {1:38597:42882} [start]
sclsnInstAgent::sUpdateOratab file updated with dbName orcl value
/u01/app/oracle/product/11.2.0/db_1:N
2015-03-28 17:58:11.827: [ora.orcl.db][4227840320] {1:38597:42882} [start]
sclsnInstAgent::sUpdateOratab CSS unlock
2015-03-28 17:58:11.830: [ora.orcl.db][4227840320] {1:38597:42882} [start]
ConfigFile:update file is
/u01/app/oracle/product/11.2.0/db_1/dbs