ผู้เขียน หัวข้อ: ขอความช่วยเหลือการติดตั้ง HosXP บนฐานข้อมูล Database Oracle10g  (อ่าน 7951 ครั้ง)

0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
ข้อมูลเบื้องต้น
   1. ผมได้ทดลองติดตั้ง Hosxp บนฐานข้อมูล Oracle10gXE ปรากฎว่าสามารถติดต่อได้และสามารถทำงานร่วมกันได้
   2. ผมได้ทดลองติดตั้ง Hosxp บนฐานข้อมูล Oracle10g  ปรากฎว่าไม่สามารถทำงานได้เพราะปัญหา
Connection Fail : ORA-12514: TNS: ลิสเทนเนอร์ไม่รู้จักเซอร์วิสที่ขอใน Descriptor ของการเชื่อมต่อ
จึงอยากขอคำแนะนำด้วยครับ
       2.1 ข้อมูลเบื้องต้น
              2.1.1  HosXP ver 2.49.9.37
              2.1.2  Oracle10g  Test All Basic / Advance  Install Type
path  program c:\oracle10g
path database d:\oracle10g
path log file e:\redulog10g
SID  = XE
User name =HOS
Password=HOS

 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0
listerner
# listener.ora Network Configuration File: c:\oracle10gXE\network\admin\listener.ora
# Generated by Oracle configuration tools.

SID_LIST_LISTENER =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = PLSExtProc)
      (ORACLE_HOME = c:\oracle10gXE)
      (PROGRAM = extproc)
    )
  )


LISTENER =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
      (ADDRESS = (PROTOCOL = TCP)(HOST = notebook)(PORT = 1521))
    )
  )

DEFAULT_SERVICE_LISTENER = (XE)

tnsnameXE =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = notebook)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = XE)
    )
  )

EXTPROC_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = PLSExtProc)
      (PRESENTATION = RO)
    )
  )

ORACLR_CONNECTION_DATA =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC_FOR_XE))
    )
    (CONNECT_DATA =
      (SID = CLRExtProc)
      (PRESENTATION = RO)
    )
  )
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0

logon sqlplus

System can connect
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0

สามารถ connect ได้
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0

ไม่สามารถ connect ได้
ไม่สามารถเชื่อมต่อได้และสามารถ run script ได้
Connection Fail : ORA-12514: TNS: ลิสเทนเนอร์ไม่รู้จักเซอร์วิสที่ขอใน Descriptor ของการเชื่อมต่อ

 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0
ผมได้ทดลองได้ Data Exporter ต่อก็เจอปัญหาเดียวกัน ก็เลยลองใช้ script ที่ save ไว้ตรงจุดที่ผ่าน โดย run script by SQLPlus ผลก็คือสามารถ run ได้และมี Database ตรงตาม Hosxp และสามารถ Test connect ผ่าน
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0
แต่เมื่อ logon 0เข้าไปใช้งานจะพบปัญหาฟ้องดังภาพ
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0
      จากปัญหาดังกล่าวจึงรบกวนขอคำแนะด้วยครับ  ผมได้ทดลองทดสอบหลายรอบทั้งการติดตั้งแบบ Typical และ แบบ Advance ก็เจอปัญหาเดียวกัน เพราะทีแรกคิดว่าน่าจะเป็นจาก Environment Instance แต่ก็ได้ทดลองเปลี่ยนทั้ง tnsname และ listerner ก็เจอปัญหาเหมือนเดิม 
       ส่วน oracle10gXE ผมได้ทดลองแล้วสามารถทำงานได้แต่ยังไม่ได้ทดลองการใช้งานจริง เนื่องจากกำลังหาวิธี Convert Database เดิม  อีกอย่างแผ่นที่ได้มา มีแค่ licence  เดียว ขอความกรุณาช่วยแนะนำด้วยครับ
 

ออฟไลน์ Polpichit

  • Newbie
  • *
  • กระทู้: 11
  • Respect: 0
    • ดูรายละเอียด
0
ขอคำแนะนำหน่อยครับ 
 

ออฟไลน์ manoi

  • Hero Member
  • *****
  • กระทู้: 8,669
  • Respect: +170
    • ดูรายละเอียด
    • HOSxP Community Center
0
ตรงช่อง host ลองเปลี่ยนจาก 127.0.0.1 เป็น XE ครับ
HOSxP Project Manager / Cheif Developer / BMS MD