เมื่อท่านเขียน code ที่เชื่อมต่อกับ Oracle เมื่อรันโปรเเกรมเเล้วเจอ exception ดังชื่อกระทู้
มีวิธีเช็คดังนี้ครับ
1. เซอร์วิส OracleOraDb10g_home1TNSListener อาจจะ Stop อยู่ครับ เข้าไปดูได้ที่ คลิกขวาที่ mycomputer แล้วเลือก manage จากนั้นดูที่ services แล้วหาให้เจอมันอาจถูก stop อยู่ครับ
2. ถ้า OracleOraDb10g_home1TNSListener ได้ถูก start อยู่เเล้ว ขั้นต่อไปเราต้องไป เพิ่ม Listener ที่ไฟล์ C:\oracle\product\10.2.0\db_1\NETWORK\ADMIN\tnsnames.ora ครับ
ยกตัวอย่าง ถ้ามี connectionstring ดังนี้
<add key="connstr" value="Data Source=Siemen;User ID=user01;Password=mdxypkzo"/>
ข้อความที่ท่านต้องเอาไปเพิ่มใน tnsnames.ora ก็เป็นดังนี้ครับ
Siemen =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.0.0.1)(PORT = 1111))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = Siemen)
)
)
Host คือ IP ของเครื่องที่มี DB Oracle
ระบุด้วยว่าใช้ Port อะไร
PHP Connect Oracle แล้วเจอ Error-> ORA-12541: TNS: no listener
Moderator: mindphp, ผู้ดูแลกระดาน
- jataz2
- PHP Super Member
- โพสต์: 275
- ลงทะเบียนเมื่อ: 22/02/2011 11:48 am
PHP Connect Oracle แล้วเจอ Error-> ORA-12541: TNS: no listener
แก้ไขล่าสุดโดย jataz2 เมื่อ 19/05/2011 11:58 am, แก้ไขไปแล้ว 3 ครั้ง.
- jataz2
- PHP Super Member
- โพสต์: 275
- ลงทะเบียนเมื่อ: 22/02/2011 11:48 am
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
- 1 ตอบกลับ
- 2336 แสดง
-
โพสต์ล่าสุด โดย jataz2
19/08/2015 11:26 am
-
-
โพสต์ใหม่ MJupgrade Joomla 1.5.26 > 3.9 ขึ้น Error: Could not connect to MySQL server.
โดย เห็ด อินโมชั่น » 11/10/2019 3:29 pm » ใน Joomla Development - 3 ตอบกลับ
- 2418 แสดง
-
โพสต์ล่าสุด โดย เห็ด อินโมชั่น
11/10/2019 5:13 pm
-
-
- 7 ตอบกลับ
- 7175 แสดง
-
โพสต์ล่าสุด โดย mindphp
12/10/2019 3:35 am
-
-
โพสต์ใหม่ laravel event listener ใช้งานยังไงค่ะ
โดย thatsawan » 22/06/2015 1:26 pm » ใน Programming - PHP - 0 ตอบกลับ
- 462 แสดง
-
โพสต์ล่าสุด โดย thatsawan
22/06/2015 1:26 pm
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 58