1. 程式人生 > >oracle 強制刪除指定schema及相關的所有資料庫的物件

oracle 強制刪除指定schema及相關的所有資料庫的物件

define schema = &1
-- Kill Session connecting to the schemas to be dropped
Declare
    Cursor c_session Is
    SELECT s.sid, s.serial#
      FROM gv$session s
      JOIN gv$process p ON p.addr = s.paddr
       AND p.inst_id = s.inst_id
     WHERE s.type != 'BACKGROUND'
       AND s.username = '&schema');
Begin
    For r_session In c_session Loop
        Execute Immediate 'ALTER SYSTEM KILL SESSION '''||r_session.sid||','||r_session.serial#||'''';
    End Loop;
End;
/
-- Drop schemas
Drop User &schema Cascade;

相關推薦

oracle 強制刪除指定schema相關所有資料庫物件

define schema = &1 -- Kill Session connecting to the schemas to be dropped Declare     Cursor c_session Is     SELECT s.sid, s.serial#       FROM gv$se

userdel---刪除用戶相關文件

用戶名 tom 使用 title http bsp 現在 lin userdel userdel命令 userdel命令用於刪除給定的用戶,以及與用戶相關的文件。若不加選項,則僅刪除用戶帳號,而不刪除相關文件。 語法 userdel(選項)(參數) 選項 -f:強

Java遞迴刪除指定資料夾下所有檔案

Java遞迴刪除指定資料夾下所有檔案 工具類封裝 public class FileUtils{ public static boolean delAllFile(String path) { return delAllFile(new File(path)

Linux c : 遍歷並刪除指定目錄下的所有檔案

系統:ubuntu17.10 遍歷並刪除指定目錄下的所有檔案 #include <dirent.h> #include <stdio.h> #include <string.h> int main() {     &

C#/.NET中刪除指定資料夾下所有檔案和資料夾的幾種方法彙總

我們知道,在C#/.NET中的System.IO名稱空間下,都是關於檔案和資料夾資訊操作的類。如果在開發中有刪除指定資料夾下所有檔案和資料夾這樣的需要,應該如何使用C#/.NET來實現這個需求呢?方法一:直接刪除整個指定資料夾使用使用Directory.Delete("資料

oracle 儲存過程語法總結相關寫法複習 if、case、loop等

--1.儲存過程之if clear; create or replace procedure mydel( in_a in integer) as begin if in_a<100 then dbms_output.put_line('小於100.'); elsif

Oracle刪除某個使用者下的所有資料呢

//刪除表空間 DROP TABLESPACE tablespacename INCLUDING CONTENTS AND DATAFILES; //刪除使用者 drop user username cascade;

PHP實現刪除指定目錄下的所有檔案:

<?php /* 實現刪除指定目錄下的所有檔案: */ function delDir($dirPath){$dir_handle = opendir($dirPath);//while(false !==($fileDir = readdir($dir_handle

HDFS練習5-----刪除指定目錄下的所有的空檔案和空資料夾(包含子資料夾下的內容)

問題重現:刪除指定目錄下的所有的空檔案和空資料夾(包含子資料夾下的內容)import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileStatus; import org.apache

批量強制刪除Azure訂閱下的所有資源組

在管理Azure訂閱下的資源時,如果資源較多,資源組也較多,刪除起來,太耗時間,等不起。所以就想到了用PowerShell批量刪除資源組Select-AzureRmSubscription -SubscriptionName lab01$RMs = Get-AzureRmRe

Oracle 表的創建 相關參數

數據庫 next 跟蹤 sql rollback append stat 限定 計劃 1、 創建表完整語法 CREATE TABLE [schema.]tabl

PHP刪除目錄目錄下所有檔案或刪除指定檔案

/**  * 刪除目錄及目錄下所有檔案或刪除指定檔案  * @param str $path   待刪除目錄路徑  * @param int $delDir 是否刪除目錄,1或true刪除目錄,0或false則只刪除檔案保留目錄(包含子目錄)

ORACLE 11gR2 RAC新增刪除(正常強制)節點操作步驟(刪除篇)

ORACLE 11gR2 RAC新增刪除(正常及強制)節點操作步驟(刪除篇) 本文主要轉載 【  http://www.cnxdug.org/?p=2511 】 有部分細節自己實驗新增,再此謝謝前輩。 RAC刪除節點 這裡我們模擬節點可以正常啟動時,正常刪除RAC節點的操作過程以及節點由於遇到

oracle(建立/刪除/修改使用者,建立/刪除/修改表空間,授權使用者,刪除所有表,給使用者指定表空間

--oracle刪除某個使用者下的所有表 --此句只是查詢並且拼接sql,然後將執行的sql複製然後執行即可 select 'drop table '||table_name||';' from cat where table_type='TABLE'; export O

Delphi刪除指定資料夾資料夾下所有子目錄與檔案

懶了,自己記錄以備後用,直接貼整個單元程式碼了。使用時呼叫 DeleteDir函式傳入需要刪除的資料夾路徑就行了。unit ZipUtil; interface uses SysUtils, Classes, VCLZip, VCLUnZip, Dialogs, Ac

Windows 強制刪除檔案資料夾命令 一、刪除檔案或目錄CMD命令: rd/s/q D:\app (強制刪除檔案資料夾和資料夾內所有檔案)del/f/s/q D:\app.txt (強

Windows 強制刪除檔案及資料夾命令 一、刪除檔案或目錄CMD命令: rd/s/q D:\app  (強制刪除檔案資料夾和資料夾內所有檔案)del/f/s/q D:\app.txt    (強制刪

SVN提交強制寫入註釋相關擴展閱讀

svn hook 註釋 假設SVN已經搭建成功,版本庫根目錄為/opt/svn/repos找到版本庫下面./hook/目錄,一共9個文件,簡單介紹一下文件說明1pre-commit.tmpl提交之前被執行2pre-lock.tmpl版本庫鎖定之前被執行3pre-revprop-change.tmp

刪除指定目錄下的文件子文件

close opendir 打開 function edi link readdir () 遞歸 1, 所用到主要方法:opendir() readdir() unlink() is_dir() closedir() 2, 實現過程 function

oracle em企業管理器的安裝、配置相關問題

密碼 技術分享 分享 control spa alt .com 企業管理 gre 2017-05-10 一、配置ORACLE_UNQNAME環境變量 二、重建EM資料庫:emca -repos recreate 三、配置EM賬號密碼:DBSNMP、SYSMAN 四、配置EM

刪除指定字符前的所有內容

ret substring reat 所有 substr left arch sub dbo Create FUNCTION [dbo].[RemoveLeftCharMy] ( @Expression varchar(max), @char varchar(1