匯出
使用工具 PLSQL Developer
點擊選單欄【工具】-》【匯出用戶物件】
用戶選擇 <當前用戶>
選擇需要匯出的物件(表、視圖、存盤程序、函式、序列、觸發器等)
選擇輸出的檔案夾和日志檔案
可能需要使用的bat腳本
1 批量修改檔案名
:: 批量重命名 檔案名稱
ren \sql\procedure\* *.sql
ren * *.sql
2 提取當前檔案夾下的檔案名稱 到檔案 1.sql
DIR *.* /B >1.sql
匯入
參考博客
https://blog.csdn.net/wangcg123/article/details/46681447
1.運行cmd進入命令列界面
2.進入到存放批量sql的檔案夾下面
3.輸入命令 sqlplus 資料庫名/密碼@資料庫 按回車鍵
示例 sqlplus user01/123456@127.0.0.1:1521/orcl
4.輸入spool 指定路徑:\a.log 按回車鍵 (此步驟的主要作用就是追蹤批量執行sql的日志,路徑隨便寫,只要能找到就行,a.log可以隨便起名,但是必須要.log后綴)
5. @1.sql 按回車鍵(在批量sql檔案夾下寫一個檔案,名字叫1.sql,其中在這個檔案里面寫批量sql的檔案名)
具體格式如下:@@sql的檔案名.sql;
@@sql的檔案名2.sql;
.......
示例
@@v_eas_apply.sql;
@@v_eas_apply_a.sql;
@@v_eas_apply_entry.sql;
6. spool off
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/280741.html
標籤:其他
下一篇:關于Oracle分組查詢的問題
