刪除私有dblink的儲存過程
在多個使用者擁有多個私有dblink的情況下,當不需要而去清理掉這些私有的dblink的時候,可使用以下
的儲存過程,簡化了很多工作,只需在SYS使用者下就能完成,而不用一個個使用者地登入進去,再一個個地刪除。
begin
dbms_scheduler.create_job(
job_name=>'&owner..drop_database_link',
job_type=>'PLSQL_BLOCK',
job_action=>'BEGIN execute immediate ''drop database link &db_link'';END;'
);
dbms_scheduler.run_job('&owner..drop_database_link',false);
dbms_lock.sleep(2);
dbms_scheduler.drop_job('&owner..drop_database_link');
end;
/
的儲存過程,簡化了很多工作,只需在SYS使用者下就能完成,而不用一個個使用者地登入進去,再一個個地刪除。
begin
dbms_scheduler.create_job(
job_name=>'&owner..drop_database_link',
job_type=>'PLSQL_BLOCK',
job_action=>'BEGIN execute immediate ''drop database link &db_link'';END;'
);
dbms_scheduler.run_job('&owner..drop_database_link',false);
dbms_lock.sleep(2);
dbms_scheduler.drop_job('&owner..drop_database_link');
end;
/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31392094/viewspace-2134461/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 儲存過程誤刪除的恢復儲存過程
- db2刪除已經儲存的表儲存過程DB2儲存過程
- mssql sqlserver 批量刪除所有儲存過程的方法分享SQLServer儲存過程
- 刪除MSSQL危險儲存過程的程式碼(轉)SQL儲存過程
- plsqlDevloper 儲存過程的除錯SQLdev儲存過程除錯
- 如何刪除名稱相同的儲存過程儲存過程
- EMC UNITY 400儲存卷刪除資料恢復操作過程Unity資料恢復
- 通過SQL儲存過程刪除過期的資料庫Bak備份檔案SQL儲存過程資料庫
- (轉)如何oracle除錯儲存過程Oracle除錯儲存過程
- openGauss 支援儲存過程除錯儲存過程除錯
- EMC Isilon儲存誤刪除虛擬機器的恢復過程虛擬機
- 刪除資料庫中所有儲存過程和函式的sql語句資料庫儲存過程函式SQL
- 從sybase的儲存過程轉向oracle的儲存過程儲存過程Oracle
- MySQL儲存過程詳解 mysql 儲存過程MySql儲存過程
- 儲存過程儲存過程
- 在儲存過程A中呼叫儲存過程B的結果儲存過程
- 10 刪除個人儲存中過期的證書薦
- oracle的儲存過程Oracle儲存過程
- 修改的儲存過程儲存過程
- mysql的儲存過程MySql儲存過程
- MySql儲存過程—2、第一個MySql儲存過程的建立MySql儲存過程
- 儲存過程呼叫其他模式的儲存過程需要注意的地方儲存過程模式
- SQL 儲存過程裡呼叫另一個儲存過程SQL儲存過程
- MySQL儲存過程詳解 mysql 儲存過程linkMySql儲存過程
- Oracle儲存過程乾貨(一):儲存過程基礎Oracle儲存過程
- Mysql 的儲存過程和儲存函式MySql儲存過程儲存函式
- 儲存過程與儲存函式儲存過程儲存函式
- Oracle儲存過程Oracle儲存過程
- 使用儲存過程儲存過程
- sybase儲存過程儲存過程
- java儲存過程Java儲存過程
- 管理儲存過程儲存過程
- 呼叫儲存過程儲存過程
- mysql 儲存過程MySql儲存過程
- SQLSERVER儲存過程SQLServer儲存過程
- 儲存過程中巢狀儲存過程的變數執行方式儲存過程巢狀變數
- 實戰儲存過程排程過程儲存過程
- javascript cookie的儲存和刪除功能JavaScriptCookie