How to deinstall Oracle TFA (Trace File Analyser)
Acessando a pasta que contém a instalação do TFA e executando o comando UNINSTALL:
Acessando a pasta que contém a instalação do TFA e executando o comando UNINSTALL:
Como tudo na vida, é mais fácil destruir do que construir. Para dropar um Oracle database, basta usar o exemplo abaixo: Como especificado na documentação, o banco deve estar montado e no modo exclusivo e restrito:
Como este é apenas um ambiente de laboratório de estudos, vou criar apenas um diretório na máquina que vai abrigar todos os arquivos ligados ao novo banco de dados: Agora, o ideal é setar todas as variáveis de ambientes necessárias. Farei isso direto no bash_profile do usuário oracle. Lembrando que estou utilizando um binário já […]
A Oracle possui em suas documentações uma amostra simples de um arquivo pfile para caso queiramos tomar por referência (como neste exemplo AQUI.) Segue abaixo um sem preenchimento e outro com exemplos: Exemplo:
Uma option de banco de dados Oracle, de forma rasa e resumida, seria uma combinação de códigos executáveis existentes em uma instalação, e fatalmente objetos (como tabelas e procedures PL/SQL) no banco. Essas options não estarão habilitadas se estes objetos não foram criados no ambiente. Para checar quais são as options instaladas, basta rodar o […]
Por definição, um “Oracle Server” abriga uma instância e um banco de dados, que são estruturas separadas, porém conectadas. A instância Oracle é composta por estruturas de memória e processos de backgroud, e sua existência é transiente, ou seja, pode ser iniciada ou desligada. A instância é definida pelo que chamamos de instance parameter file, […]
Neste artigo vou simular o acréscimo de um banco Oracle no recurso do HAS (High Availability Service)/Oracle Restart. No exemplo abaixo, vemos que não temos banco configurado: Com o usuário que pertence à instância do database, basta usar o utilitário srvctl conforme exemplo abaixo, populando com os dados necessários em cada parâmetro: Realizando o start […]
O OUI (Oracle Universal Installer) é responsável por criar um conjunto de arquivos XMLs que armazenam informações sobre todos os produtos Oracle instalados no ambiente, com detalhes sobre os Homes hospedados e por exemplo se os mesmos possuem algum patch aplicado. Devido a sua natureza de importância, para evitar eventuais corrupções, foi implementado um mecanismo […]
Para aquelas necessidades pontuais de habilitar o trace para todas as sessões provenientes de um schema específico, podemos criar uma trigger no banco de dados conforme abaixo. Devo registrar aqui os créditos ao Ricardo Portilho Proni, que gentilmente mandou este script para me ajudar com um caso do dia a dia. Depois disso, quando o […]
Percebi que eu tinha alguns Jobs em BROKEN, e precisava normalizá-los: É possível tirar o status broken do Job usando o comando abaixo: Porém, ao tentar rodar o primeiro deles, me deparei com este erro (estava logado com um usuário DBA): Logo, percebi que mesmo conectado com um usuário DBA, precisaria me conectar com o […]