質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Oracle

Oracleは、米オラクルが取り扱うリレーショナルデータベース管理システムです。メインフレームからPCまで、多様なプラットフォームに対応しています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

Q&A

解決済

2回答

43451閲覧

データベースに接続中のセッションを削除したい

yamaguti

総合スコア185

Oracle

Oracleは、米オラクルが取り扱うリレーショナルデータベース管理システムです。メインフレームからPCまで、多様なプラットフォームに対応しています。

SQL

SQL(Structured Query Language)は、リレーショナルデータベース管理システム (RDBMS)のデータベース言語です。大きく分けて、データ定義言語(DDL)、データ操作言語(DML)、データ制御言語(DCL)の3つで構成されており、プログラム上でSQL文を生成して、RDBMSに命令を出し、RDBに必要なデータを格納できます。また、格納したデータを引き出すことも可能です。

0グッド

1クリップ

投稿2016/11/29 02:54

ダンプファイルを取って来て、テスト環境にデータを入れたいのですが、
ORA-01940 現在接続中のユーザを削除することは出来ませんとでます。

ユーザを削除する方法をご教示下さい。
よろしくお願い致します。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

katsuya141

2016/11/29 03:08

タイトルにあるセッションの削除とユーザの削除は意味が違います。どちらですか。例えばエラーの元になった操作は何ですか
guest

回答2

0

ベストアンサー

ユーザーのsession情報を取得します

sql

1select sid, serial#, username, program from v$session where username = 'HOGE'; 2 3 SID SERIAL# USERNAME PROGRAM 4---------- ---------- ---------- ------------------------- 5 xxx yyy HOGE ample@DB

SIDとSERIALを指定してセッションを削除します

sql

1alter system kill session 'SID, SERIAL'; 2

ユーザーを消すなら

sql

1DROP USER user [CASCADE];

です

投稿2016/11/29 04:31

kpiyohiko

総合スコア658

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

kpiyohiko

2016/11/29 04:32

alter system kill session 'SID, SERIAL'; 上記のSIDにはxxxが、SERIALにはyyyが入ります
guest

0

わたしはOracle Client for Windows のORACLE_HOME\sqlplus\admin\glogin.sqlに以下のコードを追記しています。

SQL

1SPOOL alter_system_kill_my_session_&&_CONNECT_IDENTIFIER..sql 2SELECT 'ALTER SYSTEM KILL SESSION ''' || TO_CHAR(VS.SID) || ',' || TO_CHAR(VS.SERIAL#) || 3 ''' ;' AS KILL_SESSION 4FROM V$SESSION VS 5WHERE VS.AUDSID = SYS_CONTEXT('USERENV', 'SESSIONID') ; 6SPOOL OFF

投稿2016/11/30 20:17

Orlofsky

総合スコア16415

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問