หัวข้อนี้อธิบายถึงปัญหาทั่วไปที่คุณอาจพบ และอธิบายวิธีแก้ไขปัญหาดังกล่าว
แก้ไขปัญหาการเชื่อมต่อกับ Oracle Database ภายในองค์กร
สร้างอินสแตนซ์การประมวลผลชั่วคราวในสับเน็ต PAC แล้วตรวจสอบว่าคุณสามารถแก้ไขชื่อโฮสต์และพอร์ตของฐานข้อมูลภายในองค์กร และ Ping IP แอดเดรสส่วนบุคคลได้
คำสั่งตรวจสอบการแก้ไขชื่อโฮสต์:
$ nslookup <On-premises database hostname>
หากคุณไม่สามารถแก้ไขชื่อโฮสต์ของ Oracle Database แบบโหนดเดียวภายในองค์กรได้ แสดงว่าเซิร์ฟเวอร์ DNS ที่คอนฟิเกอร์ไว้ในตัวเลือก DHCP ของสับเน็ตไม่สามารถแก้ไขชื่อโฮสต์ได้ หรือคอนฟิเกอเรชันของโซน DNS ไม่ถูกต้อง
คำสั่งตรวจสอบการเชื่อมต่อ:
nc -zv <On-premises database hostname> <port>
ตัวอย่าง: nc -zv onprem.db.xyz.com 1521
หมายเหตุ: หากไม่มีแพ็คเกจ nc ให้ใช้ yum install nc*
หากคุณไม่สามารถสร้างการเชื่อมต่อได้ ให้ตรวจสอบ VPN หรือการเชื่อมต่อเน็ตเวิร์ก FastConnect ระหว่าง VCN ของ Oracle Cloud Infrastructure และเน็ตเวิร์กภายในองค์กร
แก้ไขปัญหาการเชื่อมต่อกับที่มาข้อมูล Oracle Essbase ภายในองค์กร
ตรวจสอบไฟล์ essbase.cfg ของคุณเพื่อหาพอร์ตที่ถูกต้องที่ Essbase กำลังใช้อยู่
หมายเหตุ: หากคุณกำลังใช้ไฟร์วอล Palo Alto Networks คุณไม่ต้องสร้างกฎใน App-ID ซึ่งก็คือ oracle-essbase แต่ให้สร้างกฎไฟร์วอลที่มีช่วงพอร์ต Essbase แทน
ocivcn.companyabc.com
คำสั่งตรวจสอบการแก้ไขชื่อโฮสต์:
$ nslookup <On-premises Essbase hostname>
หากคุณไม่สามารถแก้ไขชื่อโฮสต์ของ Essbase ภายในองค์กรได้ แสดงว่าเซิร์ฟเวอร์ DNS ที่คอนฟิเกอร์ไว้ในตัวเลือก DHCP ของสับเน็ตไม่สามารถแก้ไขชื่อโฮสต์ได้ หรือคอนฟิเกอเรชันของโซน DNS ไม่ถูกต้อง
คำสั่งตรวจสอบการเชื่อมต่อ:
nc -zv <On-premises Essbase hostname> <essbase port>
ตัวอย่างเช่น
nc -zv onprem.essbase.xyz.com 1423
nc -zv onprem.essbase.xyz.com 33767
หมายเหตุ: หากไม่มีแพ็คเกจ nc ให้ใช้ yum install nc*
หากคุณไม่สามารถสร้างการเชื่อมต่อซ็อคเก็ต ให้ตรวจสอบรายการต่อไปนี้
- VPN หรือการเชื่อมต่อเน็ตเวิร์ก FastConnect ระหว่าง VCN ของ Oracle Cloud Infrastructure และเน็ตเวิร์กภายในองค์กร
- มีกฎไฟร์วแลสำหรับพอร์ต Essbase ในช่วง 32768-33768 ทั้งหมด
แก้ไขปัญหาระยะเวลารันการสืบค้นสูงสุดใน Planning and Budgeting Cloud Service
Oracle's Planning and Budgeting Cloud Service เป็นหนึ่งในเทคโนโลยีที่ทำงานบนคลาวด์ ที่มอบโซลูชันแบบครบวงจรให้กับธุรกิจ ไม่ว่าจะเป็นการจัดทำงบประมาณ การประมาณการ และการวางแผน เพื่อให้แน่ใจในความเสถียร ขอแนะนำให้ตั้งค่าเวลารันการสืบค้น (QRYGOVEXECTIME) ใน Planning and Budgeting Cloud Service (Essbase) ในส่วนนี้ เราจะกล่าวถึงความสำคัญของการตั้งค่า QRYGOVEXECTIME
QRYGOVEXECTIME คืออะไร
QRYGOVEXECTIME
คือ พารามิเตอร์ที่ควบคุมระยะเวลาสูงสุดที่การสืบค้นสามารถรันได้ใน Essbase
เหตุใด QRYGOVEXECTIME จึงมีความสำคัญ
QRYGOVEXECTIME
เป็นค่าที่สำคัญใน Planning and Budgeting Cloud Service เนื่องจากช่วยให้แน่ใจในความเสถียรของทั้ง Oracle Analytics Cloud และ Planning and Budgeting Cloud Service ต่อไปนี้คือเหตุผลบางประการ:
โดยสรุปแล้ว การตั้งค่า QRYGOVEXECTIME ใน PBCS / Essbase เป็นขั้นตอนที่สำคัญในการป้องกันความเสถียรในการทำงานของทั้ง Oracle Analytics Cloud และ Essbase เมื่อจำกัดเวลารันการสืบค้น คุณสามารถป้องกันการแย่งทรัพยากร, ปรับปรุงความเสถียรของระบบ และปรับปรุงประสิทธิภาพโดยรวม ดังนั้น จึงควรใช้เวลาในการปรับปรุงพารามิเตอร์นี้ให้เป็นค่าที่เหมาะสมสำหรับสภาพแวดล้อมของคุณ
หากต้องการใช้ขีดจำกัดเวลารันการสืบค้นนี้ ให้ส่ง SR ไปยังฝ่ายบริการด้านเทคนิคของ Oracle สำหรับ Oracle Planning and Budgeting Cloud