09/10/2018, 23:53

PHP5 connect SQL SERVER 2000

Các pác cho mình hỏi:
Máy của mình cài đặt: WinXP, IIS, PHP5, SQL Server 2000. PHP chạy tốt, kết nối tốt với MySQL.
Mình thực hiện việc kết nối PHP5 và MSSQL:
- Trong php.ini: bỏ ";" ở php_mssql.dll
- Trong thư mục cài PHP: chép vào file php_mssql.dll và chép vào ntwdblib.dll (từ Windowsystem32)
- SQL SERVER: enable: TCP/IP, Named Piped.
- Code:
$link=mssql_connect ("localhostSQLEXPRESS,1433","sa","password")
or die ("Could not connect to MSSQL Database");

Trong phần tên host mình cũng đã thử: "localhost", "localhost,1433"

Và lỗi là:
Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: localhostSQLEXPRESS,1433 in E:Rootmssql_test.php on line 2
Could not connect to MSSQL Database
jiSh@n viết 01:53 ngày 10/10/2018
Bạn xem lại MS SQL Server đã enable cái TCP/IP connection chưa? nếu enable rồi thì phải coi cái tên của server đúng hay ko nữa. Hãy thử với "servername:port" nữa. Và Authentication mode của SQL Server phải là Windows & SQL Server.
bighead viết 01:56 ngày 10/10/2018
Mình đã thử hết mấy trường hợp với tên host rồi và Authentication mode của SQL Server mình cũng đã chọn là Windows & SQL Server.
Pó tay !
Asene Lupin viết 01:57 ngày 10/10/2018
còn mình thì muốn hỏi. Mình viết file .php kết nối SQL ngay tại máy mình thì được. Nhưng kết nối đến cơ sở dữ liệu đặt tại một máy khác thì lại không được. câu lệnh của mình đã dùng:
$link = mssql_connect('Ten server (hoac IP port 1433)', 'Ten user', 'password');
Có cao thủ nào đã từng kết nối với trường hợp thế này giúp em với. Thầy giáo em đang bắt làm bài tập với yêu cầu thế này. Sắp phải nộp rồi. Mong các bác reply sớm.
jiSh@n viết 02:01 ngày 10/10/2018
Quote Được gửi bởi Asene Lupin View Post
còn mình thì muốn hỏi. Mình viết file .php kết nối SQL ngay tại máy mình thì được. Nhưng kết nối đến cơ sở dữ liệu đặt tại một máy khác thì lại không được. câu lệnh của mình đã dùng:
$link = mssql_connect('Ten server (hoac IP port 1433)', 'Ten user', 'password');
Có cao thủ nào đã từng kết nối với trường hợp thế này giúp em với. Thầy giáo em đang bắt làm bài tập với yêu cầu thế này. Sắp phải nộp rồi. Mong các bác reply sớm.
Cái này thì phải hỏi cái máy khác ấy
Bài liên quan
0