เครื่องผมลง xampp ครับและต้องการติดต่อกับ mssql 2005 ครับผมจึงไป download mssql 2005 express มาครับ ติดตั้งได้เรียบร้อย แต่เครื่องผมไม่ได้ลง iis ครับ ลองเปิดดูใน sql server management ดูก็สามารถดูได้ปกติดครับ แต่เมื่อ connect ดูโดยเขียนอย่างนี้ครับ
$server = "mssql";
$dbname = "company";
$user = "sa" ;
$pws = "1234";
$conn = mssql_connect($server,$user,$pws) or die ("not connect") ;
$db = mssql_select_db($dbname,$conn) or die ("not connect db") ;
ก็บอกว่า Warning: mssql_connect() [function.mssql-connect]: Unable to connect to server: mssql in C:\Program Files\xampp\htdocs\acs_access\mssql.php on line 16
not connect
ตอนที่ลง mssql ก็ตั้งชื่อว่า mssql ครับ
อย่างนี้รบกวนแนะนำครับด้วยครับ หรือว่า service ชนกับ xampp ครับ รบกวนแนะนำด้วยครับ
xampp ใช้ php ติดต่อกับ mssql 2005 express ยังไงครับ
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- โพสต์: 2
- ลงทะเบียนเมื่อ: 24/10/2008 7:43 pm
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: xampp ใช้ php ติดต่อกับ mssql 2005 express ยังไงครับ
ให้ใช้ ชื่อ Host และ รหัส ผ่านอันเดียวกับที่ เข้าใช้ sql server management
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
-
- PHP Newbie
- โพสต์: 2
- ลงทะเบียนเมื่อ: 24/10/2008 7:43 pm
Re: xampp ใช้ php ติดต่อกับ mssql 2005 express ยังไงครับ
ขอบคุณครับแต่หลังจากลองแบบนี้แล้ว ไม่ได้เลยครับ
// อันนี้เอามาจากของ php เองครับ
// Server in the this format: <computer>\<instance name> or
// <server>,<port> when using a non default port number
$server = 'acs\SQLEXPRESS';
$link = mssql_connect($server, 'sa', 'ominae');
if(!$link)
{
die('Something went wrong while connecting to MSSQL');
}
//อันนี้ก็เอามาจากของ php เหมือนกันครับ
//เนื่องจากการที่ต้องการ connnect จะต้องใช้แบบนี้ครับ
ชื่อโฮส\ชื่อdb
ชื่อdb,port
ผมลองแล้วทั้ง 2 แบบอ่ะครับไม่ได้ทั้งคู่ TOT
$server = 'SQLEXPRESS,1453'; //หรือ '***,1453'
$dbname = "testdb";
$user = "sa" ;
$pws = "ominae";
$conn = mssql_connect($server,$user,$pws) or die ("not connect") ;
$db = mssql_select_db($dbname,$conn) or die ("not connect db") ;
ส่วนอีกอันทำผ่าน ODBC ได้ไม่มีปัญหาแต่เขาไม่ให้ใช้ โอ้ววว..โดยเขียนแบบนี้ครับ
//ส่วนของการติดต่อผ่าน odbc
//ส่วนของการติดต่อกับ odbc ไม่มีปัญหาในการติดต่อ
/*
$dns = "mssql";
$user = "sa";
$pws = "ominae" ;
$conn = odbc_connect($dns,$user,$pws) or die ("ไม่สามารถติดต่อฐานข้อมูลได้") ;
*/
ต่อครับเครื่องผมลง xampp แล้วและไม่ได้ลง IIS ครับ ส่ง MSSQLSERVER 2005 Express โลดเลยครับ
มีส่วนของ native client ด้วยครับ (เขียนถูกเปล่าหว่า) <== อันนี้เอามาให้ต่อผ่าน lan มั่งครับ ไม่แน่ใจ
และได้ทำการ config ตามที่ได้ลองหามาแล้วครับ ปรากฏว่า ไม่ได้เหมือนเดิมครับ โอ้วววว... (เจ้าของกระทูเครียดมาก)
และธรรมดาต้องได้ port 1433 ใช่ไหมครับ แต่ผมได้ 1453 อะจิครับ
หากท่านใดอ่านอยู่โปรดแนะนำครับ หรือว่าสงสัยว่า config ส่วนใดผิดบอกได้เลยครับจะเอาภาพมาให้ดู รบกวนด้วยครับ
// อันนี้เอามาจากของ php เองครับ
// Server in the this format: <computer>\<instance name> or
// <server>,<port> when using a non default port number
$server = 'acs\SQLEXPRESS';
$link = mssql_connect($server, 'sa', 'ominae');
if(!$link)
{
die('Something went wrong while connecting to MSSQL');
}
//อันนี้ก็เอามาจากของ php เหมือนกันครับ
//เนื่องจากการที่ต้องการ connnect จะต้องใช้แบบนี้ครับ
ชื่อโฮส\ชื่อdb
ชื่อdb,port
ผมลองแล้วทั้ง 2 แบบอ่ะครับไม่ได้ทั้งคู่ TOT
$server = 'SQLEXPRESS,1453'; //หรือ '***,1453'
$dbname = "testdb";
$user = "sa" ;
$pws = "ominae";
$conn = mssql_connect($server,$user,$pws) or die ("not connect") ;
$db = mssql_select_db($dbname,$conn) or die ("not connect db") ;
ส่วนอีกอันทำผ่าน ODBC ได้ไม่มีปัญหาแต่เขาไม่ให้ใช้ โอ้ววว..โดยเขียนแบบนี้ครับ
//ส่วนของการติดต่อผ่าน odbc
//ส่วนของการติดต่อกับ odbc ไม่มีปัญหาในการติดต่อ
/*
$dns = "mssql";
$user = "sa";
$pws = "ominae" ;
$conn = odbc_connect($dns,$user,$pws) or die ("ไม่สามารถติดต่อฐานข้อมูลได้") ;
*/
ต่อครับเครื่องผมลง xampp แล้วและไม่ได้ลง IIS ครับ ส่ง MSSQLSERVER 2005 Express โลดเลยครับ
มีส่วนของ native client ด้วยครับ (เขียนถูกเปล่าหว่า) <== อันนี้เอามาให้ต่อผ่าน lan มั่งครับ ไม่แน่ใจ
และได้ทำการ config ตามที่ได้ลองหามาแล้วครับ ปรากฏว่า ไม่ได้เหมือนเดิมครับ โอ้วววว... (เจ้าของกระทูเครียดมาก)
และธรรมดาต้องได้ port 1433 ใช่ไหมครับ แต่ผมได้ 1453 อะจิครับ
หากท่านใดอ่านอยู่โปรดแนะนำครับ หรือว่าสงสัยว่า config ส่วนใดผิดบอกได้เลยครับจะเอาภาพมาให้ดู รบกวนด้วยครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: xampp ใช้ php ติดต่อกับ mssql 2005 express ยังไงครับ
ชื่อเครื่อง หรือ IP ของเครื่อง ครับ
น่าจะผิดนะครับ$server = 'acs\SQLEXPRESS';
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
Re: xampp ใช้ php ติดต่อกับ mssql 2005 express ยังไงครับ
นีมานตั้งแต่เมื่อไร่ไม่รุแต่ขอตอบไว้ ก่อน
วิธีแก้กอ้ หาย file ขื่อ php.ini เข้าไปแก้ .mssql ด้วยกานลย ; ด้านหน้าออก ก็ใช้ได้แล้วจร้า
วิธีแก้กอ้ หาย file ขื่อ php.ini เข้าไปแก้ .mssql ด้วยกานลย ; ด้านหน้าออก ก็ใช้ได้แล้วจร้า
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ วิธีแก้ปัญหา เข้า phpMyadmin ไม่ได้หลังจากติดตั้ง xampp - New XAMPP security concept:
โดย mindphp » 03/03/2017 5:37 am » ใน Linux - Web Server - 3 ตอบกลับ
- 11217 แสดง
-
โพสต์ล่าสุด โดย บุคคลทั่วไป
24/05/2022 5:51 pm
-
-
- 2 ตอบกลับ
- 1702 แสดง
-
โพสต์ล่าสุด โดย jamepiyawat
11/11/2019 6:29 pm
-
- 1 ตอบกลับ
- 3080 แสดง
-
โพสต์ล่าสุด โดย mindphp
20/11/2020 1:46 pm
-
-
โพสต์ใหม่ ต้องการแบ่งหน้าแสดงข้อมูลจาก table ใน mssql ครับ
โดย opbasicko » 28/06/2015 7:17 pm » ใน Programming - PHP - 1 ตอบกลับ
- 814 แสดง
-
โพสต์ล่าสุด โดย mindphp
28/06/2015 8:34 pm
-
-
-
โพสต์ใหม่ การเขียน Python เชื่อมต่อฐานข้อมูล MSSQL (SQL Server)
โดย jirawoot » 06/08/2020 5:42 pm » ใน Python Knowledge - 0 ตอบกลับ
- 3074 แสดง
-
โพสต์ล่าสุด โดย jirawoot
06/08/2020 5:42 pm
-
-
-
โพสต์ใหม่ วิธี import data Excel to Mssql database ด้วยการ query
โดย mindphp » 02/11/2023 5:26 pm » ใน SQL Knowledge - 0 ตอบกลับ
- 2713 แสดง
-
โพสต์ล่าสุด โดย mindphp
02/11/2023 5:26 pm
-
-
-
โพสต์ใหม่ การบันทึกขายเงินเชื่อในโปรแกรม Express
โดย Haruethai » 02/09/2021 11:39 am » ใน Share Knowledge - 0 ตอบกลับ
- 3469 แสดง
-
โพสต์ล่าสุด โดย Haruethai
02/09/2021 11:39 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 104