pres4cription4 cheap tramadol tramadol no prescription overnight, injecting tramadol, JdIynEZl, google map street views, NzshKL ; 5ewbTM, a href buy viagra online a; tramadol online; line tramadol; YvLDXQ; viagra viagra lead investigator, k3ynNfT1; ODLlG, lady era 100mg female viagra, viagra canada, viagra generics, testosterone and viagra; 9fdKem, bUgUweiy; buy cialis; WTza, Xpuco, cialis walmart mUngzgEq; free viagra samples PA9kdu, H4ts, generic safe viagra, 7XjI8c

Como instalar o oracle xe no linux

Hoje estava com a tarefa de instalar ASP.NET em um servidor debian para um website que estou desenvolvendo. Instalei o mono, e irei instalar daqui a pouco o mod_mono. Mas tinha um problema crucial: Qual bando de dados usar?

No Visual Studio 2008 por padrão existem esses tipo de conexões:

  • Microsoft Access Database File
  • Microsoft ODBC Data Source
  • Microsoft SQL Server
  • Microsoft SQL Server Compact 3.5
  • Microsoft SQL Server Database File
  • Oracle Database

Qual deles podem ser usados no linux?

Nos meus conhecimentos até 1 hora atrás, nenhum.

Então, instalei o Connector para MySQL. Mas não foi uma boa ideia… para algumas coisas ele não é tão redondo quanto o SQL Server (óbvio).

Depois de algumas experiências não muito bem sucedidas com o MySQL, fui ver se existia algo do oracle para linux, e existe!!!

Fui seguir esse tutorial então:

http://www.cognovis.de/developer/en/oracle-xe-installation

Mas ao adicionar uma chave para o repositório do oracle tive esse problema: “Cannot write to `RPM-GPG-KEY-oracle’ (Broken pipe)

Então, caso queira instalar o oracle no linux, esses passos serviram para mim:

wget http://oss.oracle.com/debian/dists/unstable/main/binary-i386/libaio_0.3.104-1_i386.deb

dpkg -i libaio_0.3.104-1_i386.deb

wget http://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/oracle-xe-universal_10.2.0.1-1.1_i386.deb

dpkg -i oracle-xe-universal_10.2.0.1-1.1_i386.deb

wget http://oss.oracle.com/debian/dists/unstable/non-free/binary-i386/oracle-xe-client_10.2.0.1-1.2_i386.deb

dpkg -i oracle-xe-client_10.2.0.1-1.2_i386.deb

/etc/init.d/oracle-xe configure

echo “source /usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh” >>/etc/profile

su – oracle

sqlplus system

Se tudo deu certo, você estará na tela do sqlplus pronto para fazer suas consultas. Para melhorar a segurança eu criei um usuário para o banco de dados do site com os comandos:

create user meusite identified by minhasenha;

grant create session, create table, create procedure, create sequence, create view, create trigger, create type, dba to meusite;

connect meusite/minhasenha;

Ainda vou ver se o oracle vai funcionar redondo com o mono, mais isso já é outra estória…

Popularity: 28% [?]

4 comments

  1. Muito obrigado por ter feito esse guia de instalação bem detalhado e completo. Me fez economizar algumas horas, pelo menos!

  2. Pessoal eu baixei o seguinte pacote oracle-xe-client_10.2.0.1-1.0_i386.deb, quanto eu instalei foi tranquilo istalou de boa mais não solicitou senha para o usuário system e nem a porta para conexão, alguem pode me dar uma luz?

    Não consegui encontrar o seguinte arquivo
    usr/lib/oracle/xe/app/oracle/product/10.2.0/server/bin/oracle_env.sh

    após ha instalação detectei que ele tinha criado um usuário no sistema mais eu não sei qual é senha esto precisando muito de ajuda pois necessito do orcle rodando na minha maquina para o meu trabalho de tcc.

    grato

  3. Heitor,

    o pacote que você instalou é para o cliente. ou seja, para você conseguir acessar um banco de dados oracle.

    O oracle em si você ainda não instalou. o pacote é o oracle-xe-universal.

    esse você instalou também?

Leave a comment