v2.5.2
Giriş yap

PHP ile uzak sql server bağlantısı

faruk
899 defa görüntülendi ve 1 kişi tarafından değerlendirildi

Herkese merhaba,

php ile bulutta bulunan bir mikro programının sql server veritabanına ulaşmam lazım ama bir türlü beceremedim doğru bir şekilde nasıl bağlanabilirim ?

Aşağıdaki kod ile bağlanmaya çalışıyorum ama bir türlü olmuyor

    $conn = new PDO("sqlsrv:server=xxx.xxx.xxx.xxx,port ; Database = veritabanı", "kullanıcı adı", "şifre");

Hızlı bir şekilde bağlanmamın bir yolu var mı acaba ?

Not: ip üzerinden port açık heidisql ile bağlanabiliyorum ama php ile bağlanamadım.

Cevap yaz
Cevaplar (4)
makifgokce
756 gün önce

php'de sqlserver a bağlanmak için extension yüklemek gerekiyor.
php.ini dosyasından extension'ı eklemen gerekiyor.

extension=php_sqlsrv.dll
extension=php_pdo_sqlsrv.dll

dll'leri phpnin kurulu olduğu yerdeki ext klasörüne atmanız gerekiyor C:/wamp64/bin/php/php8.0.7/ext gibi
https://www.php.net/manual/tr/ref.pdo-sqlsrv.php#ref.pdo-sqlsrv.installation
https://docs.microsoft.com/en-us/sql/connect/php/download-drivers-php-sql-server?view=sql-server-ver15

faruk
756 gün önce

Arkadaşlar sorun çözüldü konuyu kapatmayi unutmusum ama @makifgokcenin yazdigi gibi çözüldü sorun

m100
756 gün önce

geri dönen hatayı söylerseniz daha iyi yardımcı olabilirim

trsherlock
756 gün önce

Böyle cevap bulmanız biraz zor. Sistem bağlanamıyorsa bir sebebi vardır ve hata mesajı vermiştir. Onu da paylaşmanızda yarar var.