<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Debugando.com &#187; configuração</title>
	<atom:link href="http://www.debugando.com/tag/configuracao/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.debugando.com</link>
	<description>Noticias, dicas e tutorias do mundo da Tecnologia.</description>
	<lastBuildDate>Thu, 01 Dec 2011 23:44:46 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Configurando o PHP para conectar ao Oracle</title>
		<link>http://www.debugando.com/configurando-o-php-para-conectar-ao-oracle/</link>
		<comments>http://www.debugando.com/configurando-o-php-para-conectar-ao-oracle/#comments</comments>
		<pubDate>Tue, 27 Jan 2009 23:47:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Banco de Dados]]></category>
		<category><![CDATA[Oracle]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programação]]></category>
		<category><![CDATA[configuração]]></category>

		<guid isPermaLink="false">http://www.debugando.com/?p=477</guid>
		<description><![CDATA[


Tenho visto que muitas vezes, para pessoas que nunca trabalharam com PHP e Oracle, é um tanto quanto difícil. Embora seja simples, conexão PHP com Oracle exige um conhecimento a mais do que com os outros bancos.
Tudo começa nas configurações do PHP. Precisamos descomentar as bibliotecas responsáveis pelo conexão com Oracle.
Configurando o PHP
No Windows, vá [...]]]></description>
			<content:encoded><![CDATA[<p>Tenho visto que muitas vezes, para pessoas que nunca trabalharam com PHP e Oracle, é um tanto quanto difícil. Embora seja simples, conexão PHP com Oracle exige um conhecimento a mais do que com os outros bancos.</p>
<p>Tudo começa nas configurações do PHP. Precisamos descomentar as bibliotecas responsáveis pelo conexão com Oracle.</p>
<p><strong>Configurando o PHP</strong></p>
<p>No Windows, vá até o diretório de instalação do Apache.</p>
<p>1 &#8211; Edite o arquivo \apache\php.ini</p>
<p>2 &#8211; Busque pela linha ;extension=php_oci8.dll descomente-a tirando o ponto e vírgula de seu início.</p>
<p>2 &#8211; Busque pela linha ;extension=php_oracle.dll descomente-a tirando o ponto e vírgula de seu início.</p>
<p>3 &#8211; Salve o arquivo editado e reinicie o apache.</p>
<p>No Linux, vá até o diretório /etc/phpX*/apache (onde o &#8220;X&#8221; de phpX é a versão do PHP)</p>
<p>1 &#8211; Edite o arquivo /etc/phpX*/apache/php.ini</p>
<p>2 &#8211; Busque pela linha ;extension=oci8.so descomente-a tirando o ponto e vírgula de seu início.</p>
<p>3 &#8211; Caso ela não exista no arquivo, deverá ser inserida. Pode inseri-la no fim do arquivo mesmo sem problemas.</p>
<p><strong>Criando a conexão com o Oracle via PHP:</strong></p>
<pre><em><code>&lt;?php
//Nome de usuário do banco de dados, nesse exemplo usei um usuário
//padrão do oracle,
//caso não dê certo é por que ele deve ter sido deletado ou a senha
// alterada após
//a instalação do oracle.
ora_user = "scott";
//Senha do usuário no banco de dados.
ora_senha = "tiger";
//Nesse bloco do código, especificamos as definições do banco de dados,
//como o protocolo
//de comunicação o protocolo utilizado  foi o TCP, o ip do servidor onde
//se encontra o banco de dados
//e a porta de conexão , geralmente por padrão a porta utilizada pelo
//Oracle  é a porta 1521,
//caso não dê certo com a porta 1521, alguém pode ter alterado-a no
//durante a instalação,
//e por último a instância do banco que aqui utilizamos a instância ORCL.
//Caso não dê certo nessa instância é por que no momento da instalação ela
//foi criada com um nome diferente.
ora_bd = "(DESCRIPTION=
          (ADDRESS_LIST=
            (ADDRESS=(PROTOCOL=TCP)
              (HOST=192.168.0.2)(PORT=1521)
            )
          )
          (CONNECT_DATA=(SERVICE_NAME=ORCL))
     )";
//Nesta linha fazemos a conexão com o banco usando os variáveis preenchidas
//anterior mente, logo em seguida fazemos uma verificação, se a conexão ocorreu
//com sucesso, será impresso na tela uma mensagem avisando nos de tal,
//caso não, ele imprimirá na tela uma mensagem avisando que houve um erro
if (ora_conexao = OCILogon(ora_user,ora_senha,ora_bd) )
	echo "Conexão bem sucedida. Usuário conectado: ora_user";
else
	echo "Erro na conexão com o Oracle.";
?&gt;

</code></em>Agora é só começar a programar mais!</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.debugando.com/configurando-o-php-para-conectar-ao-oracle/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

