ฉันมีฐานข้อมูล Oracle และฉันต้องการสร้าง ERD ใน Visio 2007 Pro
ฉันเคยดูที่คำสั่ง DBMS_METADATA.GET_DDL เพื่อสร้าง DDL ฉันรู้ว่าฉันสามารถนำเข้าฐานข้อมูล Access ลงใน Visio แต่ดูเหมือนว่า Access เข้าใจภาษา SQL ซึ่งแตกต่างจาก Oracle ดังนั้นฉันจะต้องปรับแต่งทุกคำสั่งสร้างตารางเพื่อเปลี่ยนชนิดข้อมูล
มีวิธีง่ายๆในการสร้าง ERD โดยใช้ DDL ใน Visio Pro 2007 หรือไม่?
ฉันไม่มี Visio ที่มีประโยชน์อีกต่อไป (ดังนั้นฉันไม่ได้ใส่คำตอบลงไป แต่อาจเป็นคำใบ้?) แต่ฉันจำได้ว่ามันค่อนข้างง่ายโดยใช้การเชื่อมต่อ ODBC และคุณสมบัติ "วิศวกรย้อนกลับ" ของ Visio (สิ่งนี้จะช่วยให้คุณเลือก รายการทั้งหมดที่คุณต้องการและมันจะไปและทำให้คุณเป็นคนบ้า)
ฉันตรวจสอบตัวช่วยสร้าง Reverse Engineer ใน Visio และน่าเสียดายที่ฐานข้อมูล Oracle อยู่ในเซิร์ฟเวอร์ไฟร์วอลล์และฉันไม่สามารถเข้าถึงได้โดยตรงจากเวิร์กสเตชันของฉันดังนั้นจึงจำเป็นต้องมีขั้นตอนตัวกลาง ddl
หากคุณมี DDL คุณสามารถนำเข้าข้อมูลนั้นลงในฐานข้อมูล Oracle Oracle XE (รุ่นฟรี) จากนั้นกลับวิศวกรจากที่นั่นได้ไหม และมันจะต้องเป็น Visio Oracle Data Modeller ฟรีของ Oracle จะนำเข้าจากไฟล์ DDL
—
Gary