Đây là vấn đề của tôi, tôi muốn tạo một đường cơ sở trên Dateabase phát triển (Oracle 10g), và kiểm tra svn để kiểm soát phiên bản. để giúp chúng tôi quản lý các thay đổi cơ sở dữ liệu gia tăng.Bất kỳ công cụ nào để xuất toàn bộ Oracle DB thành tập lệnh SQL
Vấn đề của tôi là tôi nên tạo đường cơ sở của Oracle 10g như thế nào? cơ sở dữ liệu giờ đây bao gồm hơn 500 bảng, với số lượng lớn dữ liệu cấu hình và tôi muốn cơ sở dữ liệu db của tôi dựa trên tập lệnh SQL được đặt để kiểm tra vào phiên bản lật đổ, thay vì sau đó kiểm tra trong bãi chứa của Oracle ..
Tôi đã thử sử dụng liquibase generateChangeLog, nhưng nó có một số vấn đề hiệu suất .. bất cứ ai cũng có thể giới thiệu cho tôi bất kỳ công cụ nào sẽ giúp tôi 1. Quét bất kỳ Lược đồ Oracle 2. Tạo một tập hợp các tập lệnh SQL (Với cấu trúc bảng và dữ liệu) ..
Cảm ơn trước
James!
bạn có thể sử dụng PL/SQL và truy vấn này để xuất khẩu DDL vào một tập tin trên các mặt hàng? –
Máy chủ DB không thể ghi tệp khách hàng (trừ khi bạn gặp rắc rối khi chia sẻ và gắn ổ đĩa, làm cho máy khách tệp có hiệu quả). –