php mssql_connect: başarısız

2 Cevap php

Ben bir MySQL veritabanı MSSQL veritabanından veri hvardırket ediyorum. Ben MSSQL PHP ile bağlanmak ve daha sonra MySQL içine eklemek gerekir. Birisi nasıl söyleyebilir misiniz:

  • Mssql sunucu uzaktan çalışan olup olmadığına bakın,
  • Bağlanmak nasıl?

Kod:

mssql_connect($host,$user,$pass) or die('Failed Server Connect! ' . mssql_get_last_message());
mssql_select_db($dbnm) or die('Failed DB Select!');

Not: webserver ve db ayrı makinelerde ancak mysql üzerinde ve mssql aynı db makine vardır.

I change to: $dsnn = "Driver={SQL Server};Server={$host};Database={$dbnm}";

// Connect to the data source ve get a hvele for that connection.
$conn=odbc_connect($dsnn,$user,$pass);

I successfully figured out the Source issue ve could not find db issue but now getting: I now have a message saying: Login failed for user "xxx".

Figured it out. Was told the wrong password. Reset ve now works.

2 Cevap

try **Telnet <IP Address> <Port Number>**? Herhangi bir hata gösterilir?

Windows üzerinde PHP çalıştıran olduğundan, SqlServer driver for PHP deneyerek kabul var? Çalıştığım yerde bizim projelerinden biri bunu kullanıyor ve onunla harika sonuçlar vardı.