sql >> データベース >  >> RDS >> Oracle

Oracleデータベースに接続しているすべてのセッションを強制終了するにはどうすればよいですか?

    この回答は、ここでの会話に大きく影響されます:http://www.tek-tips.com/viewthread.cfm?qid=1395151&page=3

    ALTER SYSTEM ENABLE RESTRICTED SESSION;
    
    begin     
        for x in (  
                select Sid, Serial#, machine, program  
                from v$session  
                where  
                    machine <> 'MyDatabaseServerName'  
            ) loop  
            execute immediate 'Alter System Kill Session '''|| x.Sid  
                         || ',' || x.Serial# || ''' IMMEDIATE';  
        end loop;  
    end;
    

    Oracleの自身への接続が切断されないように、データベースサーバーで発生したセッションの強制終了をスキップします。



    1. postgresで間隔を時間数に変換するにはどうすればよいですか?

    2. MySqlクエリを使用して完全に一致する単語を検索する方法

    3. 統計とクエリストアを待つ

    4. MySQLドロップデータベース