Arquivo por tag: oracle

Solucionando o erro ORA-01591 – lock held by in-doubt distributed transaction

O erro: ORA-01591: lock held by in-doubt distributed transaction, ou em um bom português ORA-01591: bloqueio retido pela transação distribuída 3251.6.3549 geralmente é causado por problemas relacionados a DBLINKs. A consulta por transações retidas ficam na tabela: DBA_2PC_PENDING. Um simples select nessa tabela retorna informações sobre as transações locais e globais: [code lang=”sql”] SELECT LOCAL_TRAN_ID, GLOBAL_TRAN_ID,STATE, ‘EXECUTE DBMS_TRANSACTION.PURGE_LOST_DB_ENTRY(‘||””||LOCAL_TRAN_ID||””||’);’||chr(13)||’COMMIT;’ …

Continue lendo

Automatizando o startup e shutdown das bases de dados Oracle 12c

Quando realizamos a instalação do Oracle Database, são instalados os binários e os referidos bancos de dados (dbca). Ror default os bancos não startam nem fazem o shutdown de maneira autônoma, é preciso entrar no SQLPLUS, rodar o comando shutdown quando necessita desligar o servidor ou o comando startup após o religamento ou reboot do servidor para …

Continue lendo

Carregar mais