<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Duhh Vilela &#187; sql</title>
	<atom:link href="http://duhhvilela.wordpress.com/tag/sql/feed/" rel="self" type="application/rss+xml" />
	<link>http://duhhvilela.wordpress.com</link>
	<description>Just another weblog in world</description>
	<lastBuildDate>Mon, 09 Mar 2009 08:30:55 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>pt-br</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='duhhvilela.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/53c9a7ff3eb6ac2ac2f8da36f1919fab?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Duhh Vilela &#187; sql</title>
		<link>http://duhhvilela.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://duhhvilela.wordpress.com/osd.xml" title="Duhh Vilela" />
		<item>
		<title>PHP x SQL Server Express 2005</title>
		<link>http://duhhvilela.wordpress.com/2008/04/11/php-x-sql-server-express-2005/</link>
		<comments>http://duhhvilela.wordpress.com/2008/04/11/php-x-sql-server-express-2005/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 03:36:20 +0000</pubDate>
		<dc:creator>duhhvilela</dc:creator>
				<category><![CDATA[Outros]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[mssql]]></category>
		<category><![CDATA[php x sql server 2005]]></category>
		<category><![CDATA[sql]]></category>
		<category><![CDATA[sql server express 2005]]></category>
		<category><![CDATA[sqlphp]]></category>

		<guid isPermaLink="false">http://duhhvilela.wordpress.com/?p=8</guid>
		<description><![CDATA[Testado e aprovado&#8230;. ;P
Neste Post, vou mostrar para vocês, como fazer a conexão do PHP com o
banco de dados SQL Server Express 2005, ( O SQL Server Express é uma versão do SQL Server 2005 projetada para ajudar os desenvolvedores a criar aplicativos robustos e confiáveis, por meio de um banco de dados poderoso, gratuito [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=duhhvilela.wordpress.com&blog=1468789&post=8&subd=duhhvilela&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Testado e aprovado&#8230;. ;P</p>
<p>Neste <strong>Post</strong>, vou mostrar para vocês, como fazer a conexão do PHP com o<br />
banco de dados <strong><a title="SQL Server Express 2005" href="http://baixaki.ig.com.br/download/SQL-Server-2005-Express.htm" target="_blank">SQL Server Express 2005</a>, </strong>( O SQL Server Express é uma versão do SQL Server 2005 projetada para ajudar os desenvolvedores a criar aplicativos robustos e confiáveis, por meio de um banco de dados poderoso, gratuito e de fácil utilização.).</p>
<p>Passos:</p>
<p><strong>1.)</strong> Primeiro você precisa de uma biblioteca DLL,  <strong>ntwdblib.dll</strong> <span style="color:#ff0000;">versão 2000.80.194.0</span></p>
<p><a title="Baixar ! Clique aqui" href="http://webzila.com/dll/2/ntwdblib.zip" target="_self"><strong><span style="color:#3366ff;">Baixar</span></strong> por aqui</a> &#8211; <strong>ntwdblib.DLL </strong>ou pegue no <strong><a href="http://webzila.com/?wz=dll#results" target="_blank">site</a></strong><br />
<strong>Size:</strong> 278KB &#8211; <strong>Version:</strong> <span style="text-decoration:underline;">2000.80.194.0</span></p>
<p>Essa dll é responsável por fazer a conexão com o sql server express 2005.</p>
<p><strong>2. ) </strong> Fazendo a instalação do arquivo &#8220;<strong>ntwdblib.dll</strong> &#8220;</p>
<p>Extraía o arquivo dentro do diretório &#8220;PHP&#8221; na raíz c ,  Ex: (  C:/PHP  ou  C:/xamp/php ).<br />
vai pedir para substituir, <span style="text-decoration:underline;">diga sim</span>.<br />
Logo em seguida abra o arquivo &#8220;<strong><span style="text-decoration:underline;">php.ini</span></strong>&#8221; no  mesmo diretório, e procure as linhas:</p>
<p><span style="color:#3366ff;"><strong>;extension=php_mssql.dll</strong> </span> e tire o  &#8220;<span style="color:#3366ff;"><strong>;</strong></span>&#8221; que está no inicio da palavra, esse caractere é a mesma coisa que /**/ ou // ou # , comentários do php, fazendo isso você estará ativando a dll do sql server, agora salve e feche o documento.</p>
<p>Copie mais uma vez a dll &#8220;<strong>ntwdblib.dll</strong> &#8221; e cole dentro da pasta  &#8216;<strong>C:/apache/bin</strong>&#8216; na raíz c do meu computador.</p>
<p>Pronto, agora você copiou a dll para dentro da pasta do php e apache.</p>
<p><strong>3.) </strong> <strong>Configurações:</strong></p>
<p>Habilite o protocolo TCP-IP  no  SQL Server configuration manager ( iniciar /configuration tools /   SQL Server configuration manager ).<br />
Depois reinicie os serviços IIS ou Apache, SQL Server e SQL Server Browser</p>
<p>4.) <strong>Testando a conexão.</strong></p>
<p>Crie uma tabela no SQL Server Express, e crie um novo arquivo php, com as strings:</p>
<blockquote><p><strong><span style="color:#ff0000;">&lt;?PHP</span></strong><br />
<span style="color:#ff0000;"><span style="color:#333333;"> $servername </span>= &#8220;NOMEDOSEUPC\SQLEXPRESS&#8221;;<br />
<span style="color:#333333;"> $usuario </span>= &#8220;sa&#8221;;<br />
<span style="color:#333333;"> $senha </span>= &#8220;suasenha&#8221;;<br />
<span style="color:#333333;"> $dbase</span> = &#8220;seubancodedados&#8221;;</span></p>
<p><strong><span style="color:#ffcc99;">// Conexao com o SQL Server</span></strong><br />
<span style="color:#ff0000;"><span style="color:#333333;">$link </span>= <span style="color:#0000ff;">mssql_connect</span>(<span style="color:#333333;">$servername, $usuario, $senha</span>);<br />
<span style="color:#0000ff;"> if</span>(!<span style="color:#333333;">$link</span>) { <span style="color:#0000ff;">die</span>(&#8220;Não foi possível estabelecer conexão com o SQL Server.&#8221;); }</span></p>
<p><strong><span style="color:#ffcc99;">// Verifica a conexao com o SQL Server</span></strong><br />
<span style="color:#ff0000;"><span style="color:#333333;"> $db</span> = <span style="color:#0000ff;">mssql_select_db</span>(<span style="color:#333333;">$dbase, $link</span>); <span style="color:#339966;">// Selecao do Banco de Dados</span><br />
<span style="color:#0000ff;"> if</span>(!<span style="color:#333333;">$db</span>) { <span style="color:#3366ff;">die</span>(&#8220;Não foi possível estabelecer conexão com o banco de dados.&#8221;); } ///<span style="color:#008000;">/Verifica a conexao com o Banco de Dados</span></span></p>
<p><strong><span style="color:#ff0000;"><span style="color:#ffcc99;">// aqui eu defini apenas o valor 1 para ele chamar o registro 1</span></span></strong><br />
<span style="color:#ff0000;"><span style="color:#000000;"> $id</span> = &#8220;1&#8243;; </span></p>
<p><strong><span style="color:#ffcc99;">// Consulta na tabela</span></strong><br />
<span style="color:#ff0000;"><span style="color:#000000;"> $SQL</span> = &#8220;SELECT * FROM cadastro WHERE id=&#8217;<span style="color:#333333;">$id</span>&#8216;&#8221;;</span></p>
<p><span style="color:#ff0000;"><span style="color:#000000;">$rs</span> = <span style="color:#0000ff;">mssql_query</span>(<span style="color:#333333;">$SQL</span>);<br />
<span style="color:#000000;"> $row</span> =<span style="color:#0000ff;"> mssql_fetch_array</span>(<span style="color:#333333;">$rs</span>);</span></p>
<p><span style="color:#ff0000;"><span style="color:#0000ff;">echo</span> &#8220;<span style="color:#000000;">$row</span>[nome]&#8220;;<br />
<strong> ?&gt;</strong></span></p>
<p>Rode o arquivo que você criou no seu servidor, se tudo estiver correto, vai aparecer o resultado do primeiro registro da sua tabela.</p>
<p>Agora o resto é por sua conta.</p>
<p><strong>5.)</strong> Caso não funcione, experimente fazer isso:</p></blockquote>
<p>Além de habilitar o driver de conexão com MS SQL Server no &#8220;php.ini&#8221;,   você ainda deverá habilitar conexão externas, colocando o banco no modo misto e ainda habilitar conexões remotas no módulo chamado <strong>&#8220;SURFACE AREA&#8221;</strong>.</p>
<p>O sistema de permissões do SQL Server 2000 é completamente diferente do que o do SQL Server 2005, pois o 2005 apresenta a criação de esquemas ou namespaces na composição do &#8220;qualified name&#8221; para acesso.</p>
<p><strong> 6.) </strong> Se mesmo assim não resolveu o seu problema !</p>
<p>Sigas as instruções do manual<br />
<span style="color:#0000ff;">http://br.php.net/function.mssql-connect </span></p>
<p>Ou</p>
<p>A <strong>Microsoft</strong> lançou em <span style="text-decoration:underline;"><strong>fevereiro/2008 </strong></span>um driver oficial para rodar o php com sql server express 2005<br />
Você pode <span style="color:#0000ff;"><a title="Baixe o driver do site da Microsoft" href="http://tehospedia.org/wiki/PHP_com_SQL_Server" target="_blank"><strong>baixar o driver</strong></a></span> da Microsoft e instalá-lo gratuitamente em seu ambiente de testes, tal qual o SQL Server 2005 Express.</p>
<p>Maíores informações:<br />
<strong>http://blogs.msdn.com/sqlphp/</strong></p>
<p><em>Por hoje é só, se tiverem postem ai, se este tutorial ajuda-los, deixe um post.</em></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/duhhvilela.wordpress.com/8/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/duhhvilela.wordpress.com/8/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/duhhvilela.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/duhhvilela.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/duhhvilela.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/duhhvilela.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/duhhvilela.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/duhhvilela.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/duhhvilela.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/duhhvilela.wordpress.com/8/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/duhhvilela.wordpress.com/8/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/duhhvilela.wordpress.com/8/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=duhhvilela.wordpress.com&blog=1468789&post=8&subd=duhhvilela&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://duhhvilela.wordpress.com/2008/04/11/php-x-sql-server-express-2005/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">duhhvilela</media:title>
		</media:content>
	</item>
	</channel>
</rss>