Como baixar e instalar o banco de dados 12c para Linux
Se você estiver procurando por uma solução de banco de dados confiável, escalável e segura para seu ambiente Linux, considere o Oracle Database 12c. O Oracle Database 12c é a última geração do banco de dados mais popular do mundo, oferecendo uma ampla variedade de recursos e aprimoramentos para ajudá-lo a gerenciar seus dados com mais eficiência e eficácia.
download 12c database for linux
Neste artigo, iremos guiá-lo pelas etapas de download e instalação do Oracle Database 12c no Linux, além de criar um banco de dados usando o Oracle Database Configuration Assistant. Também abordaremos alguns dos benefícios de usar o Oracle Database 12c no Linux, bem como alguns problemas e soluções comuns que você pode encontrar durante o processo de instalação.
Benefícios do banco de dados 12c para Linux
O Oracle Database no Linux oferece muitas vantagens para clientes que desejam reduzir seus custos de TI e, ao mesmo tempo, oferecer serviços de alta qualidade. Com o Oracle Database 12c e o Oracle Linux, os clientes se beneficiam do desenvolvimento e dos testes conjuntos feitos pela Oracle para oferecer os melhores recursos, estabilidade e desempenho para habilitar a próxima geração de computação em nuvem. Alguns dos benefícios incluem:
Liderança em desempenho: o Oracle Linux é otimizado para Oracle Database e continua estabelecendo benchmarks de recordes mundiais em servidores x86. O Oracle Linux e o Oracle Database também oferecem suporte a recursos avançados, como o Database Smart Flash Cache, que permite aos clientes expandir o cache do buffer do banco de dados além da memória principal para um cache de segundo nível na memória flash, aumentando significativamente o rendimento das transações e melhorando os tempos de resposta do aplicativo.
Confiabilidade, disponibilidade e capacidade de manutenção de missão crítica: você pode reduzir os custos de tempo de inatividade protegendo seus negócios de todas as causas comuns de tempo de inatividade planejado e não planejado executando seu banco de dados no Oracle Linux.As assinaturas Oracle Linux Basic e Premier Support incluem Oracle Clusterware sem custo adicional. O Oracle Clusterware é uma solução poderosa para alta disponibilidade e redundância no data center.
Operações de TI simplificadas: o Oracle Linux fornece virtualização avançada, suporte a carga de trabalho multiarquitetura e recursos de gerenciamento de operações que facilitam a implantação e o gerenciamento do Oracle Database no Linux. Você também pode usar o Oracle Enterprise Manager Cloud Control para monitorar e gerenciar toda a sua pilha Oracle, dos aplicativos ao disco, incluindo Oracle Linux e Oracle Database.
Segurança e conformidade: o Oracle Linux ajuda a minimizar as vulnerabilidades de segurança de rede e a cumprir regulamentações cada vez mais complexas, fornecendo recursos como firewall baseado em kernel, criptografia transparente, estrutura de auditoria, aprimoramentos do SELinux e muito mais. Você também pode aproveitar a opção Oracle Advanced Security para criptografar dados em repouso e em trânsito, bem como implementar políticas de controle de acesso refinadas.
Pré-requisitos para instalação do banco de dados 12c
Antes de começar a baixar e instalar o Oracle Database 12c no Linux, você precisa se certificar de que seu sistema atende aos requisitos mínimos de hardware e software. Aqui estão alguns dos principais pré-requisitos que você precisa verificar:
Requisitos de hardware: Você precisa de pelo menos um processador dual-core com velocidade mínima de 1,6 GHz, pelo menos 2 GB de RAM (recomenda-se 4 GB), pelo menos 10 GB de espaço livre em disco (recomenda-se 15 GB) e uma unidade de DVD ou porta USB se estiver instalando a partir da mídia.
Requisitos de software: Você precisa de uma distribuição Linux compatível, como Oracle Linux, Red Hat Enterprise Linux, SUSE Linux Enterprise Server ou CentOS. Você também precisa instalar alguns pacotes e bibliotecas necessários, como binutils, gcc, glibc, libaio, libstdc++ e muito mais. Você pode encontrar a lista completa de pacotes necessários e suas versões no Oracle Database Installation Guide for Linux.
Requisitos de usuário e grupo: Você precisa criar um usuário e um grupo dedicados para a instalação do Oracle Database. O usuário deve ter um diretório inicial, um shell de login e uma senha. O usuário também deve pertencer ao grupo que possui o inventário Oracle, que é um catálogo de todas as instalações de software Oracle em um sistema. Por padrão, o nome do grupo é oinstall. Você também pode criar um grupo OSDBA opcional (como dba) para conceder privilégios administrativos aos usuários do banco de dados.
Requisitos de rede: Você precisa definir suas configurações de rede para permitir que o Oracle Database se comunique com outros computadores. Você precisa ter um nome de host válido que possa ser resolvido pelo Domain Name System (DNS) ou pelo arquivo /etc/hosts. Você também precisa ter um endereço IP fixo e evitar o uso de DHCP.
Baixando o software de banco de dados 12c para Linux
Depois de verificar se seu sistema atende aos pré-requisitos, você pode fazer o download do software Oracle Database 12c para Linux no site da Oracle. Aqui estão os passos a seguir:
Escolhendo a versão e a plataforma corretas
O primeiro passo é escolher a versão e a plataforma corretas do Oracle Database 12c que atendem às suas necessidades. Existem duas edições do Oracle Database 12c: Enterprise Edition e Standard Edition 2. Enterprise Edition oferece mais recursos e opções para escalabilidade, desempenho, segurança e disponibilidade. A Standard Edition 2 é uma opção de baixo custo que fornece funcionalidade básica de banco de dados para pequenas e médias empresas.
Você também precisa escolher a plataforma certa para sua distribuição Linux. O Oracle Database 12c suporta arquiteturas de 32 bits e 64 bits, mas 64 bits é recomendado para melhor desempenho e maior suporte de memória. Você também precisa escolher o tipo de instalador certo para sua plataforma: zip ou rpm. Arquivos zip são arquivos compactados que você precisa extrair antes da instalação. Arquivos RPM são pacotes que você pode instalar usando o comando rpm.
Baixando do site da Oracle
A próxima etapa é baixar o software Oracle Database 12c no site da Oracle. Você precisa ter uma conta Oracle para acessar a página de download. Se você não tiver uma, pode criar uma gratuitamente clicando no link Entrar e depois no botão Criar conta.
Depois de fazer login, você pode acessar a página de download do Oracle Database 12c e aceitar o contrato de licença. Em seguida, você pode selecionar a edição, versão e plataforma de sua preferência e clicar no botão Download. Você verá uma lista de arquivos que precisa baixar. Os nomes dos arquivos começam com linuxx64_12201_database ou linuxx64_12201_database_1of2 e linuxx64_12201_database_2of2 dependendo do tipo de instalador. Você precisa baixar os dois arquivos se escolher o tipo de instalador zip.
Extraindo o arquivo de instalação
A etapa final é extrair o arquivo de instalação do arquivo zip baixado. Você precisa usar uma ferramenta como unzip ou gunzip para extrair os arquivos. Você pode usar o seguinte comando para extrair os arquivos em um diretório de sua escolha:
descompacte linuxx64_12201_database.zip -d /home/oracle/database
Este comando criará um subdiretório chamado database em /home/oracle e extrairá todos os arquivos de lá. Você pode alterar o diretório de destino de acordo com sua preferência.
Instalando o software de banco de dados 12c para Linux
Depois de baixar e extrair o software Oracle Database 12c, você está pronto para instalá-lo em seu sistema Linux. Aqui estão os passos a seguir:
Modificando o Arquivo Hosts
A primeira etapa é modificar o arquivo hosts em seu sistema para incluir o nome do host e o endereço IP do seu computador. O arquivo hosts está localizado em /etc/hosts e você precisa de privilégios de root para editá-lo. Você pode usar um editor de texto como vi ou nano para abrir o arquivo e adicionar uma linha como esta:
192.168.1.100 oracle.example.com oracle
Essa linha mapeia o endereço IP 192.168.1.100 para o nome do host oracle.example.com e seu alias oracle.Você precisa substituir esses valores por seu próprio endereço IP e nome de host.
Configurando os pré-requisitos de instalação do Oracle
A próxima etapa é configurar alguns pré-requisitos para a instalação do Oracle Database usando um script fornecido pela Oracle. O script é chamado oracle-rdbms-server-12cR1-preinstall e está localizado no diretório database/rpm do arquivo de instalação. Você precisa executar este script como root para executar as seguintes tarefas: - Criar o usuário e os grupos do Oracle, se eles não existirem - Definir os parâmetros do kernel e os limites de recursos para o usuário do Oracle - Instalar os pacotes e bibliotecas necessários para o Banco de Dados Oracle - Configurar as regras de firewall para permitir o acesso ao Banco de Dados Oracle Você pode executar o script usando o seguinte comando: rpm -ivh oracle-rdbms-server-12cR1-preinstall-1.0-1.el7.x86_64.rpm
Este comando irá instalar o script e executá-lo automaticamente. Você pode verificar a saída do script para ver se há algum erro ou aviso. Executando o Instalador Universal do Oracle
A etapa final é executar o Oracle Universal Installer (OUI) para instalar o software Oracle Database em seu sistema. O OUI é uma interface gráfica com o usuário que o orienta durante o processo de instalação. Você precisa executar o OUI como o usuário Oracle que você criou anteriormente. Você pode iniciar o OUI usando o seguinte comando: /home/oracle/database/runInstaller
Este comando iniciará o OUI e exibirá a tela de boas-vindas. Você pode seguir estas etapas para concluir a instalação: - Na tela de boas-vindas, clique em Avançar para continuar. - Na tela Selecionar opção de instalação, escolha Criar e configurar um banco de dados e clique em Avançar. - Na tela System Class, escolha Server Class e clique em Next. - Na tela Grid Installation Options, escolha Single Instance Database Installation e clique em Next. - Na tela Selecionar tipo de instalação, escolha Instalação típica e clique em Avançar.- Na tela Configuração de instalação típica, insira os seguintes detalhes e clique em Avançar: - Nome do banco de dados global: insira um nome para seu banco de dados, como orcl.example.com - Senha administrativa: insira uma senha para os usuários SYS, SYSTEM e PDBADMIN de seu banco de dados. Confirme a senha digitando-a novamente. - Tipo de armazenamento: escolha Sistema de arquivos e insira um caminho para os arquivos do banco de dados, como /u01/app/oracle/oradata - Conjunto de caracteres: escolha AL32UTF8 ou outro conjunto de caracteres que atenda às suas necessidades - Criar como banco de dados de contêiner: Marque esta opção se desejar criar um banco de dados de contêiner multitenant (CDB) com um banco de dados conectável (PDB) padrão. Você também pode especificar um nome para seu PDB, como pdb1. - Na tela Verificações de pré-requisitos, revise os resultados das verificações de pré-requisitos e corrija quaisquer erros ou avisos antes de prosseguir. Clique em próximo para continuar. - Na tela Resumo, revise o resumo de suas opções de instalação e clique em Instalar para iniciar a instalação. - Na tela Instalar Produto, aguarde o progresso da instalação atingir 100% e clique em Avançar. - Na tela Execute Configuration Scripts, execute os scripts que são exibidos em sua tela como root em outra janela do terminal. Clique em OK para confirmar que você os executou. - Na tela Concluir, clique em Fechar para sair da OUI. Criando um banco de dados usando o Oracle Database Configuration Assistant
Depois de instalar o software Oracle Database, você precisa criar um banco de dados usando o Oracle Database Configuration Assistant (DBCA). O DBCA é uma interface gráfica do usuário que ajuda a criar e configurar bancos de dados facilmente. Você precisa executar o DBCA como o usuário Oracle instalado anteriormente. Você pode iniciar os detalhes de configuração e clicar em Avançar. - Na tela Locais de armazenamento, escolha se deseja usar o sistema de arquivos ou ASM para o armazenamento do banco de dados. Se você escolher o sistema de arquivos, insira o mesmo caminho usado durante a instalação de seus arquivos de dados.Se você escolher ASM, insira o nome do grupo de discos e o nível de redundância para seus arquivos de dados. Clique em próximo para continuar. - Na tela Configuração de recuperação, escolha se deseja ativar o modo de arquivamento e especifique uma área de recuperação para seu banco de dados. Você também pode habilitar o recurso de banco de dados flashback se quiser restaurar seu banco de dados para um ponto anterior no tempo. Clique em próximo para continuar. - Na tela Conteúdo do banco de dados, escolha se deseja criar um banco de dados contêiner com um ou mais bancos de dados conectáveis. Você também pode selecionar os esquemas de amostra que deseja incluir em seu banco de dados. Clique em próximo para continuar. - Na tela Parâmetros de inicialização, revise e modifique a memória, dimensionamento, conjuntos de caracteres e parâmetros do modo de conexão para seu banco de dados. Você também pode clicar em Todos os parâmetros de inicialização para ver e editar todos os parâmetros. Clique em próximo para continuar. - Na tela Opções de criação do banco de dados, escolha se deseja criar o banco de dados agora ou salvá-lo como um modelo para uso posterior. Você também pode gerar os scripts de criação do banco de dados se quiser revisá-los ou modificá-los antes de criar o banco de dados. Clique em Concluir para prosseguir. - Na tela Resumo, revise o resumo de suas opções de criação de banco de dados e clique em OK para iniciar a criação do banco de dados. - Na tela Progresso, aguarde o progresso da criação do banco de dados atingir 100% e clique em OK. - Na tela Concluir, clique em Fechar para sair do DBCA. Verificando a instalação e testando o banco de dados
Depois de criar o banco de dados usando DBCA, você precisa verificar se a instalação foi bem-sucedida e testar a funcionalidade do banco de dados. Aqui estão alguns passos que você pode seguir: Verificando os arquivos de registro da instalação
Você pode verificar os arquivos de log de instalação para ver se houve algum erro ou aviso durante o processo de instalação. Os arquivos de log estão localizados em /u01/app/oraInventory/logs ou em outro diretório especificado durante a instalação.Você pode usar um editor de texto ou um comando como tail ou grep para visualizar os arquivos de log. Conectando-se ao banco de dados usando SQL*Plus
Você pode se conectar ao banco de dados usando o SQL*Plus, que é uma ferramenta de linha de comando que permite executar instruções SQL e blocos PL/SQL. Você precisa definir algumas variáveis de ambiente antes de usar o SQL*Plus, como ORACLE_HOME, ORACLE_SID e PATH. Você pode usar os seguintes comandos para definir essas variáveis: export ORACLE_HOME=/u01/app/oracle/product/12.2.0/dbhome_1
exportar ORACLE_SID=orcl
export PATH=$ORACLE_HOME/bin:$PATH
Esses comandos pressupõem que você instalou o Oracle Database em /u01/app/oracle/product/12.2.0/dbhome_1 e criou um banco de dados com SID orcl. Você precisa alterar esses valores de acordo com sua instalação. Depois de definir essas variáveis, você pode usar o seguinte comando para iniciar o SQL*Plus e conectar-se ao seu banco de dados como usuário SYS: sqlplus / como sysdba
Este comando solicitará sua senha e, em seguida, exibirá um prompt SQL. Você pode executar instruções SQL e blocos PL/SQL neste prompt. Por exemplo, você pode usar a seguinte instrução para consultar algumas informações sobre seu banco de dados: selecione nome, open_mode, cdb de v$database;
Essa instrução exibirá o nome, o modo aberto e o status do contêiner do seu banco de dados. Solução de problemas comuns e soluções para a instalação do banco de dados 12c
Às vezes, você pode encontrar alguns problemas ou erros durante ou após a instalação do Oracle Database 12c no Linux. Aqui estão alguns dos problemas comuns e soluções que você pode tentar: Problema 1: memória insuficiente ou espaço de troca
Se você tiver memória insuficiente ou espaço de troca em seu sistema, poderá ver uma mensagem de erro como esta durante a instalação:
PRVF-7532: Não há memória física suficiente disponível no nó "oracle.example.com"
Esse erro significa que seu sistema não atende ao requisito mínimo de memória para a instalação do banco de dados Oracle, que é de 2 GB de RAM e 2 GB de espaço de troca.Para corrigir esse problema, você pode fazer o seguinte:
Adicione mais memória física ao seu sistema, se possível.
Aumente o tamanho do seu espaço de troca criando um arquivo ou partição de troca. Você pode usar os seguintes comandos para criar um arquivo de troca de 2 GB e habilitá-lo:
dd if=/dev/zero of=/swapfile bs=1M count=2048
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
Edite o arquivo /etc/fstab e adicione uma linha como esta para tornar o arquivo de troca permanente:
/swapfile swap padrões de troca 0 0
Problema 2: variáveis de ambiente ausentes ou incorretas
Se você tiver variáveis de ambiente ausentes ou incorretas em seu sistema, poderá ver uma mensagem de erro como esta durante a instalação:
INS-13001: Ambiente não atende aos requisitos mínimos.
Esse erro significa que seu sistema não possui as variáveis de ambiente necessárias definidas para a instalação do Oracle Database, como ORACLE_HOME, ORACLE_SID e PATH. Para corrigir esse problema, você pode fazer o seguinte:
Defina as variáveis de ambiente manualmente antes de executar o OUI ou o DBCA. Você pode usar o comando export para definir as variáveis, conforme mostrado na seção anterior.
Edite o arquivo .bash_profile no diretório inicial do usuário do Oracle e adicione os comandos de exportação lá. Isso tornará as variáveis de ambiente persistentes para seu usuário Oracle.
Execute o script oraenv ou coraenv para definir as variáveis de ambiente automaticamente. Esses scripts estão localizados em /usr/local/bin e solicitam o diretório inicial e o SID do Oracle.
Problema 3: Falha nas verificações de pré-requisito ou erros durante a instalação
Se você falhou nas verificações de pré-requisitos ou erros durante a instalação, poderá ver uma mensagem de erro como esta durante a instalação:
[FATAL] [INS-35354] O sistema no qual você está tentando instalar o software Oracle Database não atende aos requisitos mínimos.
Esse erro significa que seu sistema não passou em algumas das verificações de pré-requisito executadas pelo OUI antes de instalar o software Oracle Database.Essas verificações incluem requisitos de hardware, software, usuário, grupo, rede e armazenamento. Para corrigir esse problema, você pode fazer o seguinte:
Revise a mensagem de erro e os arquivos de log para identificar a causa da falha. Você pode localizar os arquivos de log em /u01/app/oraInventory/logs ou em outro diretório especificado durante a instalação.
Corrija o problema modificando a configuração do sistema ou instalando pacotes ou bibliotecas ausentes. Você pode consultar o Oracle Database Installation Guide for Linux para obter mais detalhes sobre como corrigir problemas comuns.
Ignore a verificação de pré-requisito ou ignore o erro se tiver certeza de que seu sistema atende aos requisitos e o erro não for crítico. Você pode usar as opções -ignoreSysPrereqs ou -ignorePrereq para ignorar a verificação de pré-requisito ou a opção -ignoreInternalDriverError para ignorar o erro.
Conclusão
Neste artigo, mostramos como baixar e instalar o Oracle Database 12c no Linux, bem como criar um banco de dados usando o Oracle Database Configuration Assistant. Também cobrimos alguns dos benefícios de usar o Oracle Database 12c no Linux, bem como alguns problemas e soluções comuns que você pode encontrar durante o processo de instalação.
Esperamos que este artigo tenha ajudado você a instalar e configurar com êxito o Oracle Database 12c no Linux e aproveitar seus recursos e capacidades. Se você tiver alguma dúvida ou feedback, sinta-se à vontade para deixar um comentário abaixo.
Obrigado por ler e feliz administração do banco de dados!
perguntas frequentes
Aqui estão algumas perguntas e respostas frequentes sobre a instalação do Oracle Database 12c no Linux:
P: Como posso desinstalar o Oracle Database 12c do Linux?
R: Para desinstalar o Oracle Database 12c do Linux, você precisa usar o comando deinstall que está localizado no diretório $ORACLE_HOME/deinstall. Você precisa executar este comando como o usuário Oracle que instalou o software. Você pode usar o seguinte comando para iniciar o processo de desinstalação:
$ORACLE_HOME/desinstalar/desinstalar
Este comando iniciará uma interface gráfica do usuário que o guiará pelas etapas de desinstalação. Você também pode usar a opção -silent para executar a desinstalação no modo não interativo.
P: Como posso atualizar o Oracle Database 12c para uma versão ou patchset mais recente?
R: Para atualizar o Oracle Database 12c para uma versão ou patchset mais recente, você precisa fazer o download do software de atualização ou patchset no site da Oracle e seguir as instruções no Oracle Database Upgrade Guide for Linux. Você precisa executar algumas tarefas de pré-atualização e pós-atualização, como fazer backup de seu banco de dados, verificar a compatibilidade, executar a ferramenta de pré-atualização, aplicar a atualização ou patchset e executar a ferramenta de pós-atualização.
P: Como posso me conectar ao Oracle Database 12c a partir de outros aplicativos ou ferramentas?
R: Para se conectar ao Oracle Database 12c a partir de outros aplicativos ou ferramentas, você precisa usar um driver ou conector apropriado que ofereça suporte aos recursos e protocolos do Oracle Database 12c. Por exemplo, você pode usar drivers ou conectores JDBC, ODBC, OCI ou SQL*Net para se conectar a partir de Java, C/C++, Python, PHP ou outras linguagens. Você também pode usar ferramentas como SQL Developer, Toad ou SQL*Plus para se conectar a partir de interfaces gráficas ou de linha de comando.
P: Como posso gerenciar o Oracle Database 12c no Linux?
R: Para gerenciar o Oracle Database 12c no Linux, você pode usar várias ferramentas e utilitários fornecidos pela Oracle. Por exemplo, você pode usar o Oracle Enterprise Manager Cloud Control ou o Database Express para monitorar e gerenciar seu banco de dados a partir de um navegador da web. Você também pode usar SQL*Plus, RMAN, Data Pump ou DBA Studio para executar várias tarefas administrativas a partir de uma linha de comando ou interface gráfica.
P: Como posso saber mais sobre o Oracle Database 12c no Linux?
R: Para saber mais sobre o Oracle Database 12c no Linux, consulte a documentação oficial disponível no site da Oracle.Você também pode encontrar muitos tutoriais, artigos, blogs, vídeos, podcasts e livros que cobrem vários aspectos do Oracle Database 12c no Linux. Você também pode participar de fóruns, comunidades, grupos ou eventos online relacionados ao Oracle Database 12c no Linux e interagir com outros usuários e especialistas. 0517a86e26
Comments