Eu estou rodando o Apache em um servidor Linux. A versão do meu PHP é a 5.3.3. Eu preciso criar uma conexão com um servidor externo, para buscar algumas colunas. Porém, o servidor externo é Windows com SQL Server.
Quando eu tento efetuar a conexão, recebo a msg de "could not find driver". Segue o meu script:
<?php
try{
$hostname ="myhost";
$port =10060;
$dbname ="tempdb";
$username ="dbuser";
$pw ="password";
$dbh =new PDO ("dblib:host=$hostname:$port;dbname=$dbname","$username","$pw");}catch(PDOException $e){
echo "Failed to get DB handle: ". $e->getMessage()."\n";exit;}
$stmt = $dbh->prepare("select name from master..sysdatabases where name = db_name()");
$stmt->execute();while($row = $stmt->fetch()){
print_r($row);}
unset($dbh); unset($stmt);?>
Pergunta
Marlon Mazotti
Boa noite pessoal, tudo bem?
Eu estou rodando o Apache em um servidor Linux. A versão do meu PHP é a 5.3.3. Eu preciso criar uma conexão com um servidor externo, para buscar algumas colunas. Porém, o servidor externo é Windows com SQL Server.
Quando eu tento efetuar a conexão, recebo a msg de "could not find driver". Segue o meu script:
Link para o comentário
Compartilhar em outros sites
4 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.