php SQL Server mssql_select_db hata

0 Cevap php

Düne kadar ben mutlu IIS 7 üzerinde PHP 5 kullanarak SQL Server Express 2005 bağlanırken edilmiştir.

Dün bir veritabanı seçerken hataları alıyorsanız başladı.

<?php
$link = mssql_connect('localhost,1433', 'login', 'password');

if(!$link) {
    die('could not connect to MSSQL');
}

 if(!mssql_select_db('database', $link)) {
    echo mssql_get_last_message();
    die('could not select db');    
}    
?>

Bu aşağıdaki çıktılar:

"Changed database context to 'database'.could not select db"

Yani mssql_get_last_message hepsi doğru görünüyor ve gerçekten bir hata mesajı değildir Changed database context to 'database'. hangi çıktısı. Ama sonra mssql_select_db hala başarısız.

Ben aşağıdaki test ettik:

  • Login (Eğer kullanıcı adı veya şifre değiştirme farklı bir hata olsun) doğru
  • Veritabanı Ben var olmayan bir veritabanı adını kullanmak (eğer farklı bir hata almak var
  • Giriş (SQL Server veritabanı kullanıcı silmek eğer farklı bir hata olsun) veritabanına bağlanabilirsiniz

Ben test başka ne emin değilim.

0 Cevap