configuracao de ambiente)Conhecimentos basicos sobre o banco de dados OracleEntendimento do que se quer fazerPara os apressadosSe voce nao quer perder tempo com conceitos, ou so quer uma receita de bolo, aqui esta:sudo su -dd if=/dev/zero of=/swap.img bs=1048576 count=2048mkswap /swap.imgswapon /swap.imgecho "deb http://oss.oracle.com/debian unstable main non-free" >> /etc/apt/sources.listapt-get -y updateapt-get -y install libaio bcapt-get -y install oracle-xe-universal/etc/init.d/oracle-xe configurecat <<>> /home/oracle/.bashrcORACLE_HOME=/usr/lib/oracle/xe/app/oracle/product/10.2.0/serverPATH=$PATH:$ORACLE_HOME/binexport ORACLE_HOMEexport ORACLE_SID=XEexport PATHEOF/etc/init.d/oracle-xe restartCom os comandos acima, voce ja deve ter rodando uma instalacao do Oracle Express totalmente funcional em seu servidor. Aogra vamos saber o porque de cada comando, e aprofundarmos um pouco mais no assunto.Preparando o ambientePara iniciar os trabalhos, vamos logo entrando como usuario root:sudo su -O comando sudo e velho conhecido, serve para rodar comandos com permissoes administrativas. O comando su - indica que queremos nos tornar root (e permanecer assim), carregando o seu profile como se fosse um novo login.Antes de mais nada, o Oracle e um banco que necessita de muita memoria RAM. Mas acredito que voce ja saiba disso. Inclusive, durante a instalacao, ele checa a quantidade de memoria fisica e de Swap que voce tem no sistema operacional, e decide se continua ou nao. Uma boa forma de contornar problemas deste tipo, e adicionar uma boa quantia de memoria swap, mesmo que temporariamente, antes de comecarmos.dd if=/dev/zero of=/swap.img bs=1048576 count=2048mkswap /swap.imgswapon /swap.imgO primeiro comando cria um arquivo, vazio, de nome swap.img na raiz de nosso sistema de arquivos, de tamanho 2Gb. O comando mkswap cria a estrutura e o filesystem de swap neste arquivo, e, por fim, o comando swapon o ativa, adicionando ao swap do sistema temporariamente. O instalador do Oracle necessita de 1,5GB de Swap para 256M de RAM fisica, e 1,0GB de Swap para 512M de RAM, se desejar, ajuste os valores de acordo com sua necessidade.Arquivos de swap, geralmente possuem um pouco mais de overhead do que se utilizarmos particoes, portanto, se voce for utilizar em producao, vale a pena deixar uma particao especifica para swap.Outra checagem que o pacote de instalacao faz, e quanto a memoria RAM instalada fisicamente. Se voce nao tiver pelo menos 256 MB de RAM, o instalador se recusa a continuar.Obtendo e InstalandoExistem duas formas de obter e instalar o Oracle. A primeira, e utilizando o sistema de repositorios e adicionando o repositorio da Oracle. Pode-se editar manualmente o seu arquivo sources.list ou utilizar o seguinte comando:echo "deb http://oss.oracle.com/debian unstable main non-free" >> /etc/apt/sources.listExistem 3 pacotes no repositorio da Oracle:- oracle-xe : Oracle Database 10g Express Western European Edition- oracle-xe-client : Oracle Client 10g Express Edition- oracle-xe-universal : Oracle Database 10g Express Universal EditionEscolha um, e a partir deste momento, e so seguir o usual:apt-get updateapt-get install oracle-xe-universalEste pacote depende da biblioteca libaio e do pacote bc, que sao baixados automaticamente. Durante a instalacao, algumas checagens sao feitas, e caso algo nao esteja de acordo, um aviso e emitido.Quem ja instalou antes o banco em seus outros sabores deve esperar agora alguns ajustes de kernel. Geralmente, o proprio pacote ja faz estes ajustes, portanto, nao vamos nos preocupar com isso de momento, deixando para fazer