Oracle Multimedia 導出圖像的實際操作步驟是如何進行?在實際的操作過程中都需要哪些相關代碼?如果你對這些相關的問題有想了解的話,你就可以浏覽以下的文章,希望你會從中有所收獲。
使用 Oracle Multimedia 的導出方法導出數據庫中的 DICOM 數據要求數據庫向數據庫服務器的文件系統進行寫入操作。向文件系統寫入要求對您希望在其中寫入輸出 DICOM 文件的目錄對象上的用戶(PM 用戶)授予寫入權限。
執行以下步驟:
1.創建一個將 DICOM 數據導出到IMAGEDIR目錄中的文件的過程。從 SQL*Plus 會話中,執行以下腳本:
- @create_export_proc
create_export_proc.sql代碼如下:
Java代碼
- create or replace procedure dicom_export (source_id number, filename varchar2) as
- dcmSrc ordsys.orddicom;
- begin
- select dicom into dcmSrc from medical_image_table where id = source_id;
- dcmSrc.export('FILE', 'IMAGEDIR', filename);
- end;
- /
- show errors;
- create or replace procedure dicom_export (source_id number, filename varchar2) as
- dcmSrc ordsys.orddicom;
- begin
- select dicom into dcmSrc from medical_image_table where id = source_id;
- dcmSrc.export('FILE', 'IMAGEDIR', filename);
- end;
- /
- show errors;
2.現在可以執行過程了。從 SQL*Plus 會話中,執行以下命令:
Java代碼
- execute dicom_export(1, 'dicom_orig.dcm');
- execute dicom_export(1, 'dicom_orig.dcm');
3.要查創建的文件,打開另一個終端窗口,並在IMAGEDIR目錄下執行以下命令。
Java代碼
- ls -al dicom_orig.dcm