Jump to content


Photo

Conexao Php E Sql Server


  • Faça o login para participar
7 replies to this topic

#1 rootsphp

rootsphp

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 21/05/2007, 15:33

olá nao to conseguindo fazer a conexao com sql server , eu tenho o apache 1.3.34, php 5.2 e sql server 2000, via ODBC eu consigo conectar, mas de forma direta nao. quando tenta conectar da o seguinte erro:

Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhost in C:\Arquivos de programas\Apache Group\Apache\htdocs\conexao_sql.php on line 10

Warning: mssql_select_db(): supplied argument is not a valid MS SQL-Link resource in C:\Arquivos de programas\Apache Group\Apache\htdocs\conexao_sql.php on line 14

Warning: mssql_query() [function.mssql-query]: message: Invalid object name 'Customers'. (severity 16) in C:\Arquivos de programas\Apache Group\Apache\htdocs\conexao_sql.php on line 18

Warning: mssql_query() [function.mssql-query]: Query failed in C:\Arquivos de programas\Apache Group\Apache\htdocs\conexao_sql.php on line 18


Fiz as alteraçoes nos arquivos, descomentei o php_mssql.dll no php.ini e nada, com mysql funciona normal.

#2 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 22/05/2007, 00:44

Mostra o arquivo que faz a conexão para vermos se não tem nenhum problema.
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#3 rootsphp

rootsphp

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 22/05/2007, 08:01

<?

$server="localhost";
$username="sa";
$password="";

$sqlconnect=mssql_connect($server, $username, $password);

$sqldb=mssql_select_db("Northwind",$sqlconnect);

$sqlquery="SELECT companyName FROM Customers;";

$results= mssql_query($sqlquery);

while ($row=mssql_fetch_array($results)){
echo $row['companyName']."<br>\n";}
mssql_close($sqlconnect);
?>

o codigo eh este.

#4 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 22/05/2007, 08:38

se não me engano você tem que abilitar uma opção dentro do Banco de Dados MsSQL
não me recordo o nome agora, mas tive este mesmo problema quando montei um servidor de jogo online.

T+
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#5 rootsphp

rootsphp

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 22/05/2007, 11:00

pow cara, tenta lembrar ae, ja faz um tempo que estou aqui tentando e ainda nao consegui, via ODBC vai normalmente.

#6 lwirkk

lwirkk

    Veterano

  • Usuários
  • 1314 posts
  • Sexo:Não informado

Posted 22/05/2007, 13:18

Você usa é Conexão do Windows? Ou por login e senha mesmo? E usará somente LOCAL ou remoto?
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#7 rootsphp

rootsphp

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 22/05/2007, 13:57

Você usa é Conexão do Windows? Ou por login e senha mesmo? E usará somente LOCAL ou remoto?



estou usando um o windows local para teste, mas no final vou ter que fazer remoto.

#8 Felipe Duardo

Felipe Duardo

    Novato no fórum

  • Usuários
  • 1 posts
  • Sexo:Não informado

Posted 08/07/2008, 13:56

estou com o mesmo problema...
apos a atualizações automaticas do win server 2003 a
conexao com o sql server parou ele diz nao encontrar o banco de dados...
muito estranho... nao consigo solucionar isso..




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq