Após modificar parâmetros de uma base de dados no Oracle 11g, os erros ORA-39006 e ORA-39213 passaram a ser exibidos ao executar o comando para importar os dados:
ORA-39006: internal error
ORA-39213: Metadata processing is not available
Para corrigir esses erros do banco de dados Oracle 11g, conecte no sqlplus como sysdba (sqlplus / as sysdba) e execute a procedure abaixo:
SQL> execute sys.dbms_metadata_util.load_stylesheets;Pronto, execute o processo novamente que os erros não serão apresentados.
Um blog repleto de dicas e tecnologias em geral, equipamentos, linguagens de programação, softwares . . . Navegue a vontade!!!
Mostrando postagens com marcador oracle. Mostrar todas as postagens
Mostrando postagens com marcador oracle. Mostrar todas as postagens
quinta-feira, 27 de outubro de 2016
segunda-feira, 13 de abril de 2015
Como monitorar usuários com views Oracle
O Oracle possui um Dicionário de Dados onde armazena informações completas de todos os usuários do banco de dados. Abaixo temos uma listagem das VIEWS disponíveis para consulta:
- DBA_USERS – Descreve todos os usuários do Banco de Dados
- ALL_USERS – Lista os usuários visíveis ao usuário atual, mas não os descreve
- USER_USERS – Descreve somente o usuário atual
- DBA_TS_QUOTAS – Descreve as quotas da Tablespace
- USER_TS_QUOTAS – Descreve as quotas da Tablespace
- USER_PASSWORD_LIMITS – Descreve os parâmetros do perfil da senha que são atribuídos ao usuário
- USER_RESOURCE_LIMITS – Indica os limites do recurso para o usuário atual
- DBA_PROFILES – Indica todos os perfis e seus limites
- RESOURCE_COST – Lista o custo para cada recurso
- VSESSION – Lista a informação da sessão para cada sessão atual, incluí o nome do usuário
- VSESSTAT – Lista as estatísticas da sessão do usuário
- PROXY_USERS – Descreve os usuários que podem assumir a identidade de outros usuários
Saiba como alterar um usuário oracle bloqueado clicando neste link.
Veja como realizar a manutenção completa de usuários oracle clicando aqui.
domingo, 12 de abril de 2015
Manutenção de Usuários Oracle
Este post descreve como criar, alterar ou excluir um usuário do banco de dados Oracle com comandos SQL.
- Para criar um usuário no banco Oracle, é utilizado o comando CREATE USER, da seguinte forma:
CREATE USER nomeDoUsuario IDENTIFIED BY senhaUsuario
[DEFAULT TABLESPACE nomeDaTablespace]
[TEMPORARY TABLESPACE tablespaceTemporaria];
nomeDoUsuario – Nome do novo usuário a ser criado.
senhaUsuario – Senha para este novo usuário.
nomeDaTablespace – Será a tablespace padrão onde os objetos do banco de dados serão armazenados. Se não informada, o banco assumirá a tablespace SYSTEM que é a padrão.
tablespaceTemporaria – Será a tablespace padrão onde serão armazenados os objetos temporários, como por exemplo as tabelas temporárias. Se não informada uma tablaspace temporária TEMP é assumida.
- Para alterar um usuário, o comando utilizado é o ALTER USER:
ALTER USER nomeDoUsuario opcoesAlterar valorNovo
DEFAULT TABLESPACE nomeDaTablespace;
- Para excluir um usuário, o comando utilizado é o DROP USER:
DROP USER nomeDoUsuario [cascade] opcoesAlterar valorNovo DEFAULT TABLESPACE nomeDaTablespace;
cascade somente deve ser utilizado quando necessária a exclusão de todos os objetos associados ao usuário.
Saiba como alterar um usuário oracle bloqueado clicando neste link.
Monitorando usuários da base de dados oracle.
Assinar:
Postagens (Atom)