Tôi đã tạo một EXPDAT.DMP
tệp của cơ sở dữ liệu Oracle bằng lệnh:
exp userid=usr/pass@db owner=own rows=n compress=n
Sau đó tôi đã chạy lệnh sau để tạo tệp chứa các câu lệnh 'Tạo bảng ...':
imp userid=usr/pass@db full=y indexfile=output.sql
Điều này rất tốt cho các câu lệnh Tạo Bảng, nhưng tôi cũng muốn tạo Quy trình Tạo / Tạo Hàm / Tạo mã nguồn Xem. Tôi có thể thấy chúng ở đó trong tệp .DMP, nhưng tôi chưa tìm được cách giải nén chúng.
Có thể trích xuất thông tin này từ tệp EXPDAT.DMP không? Hoặc tôi sẽ cần phải sử dụng một phương pháp khác?
Mục đích là để có thể xuất nguồn thành các tệp có thể được kiểm soát nguồn.