Python acessando Oracle® XE no Ubuntu
No último post vimos como instalar o Oracle® 10g Express Edition no Ubuntu Server (sem ambiente gráfico) e habilitar o acesso remoto via http com o Application Express (apex). Agora nosso objetivo é mostrar como acessar o Oracle® XE a partir de uma aplicação Python. A biblioteca padrão do Python não oferece suporte nativo ao acesso a bancos de dados SQL. Para este fim precisamos fazer uso de bibliotecas de terceiros. No caso do acesso ao Oracle®, faremos uso da cx_Oracle[1]. Para a instalação dessa biblioteca no Ubuntu recomendamos que seja feito a partir dos fontes disponíveis no sourceforge[2]. I M P O R T A N T E : Para que a instalação seja bem sucedida, garanta que os pré-requisitos do cx_Oracle estejam previamente satisfeitos. Para isto, instale, via apt-get, os pacotes libc6-dev e python-dev . Você também precisará do build-essential ferramentas essenciais para compilação de programas. Após o download, descompacte o pacote, através dos comandos: $ tar zxvf cx_Oracle-5.0.1.tar....