เมื่อทำตามขั้นตอนที่อธิบายไว้ในบล็อกนี้ คุณจะสามารถกำหนดค่าฐานข้อมูลใน Oracle Cloud Interface
แนะนำตัว
ขั้นตอนในกระบวนการทั้งหมดสามารถประกอบด้วยสิ่งต่อไปนี้:
- การสร้างคู่คีย์ SSH ใน OCI
- สร้างฐานข้อมูลในซับเน็ตสาธารณะ
- เชื่อมต่อกับระบบ VM DB
ข้อกำหนดเบื้องต้น
พิจารณาว่ามีข้อกำหนดเบื้องต้นดังต่อไปนี้แล้ว:
- บัญชี Oracle Cloud (รุ่นทดลองใช้ฟรี/ชำระเงิน)
- ควรกำหนดค่าเครือข่ายสำหรับ Virtual Machine (VM)/ Bare Metal (BM)
- ซับเน็ตสาธารณะ
- รายการความปลอดภัย &เปิดพอร์ต 22 &1521
- อินเตอร์เน็ตเกตเวย์
- ตารางเส้นทาง
ให้เราเริ่มต้นด้วยการสร้างคู่คีย์ SSH ใน OCI:
ส่วนที่ 1:การสร้างคู่คีย์ SSH ใน OCI
_https://docs.oracle.com/en-us/iaas/Content/GSG/Tasks/creatingkeys.htm_
เปิด WinSCP และคลิกที่เครื่องมือ -> เรียกใช้ PuTTYgen
-
ในการสร้างคีย์ส่วนตัวและสาธารณะ ให้คลิกที่ Generate และเลื่อนเมาส์ไปรอบๆ พื้นที่ว่างในกล่องดังที่แสดงด้านบน:
-
สร้างคีย์ตามที่แสดงในภาพหน้าจอต่อไปนี้
-
คลิกที่ Save private key to ในระบบของคุณ เพิ่มข้อความรหัสผ่าน (Password) และป้อนใหม่อีกครั้งเพื่อยืนยันข้อความรหัสผ่าน
-
สำหรับคีย์สาธารณะ ให้คัดลอกเนื้อหาคีย์ในไฟล์บนระบบโลคัลของคุณ ซึ่งแสดงในตัวอย่างต่อไปนี้ บางครั้งก็จำเป็นในกรณีที่มีปัญหาในการยอมรับไฟล์คีย์สาธารณะ
-
เนื้อหาคีย์ที่คัดลอกมาของคีย์สาธารณะสามารถใช้ได้ในกรณีดังกล่าว จากนั้นคลิกที่บันทึกคีย์สาธารณะเพื่อบันทึกไฟล์ในตำแหน่งเดียวกันกับที่เก็บคีย์ส่วนตัวไว้ในขั้นตอนที่ 3
หมายเหตุ:รูปแบบคีย์สาธารณะเริ่มต้นด้วย ssh-rsa และลงท้ายด้วย rsa-key-20211015
-
บันทึกคีย์สาธารณะด้วย .pub และคีย์ส่วนตัวพร้อมนามสกุล .ppk
-
หลังจากสร้างและบันทึกคีย์ทั้งสองแล้ว คุณจะกลับไปที่ Cloud Portal ได้
ส่วนที่ 2:สร้างฐานข้อมูลในซับเน็ตสาธารณะ
ส่วนนี้เกี่ยวข้องกับขั้นตอนในการสร้าง Oracle Database ใน Public Subnet บน OCI เข้าสู่ระบบคอนโซล OCI กับผู้เช่าของคุณ ที่นี่ ohravi คือผู้เช่าที่ฉันสร้างไว้แล้ว
ด้านล่างนี้คือ URL_https://cloud.oracle.com/?tenant=ohravi_
เลือกลิงก์ที่ไฮไลต์ในกล่องตามตัวอย่างด้านล่าง
เลือก AD &รูปร่างเป็น VM ที่มีรูปร่างมาตรฐานตามตัวอย่างด้านล่างในตัวเลือกที่มี
เลือกส่วนที่ไฮไลต์/ระบุไว้ในกล่องตามตัวอย่างด้านล่างของตัวเลือกที่มีในขณะกำหนดค่าระบบ DB
คีย์สาธารณะ SSH:
วางคีย์สาธารณะของคุณที่สร้างไว้ก่อนหน้าในส่วนที่ 1 จุด 5 ดังที่แสดงในภาพหน้าจอต่อไปนี้
เลือกชื่อสำหรับ VCN ฉันใช้เป็น POC_VCN &ซับเน็ต
ระบุชื่อฐานข้อมูลที่นี่ ฉันกำลังใช้ POC &19c ในตัวอย่างของฉัน
เลือกตัวเลือกสร้างระบบฐานข้อมูลตามที่ระบุในตัวอย่างต่อไปนี้
ใช้เวลา 50-60 นาทีในการทำให้อินสแตนซ์เริ่มทำงาน
เมื่อสร้างฐานข้อมูลเสร็จแล้ว สถานะจะเปลี่ยนจาก Provisioning เป็น Available ดังแสดงในสแน็ปช็อตต่อไปนี้
ส่วนที่ 3:เชื่อมต่อกับระบบ VM DB ที่สร้างขึ้นในขั้นตอนก่อนหน้า
เข้าสู่ระบบ OCI Console และไปที่ส่วนฐานข้อมูล เลือกฐานข้อมูล POC_Ravi
เมื่อคุณคลิกที่ pocDB ด้านบน หน้าถัดไปจะแสดงที่อยู่ IP สาธารณะตามตัวอย่างต่อไปนี้ ใช้ที่อยู่ IP นั้นในการเชื่อมต่อเป็นชื่อโฮสต์ในขั้นตอนต่อไป
เปิด ผงสำหรับอุดรู
- ป้อนข้อมูลต่อไปนี้
-
ชื่อโฮสต์ (หรือที่อยู่ IP):ป้อน opc@Public IP ของอินสแตนซ์ของคุณ
-
พอร์ต:ป้อน 22
-
ประเภทการเชื่อมต่อ:เลือก SSH
ตอนนี้ ขยาย SSH แล้วเลือก รับรองความถูกต้อง และเรียกดู คีย์ส่วนตัว และคลิก เปิด .
คลิกที่ เปิด
เปลี่ยนเป็นผู้ใช้ Oracle เพื่อเชื่อมต่อกับ SQLPLUS
บทสรุป
บล็อกนี้อธิบายขั้นตอนพื้นฐานในการกำหนดค่าฐานข้อมูลบนเครือข่ายย่อยสาธารณะพร้อมกับการสร้างคีย์ SSH นอกจากนี้ ขั้นตอนที่อธิบายข้างต้นยังช่วยในการเชื่อมต่อกับฐานข้อมูลโดยใช้คีย์ SSH ซึ่งจำเป็นสำหรับกิจกรรมประจำวันของ Oracle Cloud DBA
ใช้แท็บคำติชมเพื่อแสดงความคิดเห็นหรือถามคำถาม คุณสามารถเริ่มการสนทนากับเราได้เช่นกัน