Oracle 從SQL檔案批量匯入資料

2022-01-11 12:37:46 字數 493 閱讀 3002

進入dos介面。

進入sql檔案目錄。

在命令提示下執行sqlplus,c:\sql>sqlplus user_name/password@net_service_name

指定sql執行日誌檔案,日誌檔名任意,但必須以log為字尾名:sql>spool e:\temp\a.log

建立批量執行檔案。如果要批量執行多個sql檔案,可以建立乙個list檔案,例如list.sql,裡面列出每個sql檔案,以@@開頭,例如

@@a.sql;

@@b.sql;

呼叫批量執行檔案,sql>@list.sql

如果只執行單個sql檔案,可以直接呼叫,sql>@@a.sql

sql命令執行完畢之後,檢視日誌檔案,看看是不是有「錯誤」。

如果沒錯誤,呼叫sql>spool off

退出sqlplus,退出後資料才會真正寫入oracle,sql>exit

注意,sql檔案中的第一行sql命令,必須以分號結尾。

從外部檔案批量處理AD帳號屬性

目前我們公司對離職人員的帳號管理通過下面的方式,離職流程中的最後一關是在在hr部門列印離職單證明,在列印完離職證明後,hr系統自動將離職人員的ad帳號進行禁用,隔日hr系統匯出離職報表給網管,進行刪除。其實目前公司完全可以做到在hr系統中設定直接刪除離職人員,但因安全方面的考慮 如,hr mm操作失...

檔案批量重新命名

今天遇到乙個問題,有一批檔案,需要修改字尾名,還要將前面的部分字元刪除,首先想到重新命名命令 ren 試了幾次,無法實現需求,只能,批處理了。在網上查了一下,寫了個,將字尾為.doc.doc的該為只有乙個.doc echo off setlocal enabledelayedexpansion 開啟...

檔案批量操作之旅

檔案重新命名 os.rename a.txt b.txt 檔案批量操作 my code test 1.jpg 2.jpg import os file list os.listdir test 當前目錄下的檔案列表 相對路徑 以當當前目錄為起點的路徑 for f in file list print...