Parabéns, você tem o Oracle rodando no seu Linux. Você criou um banco de dados e consegue conecta-lo através do SQL*Plus.
É claro que não é só isso. Para ser ideal, você deve ser capaz de conectar como outro usuário Unix e de uma máquina diferente. É pra isso que server essa seção desse documento.
Algums detalhes nessa seção são meio vagos mas não é a configuração que eu pessoalmente uso. Entretanto, fazendo um dos seguintes passos deve funcionar:
. oraenvse você está numa Bourne shell(como Bash ou pdksh)
source coraenvse você prefere C-Shell
Quando você roda "oraenv" você recebe a mensagem de erro se usar 'bash', a shell default do Linux. Parece que isso não causa problemas, portanto não se preocupe. Você sempre pode usar 'pdksh' se isso realmente te preocupar.
Eu lembro disto sendo bem complicado com versões anteriores do Oracle, mas parece que agora funciona. Eu tenho certeza que deve significar que eu fiz algo de errado, esqueci alguma coisa ou existe uma imensa brecha de segurança.
Isto é o que eu lembro de ter feito:
$ORACLE_HOME
configurado corretamentelsnrctl start
Se você quiser maior controle sobre os processos, o "Net8 Configuration Assistant" ('netec') deve te ajudar.
Isto costumava ser complicado em versões antigas da Oracle envolvendo a edição de vários arquivos texto, com muitos deles usando uma complexa sintaxe.
Entretanto no 8i, se você colocar o seu JVM pra funcionar, somente precisará do programa "Net8 Easy Config". Siga esses passos para permitir que sua máquina conecte ao banco de dados de outra máquina:
netec
no
prompt estando logado como 'oracle.'
Se você quiser mais controle sobre os processos, você precisará usar o
"Net8 Assistant" -- uma grande janela com muitas opções confusas -- que
podem ser iniciadas com o comando netasst
.
O problema é com alguns arquivos vazios. Instalando o patch deve resolver o problema.