国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

ホームページ php教程 PHP開發(fā) Oracle によるユーザーとテーブルスペースの削除の詳細(xì)な紹介

Oracle によるユーザーとテーブルスペースの削除の詳細(xì)な紹介

Jan 06, 2017 am 11:37 AM

Oracle はユーザーとテーブルスペースを削除します

Oracle は長(zhǎng)い間使用されてきたため、多くの新しいユーザーとテーブルスペースが追加されており、クリーンアップする必要があります

単一のユーザーとテーブルスペースの場(chǎng)合は、次のコマンドを使用できます。完了。

ステップ 1: ユーザーの削除

drop user ×× cascade

説明: ユーザーを削除すると、ユーザーの下のスキーマ オブジェクトのみが削除され、対応するテーブルスペースは削除されません。

ステップ 2: テーブルスペースを削除する

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;

ただし、開発環(huán)境用のデータベースであるため、クリーンアップする必要があるユーザーおよびテーブルスペースが多數(shù)あります。

アイデア:

DB 內(nèi)のすべてのユーザーとテーブルスペースをエクスポートし、システムと有用なテーブルスペースをフィルターで除外し、有用な情報(bào)をテーブルにロードします。次に、有用なテーブルにないテーブルスペースを削除するルーチン ループを作成します

1. dba_users から username,default_tablespace を選択します。

2.

create table MTUSEFULSPACE
(
  ID Number(4) NOT NULL PRIMARY KEY,
  USERNAME varchar2(30),
  TABLESPACENAME varchar2(60),
  OWNERNAME varchar2(30)
);

がロックされているようです。 。

方法はありません。ルーチンを書くことはできないので、ステートメントを作成して実行することしかできません。

削除する必要があるユーザーとテーブルスペースを Excel にエクスポートします。CONCATENATE を使用して SQL を作成します。


バッチ実行のために SQLdevelop にポストします。

100 人を超えるユーザーの場(chǎng)合、全體の削除には時(shí)間がかかります。

データファイルの特定の場(chǎng)所を見つけたい場(chǎng)合は、

declare icount number(2);
    tempspace varchar2(60);
begin
 for curTable in (select username as allusr,default_tablespace as alltblspace from dba_users)
 loop
 tempspace :=curTable.alltblspace;
 dbms_output.put_line(tempspace);
 select count(TABLESPACENAME) into icount from MTUSEFULSPACE where TABLESPACENAME = tempspace;
 if icount=0 then
  DROP TABLESPACE tempspace INCLUDING CONTENTS AND DATAFILES;
 end if;
 commit;
 end loop;
end;


SQL コード

-- 空の表スペースを削除しますが、物理ファイルは含まれません

ORA-06550: 第 10 行, 第 5 列:
PLS-00103: 出現(xiàn)符號(hào) "DROP"在需要下列之一時(shí):
 begin case declare exit
  for goto if loop mod null pragma raise return select update
  while with <an identifier>
  <a double-quoted delimited-identifier> <a bind variable> <<
  close current delete fetch lock insert open rollback
  savepoint set sql execute commit forall merge pipe
06550. 00000 - "line %s, column %s:\n%s"
*Cause:  Usually a PL/SQL compilation error.
*Action:


--空ではない表領(lǐng)域を削除しますが、物理ファイルは含まれません

select t1.name,t2.name from v$tablespace t1, v$datafile t2 where t1.ts# = t2.ts#;

--空の表領(lǐng)域を削除します。物理ファイルが含まれます

drop tablespace tablespace_name;

--空ではない表領(lǐng)域を削除します(物理ファイルが含まれます)ファイル

drop tablespace tablespace_name including contents;

-- 他のテーブルスペースのテーブルに、このテーブルスペースのテーブルのフィールドに関連付けられた外部キーやその他の制約がある場(chǎng)合、CASCADE CONSTRAINTS を追加する必要があります

drop tablespace tablespace_name including datafiles;
読んでいただきありがとうございます, 皆さんのお役に立てれば幸いです、皆さんコメントありがとうございます このサイトからのサポート!

ユーザーとテーブルスペースの削除に関する詳細(xì)な Oracle 関連記事については、PHP 中國(guó)語(yǔ) Web サイトに注目してください。

このウェブサイトの聲明
この記事の內(nèi)容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰屬します。このサイトは、それに相當(dāng)する法的責(zé)任を負(fù)いません。盜作または侵害の疑いのあるコンテンツを見つけた場(chǎng)合は、admin@php.cn までご連絡(luò)ください。

ホットAIツール

Undress AI Tool

Undress AI Tool

脫衣畫像を無(wú)料で

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード寫真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

寫真から衣服を削除するオンライン AI ツール。

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無(wú)料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡(jiǎn)単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無(wú)料のコードエディター

SublimeText3 中國(guó)語(yǔ)版

SublimeText3 中國(guó)語(yǔ)版

中國(guó)語(yǔ)版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強(qiáng)力な PHP 統(tǒng)合開発環(huán)境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)