###ขอบความช่วยเหลือเซียน Database หน่อยครับ###
ส่วนตัวเป็น ERP Dev มีความรู้ด้าน DB ไม่ค่อยเยอะ แง่มๆ พอดีงานตอนนี้เป็น interface กับ Database ข้างนอก เลยจำเป็นต้องเข้าไปใช้งาน DB
ตอนนี้ผมใช้ Toad เป็น Tool ในการ connect เข้าไปใช้งาน ซึ่งก็ใช้งานได้ปกติ เพียงแต่ว่าตัว Software มันแพง ตอนนี้ใช้ตัว Trial อยู่ extend มาทีนึงล่ะ คิดว่าคงใช้ได้อีกไม่นาน เลยมองหาตัว freeware มาใช้แทน
ตอนนี้เลือกมา 2 ตัวคือ Oracle SQL Developer (V4.0.2.15) กับ Tora3 แต่ปัญหาที่เจอคือ connect ไปตัว Database ไม่ได้ ผมเลยไม่แน่ใจว่าเซ็ตอะไรไม่ครบรึเปล่า? คือพยายามหาบนอากู๋แล้ว เกือบครึ่งวัน แต่ก็จนซึ่งปัญญา หาบอร์ด Oracle Dev ก็ไม่เจอ เง้อ เลยมารบกวนที่นี่ละกัน
####ข้อมูลการเชื่อมต่อ####
-
OS เป็น Windows 7 64 bit
-
Server รันปกติ ใช้คำสั่ง ping เช็คก็ปกติครับ

- IP Address, Port, Username, passward, ชื่อ DB (SID) คงไม่ผิด เพราะใช้งานผ่านโปรแกรม Toad ได้

- ใช้โปรแกรม Oracle SQL Developer (32 Bit) connect เจอ error Io Exception: The network adapter could not establish the connection ตัวนี้ตอนนี้ไม่ได้ใช้ Oracle Client Instant ครับ (เห็นเค้าบอกว่าถ้าไม่ได้ใช้ ก็ใช้งานได้ มันจะใช้ JDBC ที่มากับโปรแกรม) จริงๆลองเซ็ตให้มันไปใช้ client instant แล้วก็เจอปัญหาเดียวกัน เลยเอา setting ออกก่อน

- ใช้โปรแกรม Tora (32 Bit) เจอ ORA-12170: TNS: Connect timeout occurred ตัวนี้ใช้ Oracle Client Instant เวอร์ชั่น basic-nt-12.1.0.1.0 (32 Bit)

ถ้าใครมีคำแนะนำอะไร ช่วยชี้แนะด้วยนะครับ ขอบคุณคร้าบบบ
on
ลองปิด windows
jane Mon, 09/06/2014 - 14:14
ลองปิด windows firewall/antivirus firewall ดูก่อน
ไม่รู้ได้ add application ตัวนี้เข้าไปใน allow list ให้ access network ไเด้หรือเปล่า
อาจจะเป็นปัญหาจาก sqlnet.ora,
McKay Mon, 09/06/2014 - 14:30
อาจจะเป็นปัญหาจาก sqlnet.ora, tnsnames.ora ของตัว client หรือไม่ก็ server(ที่ config มาผิดๆ) ครับ
อันนี้ต้องดูด้วยว่า Server ใช้ Naming Method ไหน
ขอบคุณมากครับ งมโข่งกันต่อไป
btoy Mon, 09/06/2014 - 15:02
ขอบคุณมากครับ งมโข่งกันต่อไป ^^'
อันดับแรกเลย
tekkasit Mon, 09/06/2014 - 17:34
อันดับแรกเลย ถ้าเป็นการทำงานข้ามเครื่อง ต้องเปิดช่องทางใน firewall ฝั่งเครื่องแม่ข่ายครับ แนะนำให้ใช้ SQL Developer เพราะไม่ต้องไปยุ่ง Oracle naming service และสุดท้าย ลองเปลี่ยนจาก SID เป็น service name ครับ
ขอบคุณครับ ลอง TIS
btoy Tue, 10/06/2014 - 14:33
ขอบคุณครับ ลอง TIS แล้วก็ยังไม่ได้ผล แต่คิดว่าคงเป็นเพราะเน็ตเวิร์คนี่แหละ ถอดใจละ 555
คิดแผนสอง คงต้องใช้ mail อื่นไปโหลด trial version มาใช้ต่อแทน 555