Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
160 views
in Technique[技术] by (71.8m points)

sql server - Can't connect to MS SqlServer using php

I am trying to connect to an external db which uses sqlserver but after trying many options couldnt find one that works at all.

    $connattempt1 = odbc_connect("Driver={SQL Server Native Client 10.0};Server=XXX.XXX.XXX.XX;1433;Database=IDD",'username','password');
    $connattempt2  = new PDO('sqlsrv:Server=XXX.XXX.XXX.XX,1433;Database=IDD','username','password');
    $connattempt3  = sqlsrv_connect('XXX.XXX.XXX.XX', [
            "Database"      =>      IDD, 
            "UID"           =>      'username',
            "PWD"           =>      'password',
            "CharacterSet"  =>      "UTF-8"
        ]);

I will be running this same code on several apache servers all of them on php7. Im looking for a way to connect without having to edit the php.ini on all servers or importing external libraries. Is there a standard way to correctly make this connection? Any clue, manual, tips, links are also welcome, thanks!

question from:https://stackoverflow.com/questions/66065127/cant-connect-to-ms-sqlserver-using-php

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)
Waitting for answers

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...