NETCA กับ DBCA
ใน ORACLE มีตัวช่วยกำหนดค่าสำหรับงานแยกต่างหาก NETCA และ DBCA เป็นผู้ช่วยที่สำคัญสองคน ผู้ช่วยเหล่านี้คือส่วนต่อประสานกราฟิกกับผู้ใช้ (GUIs) ซึ่งใช้งานได้ง่าย
NETCA คืออะไร
NETCA ย่อมาจาก NET Configuration Assistant นี่คือเครื่องมือ GUI ที่ใช้ JAVA ใน ORACLE NETCA ใช้ในการกำหนดค่าและทดสอบการเชื่อมต่อ ORACLE NET สำหรับการตั้งค่า ORACLE NET อย่างง่ายในเซิร์ฟเวอร์ มีการกำหนดค่าสองแบบ
• ตั้งค่าตัวฟัง – การกำหนดค่าตัวฟังภายใต้ NETCA สามารถใช้เพื่อเพิ่มผู้ฟังใหม่ กำหนดค่าผู้ฟังที่มีอยู่ใหม่ ลบผู้ฟังที่มีอยู่ และเปลี่ยนชื่อผู้ฟัง
• ตั้งค่าชื่อบริการ NET ในพื้นที่ – การกำหนดค่าชื่อบริการ NET ในพื้นที่ภายใต้ NETCA สามารถใช้เพื่อเพิ่ม กำหนดค่าใหม่ ลบ เปลี่ยนชื่อ และทดสอบชื่อบริการ NET ได้
อย่างไรก็ตาม ในเครื่องไคลเอนต์ ไม่มีการตั้งค่าตัวฟัง มีการตั้งค่าชื่อบริการ NET ในเครื่องเท่านั้น การตั้งค่าเหล่านี้สามารถตั้งค่าได้โดยใช้ NETCA นอกเหนือจากที่กล่าวไว้ข้างต้นแล้ว "การกำหนดค่าวิธีการตั้งชื่อ" และ "การกำหนดค่าการใช้ไดเรกทอรี" สามารถทำได้โดยใช้อินเทอร์เฟซ NETCA
NETCA นี้สามารถเรียกใช้ได้หลายวิธี
• บรรทัดคำสั่ง (cmd > netca)
• Oracle Enterprise Manager (ส่วน Oracle Net Manager)
• เริ่ม -> ไฟล์โปรแกรม-> OracleHome_1 ->เครื่องมือการกำหนดค่าและการย้ายข้อมูล -> NET configuration Assistant (สำหรับ windows)
DBCA คืออะไร
DBCA ย่อมาจากตัวช่วยกำหนดค่าฐานข้อมูล นอกจากนี้ยังเป็นเครื่องมือ GUI ที่ใช้ JAVA ซึ่งใช้ในการกำหนดค่าตัวเลือกฐานข้อมูลและสร้างฐานข้อมูลใหม่ใน ORACLE สามารถใช้ DBCA สำหรับ
- การสร้างฐานข้อมูล
- การกำหนดค่าตัวเลือกฐานข้อมูล
- การลบฐานข้อมูล
- การจัดการแม่แบบ
- การกำหนดค่าการจัดการที่เก็บข้อมูลอัตโนมัติ
การสร้างฐานข้อมูลสามารถทำได้โดยใช้เทมเพลตฐานข้อมูลที่มีอยู่ใน DBCA หรือเทมเพลตที่กำหนดเอง เทมเพลตฐานข้อมูลคลังข้อมูล วัตถุประสงค์ทั่วไป และการประมวลผลธุรกรรมมีอยู่ใน DBCA
การกำหนดค่าตัวเลือกฐานข้อมูลสามารถใช้เพื่อเพิ่มตัวเลือกฐานข้อมูลใหม่ ซึ่งไม่ได้กำหนดค่าไว้ก่อนหน้านี้ในฐานข้อมูล ตัวอย่างผู้จัดการ Oracle Enterprise
DBCA สามารถเรียกใช้ได้ดังนี้
• บรรทัดคำสั่ง (cmd > dbca)
• ใน windows เริ่ม -> ไฟล์โปรแกรม -> OracleHome_1 ->เครื่องมือการกำหนดค่าและการย้ายข้อมูล -> ตัวช่วยกำหนดค่าฐานข้อมูล
NETCA และ DBCA ต่างกันอย่างไร
• NETCA ใช้ในการทดสอบและกำหนดค่าการเชื่อมต่อ Oracle NET แต่ไม่สามารถใช้ DBCA ในการกำหนดค่าการเชื่อมต่อ Oracle NET
• DBCA ใช้สำหรับสร้างฐานข้อมูล กำหนดค่าตัวเลือกฐานข้อมูล ลบฐานข้อมูล จัดการเทมเพลต และกำหนดค่า ASM แต่สิ่งเหล่านั้นไม่สามารถทำได้โดยใช้ NETCA
• สามารถเรียกใช้ NETCA ในตัวจัดการ Oracle Enterprise แต่ไม่สามารถเรียกใช้ DBCA ในตัวจัดการ Oracle Enterprise
• Dbca เป็นคำสั่งบรรทัดคำสั่งเพื่อเรียกใช้ DBCA แต่ netca เป็นคำสั่งบรรทัดคำสั่งเพื่อเรียกใช้ NETCA