- Este tópico contém 19 respostas, 5 vozes e foi atualizado pela última vez 16 anos, 9 meses atrás por
airoosp.
- Você deve fazer login para responder a este tópico.
› Fóruns › Banco de dados Oracle › ORA-01031 ao conectar via SQLPLUS
Bom dia,
Fiz as alterações que foram solicitadas sendo:
Só que a conexão fita através da minha estação de trabalho utilizando o SQLPLUS continua com o mesmo erro:
ORA-01031.
Há mais alguma configura a ser feita? É necessário baixar o serviço do Windows?
Obrigado.
Airton
BOm vamos lá,
Isso parece tipico erro de criação de PW Files do Banco.
1) Vá no seu server e apague o arquivo de senhas criado .
2) recrie o arquivo com a seguinte sintax
orapwd file=orapw$ORACLE_SID password=senha entries=3
3) conecte-se no SQL*PLus com o SYS e faça o seguinte SELECT:
SQL> select * from V$PWFILE_USERS;
USERNAME SYSDB SYSOP
SYS TRUE TRUE
4) Feito isso tente se logar com o SYS através da sua estação de trabalho.
Abraço
Bom dia David,
O procedimento é shutdown no banco, apagar o arquivo de senhas, criar novo arquivo e startup, certo?
Em uma outra instância de teste já tinha feito este procedimento com o parâmetro entries = 2 e também não funcionou.
Obrigado.
Airton
Não há necessidade de Shutdown amigo, basta que você remova o arquivo e recrie-o no padrão em que o Oracle lê orapw+ORACLE_SID, se vc criar como orapwd não funcionará, pois ocorreu comigo, o paramentro entries é apenas para informar quantos logins simultaneos como SYS vocÊ tera em sua base, ele não é fator deterinante para o funcionamento deste comando.
Post pra gente o que for aparecendo de novidade pra ti.
Abraço.
Boa tarde,
Criei o arquivo conforme o que você falou orapw+nome da instância+.ora e mesmo assim o erro continua. Estou utilizando o banco 9i.
Obrigado.
Airton
› Fóruns › Banco de dados Oracle › ORA-01031 ao conectar via SQLPLUS