Rất tiếc, không có bất kỳ cách nào để tạo trực tiếp một gói đã xóa từ một kịch bản mà bạn có thể xem như một phiên bản đã biên dịch của gói.
Dưới đây là một số điều cần kiểm tra để xem liệu bạn có thể truy xuất một số thông tin hay không:
- Khi quảng cáo từ môi trường này sang môi trường khác, bạn nên xuất đối tượng cơ sở cùng với kịch bản. Bằng cách đó, bạn theo dõi mã đằng sau kịch bản đó là gì (hộp đen). Điểm thưởng nếu tất cả đều được phiên bản trong hệ thống kiểm soát phiên bản (VCS).
- Bắt đầu với ODI 12.2.1, VCS có thể được tích hợp trực tiếp trong ODI để phiên bản mã của bạn và tạo các kho lưu trữ phát hành. Nếu đúng như vậy, bạn có thể khôi phục đối tượng đã xóa
- Trước 12.2.1, có thể sử dụng hệ thống lập phiên bản nội bộ của ODI để lưu trữ các đối tượng trong Kho lưu trữ Chính. Bạn có thể khôi phục nó từ menu trên cùng.
- Nếu không có gì trong số đó được thiết lập, bạn vẫn có thể mở xuất kịch bản trong bất kỳ trình chỉnh sửa tệp nào và thực hiện theo cách thủ công để truy xuất logic. Nó chỉ là một tệp XML mô tả các bước khác nhau trong gói của bạn. Điều đó sẽ giúp bạn xây dựng lại nó theo cách thủ công.
Nếu bạn kết thúc việc thực hiện gạch đầu dòng cuối cùng đó, bây giờ có lẽ là thời điểm tốt để cải thiện các quy trình hiện có của bạn và thiết lập một trong ba giải pháp sao lưu / lập phiên bản được đề cập ở trên để điều này không xảy ra trong tương lai.