Sou o administrador do banco de dados Oracle da nossa organização. Eu gostaria de instalar os utilitários de cliente sqlplus e rman em minha estação de trabalho local para que eu possa administrar o banco de dados sem precisar remotamente. Eu pesquisei no Google para obter instruções sobre como fazer isso, mas não consigo encontrar nenhuma informação útil.
Como posso instalar os utilitários sqlplus, rman na minha estação de trabalho local?
Primeiro, baixe o pacote completo do Oracle Database Client que corresponde à versão do seu banco de dados Oracle. Se sua máquina for de 64 bits, baixe o pacote de 64 bits. Nota : você deve baixar o cliente completo, não o "Instant Client". 2020-04-29 ATUALIZAÇÃO: Agora existe um pacote opcional do Instant Client que inclui o sqlplus (mas não o rman - ele precisa do cliente completo).
Descompacte o pacote e execute o programa de instalação com privilégios de administrador. Escolha a instalação 'Personalizada'.
Algumas telas se seguirão. Escolha o idioma de instalação. Quando ele perguntar em qual conta você deseja que os serviços sejam executados, basta escolher "Conta interna do Windows", pois não instalaremos nenhum serviço de qualquer maneira.
Ele perguntará onde você deseja que seu diretório "Oracle Base" esteja. Você pode ver o que eu escolhi na captura de tela a seguir. O campo de localização "Oracle Home" deve se definir automaticamente de acordo com o que você escolher para o diretório base do Oracle. Eu recomendo não mexer com a localização do software; apenas fique com o padrão.
Na próxima tela escolhemos quais componentes instalar. Escolha “Utilitários de banco de dados Oracle”, “SQL * Plus” e “Oracle Net”.
Conclua as telas restantes para concluir a instalação. SQLplus e rman agora devem estar disponíveis para você em seu caminho e linha de comando.
Antes de poder usar o sqlplus para se conectar ao seu banco de dados, você deve criar e configurar um arquivo tnsnames.ora. Isso está fora do escopo desta questão, mas uma vez criado o arquivo, ele deve ser colocado em seu local padrão, que é a
<<ORACLE_HOME>>\network\admin
pasta. Se você não conseguir determinar a localização de sua<<ORACLE_HOME>>
pasta, poderá encontrá-la no registro do Windows em [HKEY_LOCAL_MACHINE\SOFTWARE\Oracle\KEY_OraClient12Home1] em um valor de string chamado ORACLE_HOME.Agora você deve ser capaz de abrir um prompt de comando e digitar sqlplus username@oraclesid (onde oraclesid é o sid do banco de dados Oracle conforme especificado no arquivo tnsnames.ora) e conectar-se a partir de sua estação de trabalho. O rman também deve funcionar na linha de comando.