How to Migrate Oracle Business Intelligence Enterprise Edition (OBIEE) 10g to 11g
โดยคุณ Chiaranon Thimkul

Case study ตัวอย่างการใช้งาน Upgrade Assistant Wizard ช่วยในการ Migrate ระบบ OBIEE จาก version 10g ไปเป็น 11g

Pre-Requisites ที่ต้องทำการตรวจสอบก่อนเริ่ม

1. Start services และตรวจสอบ Services ต่างๆ ของ OBIEE 11g ว่าทำงานได้ปกติ โดยสามารถตรวจสอบด้วยการ login เข้าไปยังหน้า console ต่างๆได้ครบถ้วน
2. ต้องมีการระบุค่าของ TNS Name ที่จะชี้ไปยัง 10g rpd connection ไว้ใน file tnsnames.ora ที่เก็บอยู่ใน /Oracle_BI1/network/admin/tnsnames.ora file

• Step-1

เข้าไปยัง path และหาชื่อไฟล์ ua.bat /Oracle_BI1/bin/ua.bat ไฟล์นี้สำหรับเรียกใช้โปรแกรม Upgrade Assistant wizard ให้ทำการ double click เพื่อเปิดโปรแกรมขึ้นมา และ Click NEXT



• Step-2
ในหน้าจอที่ให้เลือก ให้เลือก "Upgrade Oracle BI RPD and Presentation Catalog" เพื่อทำการ upgrade Oracle BI RPD และ Presentation Catalog และ Click NEXT


• Step-3
ในหน้าจอนี้ให้ทำการ check ที่ "Upgrade Repository (RPD)" checkbox และทำการระบุ Location ของไฟล์ rpd ของ version 10g และให้ใส่ user/password ของ Admin ของ rpd version 10g เสร็จแล้วให้ทำการระบุ password ที่จะใช้ของ version 11g และทำการ confirm password อีกครั้งหนึ่ง


• Step-4
ในหน้าจอนี้ให้ทำการระบุ port ของ Weblogic Admin Console (โดยปกติเป็น port 7001) และระบุ user/password และ Click Next


ในระหว่างนี้โปรแกรม Upgrade Assistant จะทำการตรวจสอบข้อมูลต่างๆดังนี้
  • Folder Source ของ rpd ต้นทาง (10g) ที่ระบุไว้มีอยู่จริงหรือไม่
  • Source ของ rpd ต้นทาง (10g) ที่ระบุไว้สามารถทำการอ่านได้ปกติหรือไม่
  • เมื่อทำการตรวจสอบเรียบร้อยโปรแกรมจะแสดงว่า succeeded แต่ถ้ามีความผิดพลาดขณะตรวจสอบ ก็จะขึ้นเป็นคำว่า failed ให้ทำการหาสาเหตุใน log file


• Step-5
ในหน้าจอนี้ โปรแกรมจะแสดงข้อมูลสรุปของการ Upgrade ที่จะดำเนินการ เพื่อให้ confirm โดยการ click ปุ่ม Upgrade



• Step-6
เมื่อรอจนโปรแกรมทำการ Upgarde ครบ 100% แล้ว log ของกิจกรรมทั้งหมดที่เรียกว่า process log จะถูกเก็บอยู่ที่ \Oracle_BI1\upgrade\logs


เมื่อทำการ upgrade เรียบร้อยแล้ว ไฟล์rpd ใหม่จะถูกตั้งชื่อเป็น OldPaint_BI001.rpd และถูกเก็บไว้ใน path ต่อไปนี้

\instances\instance1\bifoundation\OracleBIServerComponent\coreapplication_obis1\repository

ส่วนหนึ่งของการ upgrade คือเรื่องของ security จะถูก upgrade จากระบบ 10g ไปเป็น 11g ด้วย ซึ่งรวมทั้ง User และ Group แต่จะมีข้อมูลบางส่วนที่ไม่ถูก upgrade ไปด้วย ต้องมาทำการแก้ไขแบบ manual เองหลังจาก upgrade เสร็จสิ้น คือการปรับแต่ง ต่างๆที่อยู่ใน file instanceconfig.xml หรือว่าจะเป็นการปรับแต่ง file ไฟล์ nqconfig.ini ก็จำเป็นต้องมาปรับแต่งภายหลังเหมือนกัน แต่ใน version 11g สามารถปรับแต่งได้โดยผ่านหน้าจอ Enterprise Manager


140527.21:43:18
• แปลงจาก .doc เข้า website.
• แก้ 10G 11G เป็น 10g 11g.

140527.21:50:09
• เผยแพร่ลง website.

140527.22:23:32
• แก้หัวข้อจาก OBIEE เป็น Oracle Business Intelligence Enterprise Edition (OBIEE)