Oracle Databaseでは一般的に使用されるスクリプトコマンド(A)

-接続するデータベースに接続するためのコマンド、ユーザ接続を切り替えるため、コネティカット短い形式
-構文:CONNユーザー名/パスワード
でCONN yanln / yanln

-現在ログオンしているユーザーが表示さ
ショーのユーザーを

-実行オペレーティングシステムコマンド
ホストは、mkdir D:\ testOracleを

-テキストへのエクスポート
スプールD:\ testOracle \ test.txtの

本から*を選択します。

オフスプール

-清屏
画面クリア

- SQLステートメントは、ファイルシステムを実行するために
開始さdを:\ test.sql内

-ディスプレイリスト構造、DESCRIBEコマンド、短い形式降順
降順学生

-エラーメッセージの
表示エラー

-終了
終了

CMD - > SQLPLUS - ユーザー名とパスワードのログインのための>プロンプト

SQLPLUS / NOLOGます。sqlplusインターフェイスを入力してログインしないが、

SYSDBAユーザデータベース接続、接続@orcl指定されたデータベース接続識別子として--sys
sysdbaとしてconnのSYS /オラクル@orcl

--sysユーザーが接続されているデータベース接続識別子を指定していない、SYSDBAとしてデータベースに接続し、デフォルトのデータベース接続が
connのSYS /のOracle SYSDBAとして
ユーザーを表示します

--systemユーザーがデータベースにログオン
でCONNシステム/ Oracleの
ショーユーザー

--systemユーザーがSYSDBAデータベースとしてログイン
CONNシステム/ Oracleは、SYSDBAとして
ユーザーを表示します

-デフォルトの表スペースを作成する
表領域のデータファイルtest1_tablespaceの「test1file.dbf」サイズの作成 10メートルを。

-一時テーブルスペースを作成する
一時表領域temptest1_tablespaceの一時ファイル「tempfile1.dbf」を作成サイズの10メートルを。

-表のデータファイル位置参照
テーブル空間=「DBA_DATA_FILESから選択FILE_NAMEを TEST1_TABLESPACE」。

-一時テーブルスペース・ロケーション・データ・ファイルを表示する
テーブル空間=「DBA_TEMP_FILESから選択FILE_NAMEを TEMPTEST1_TABLESPACE」。

-创建用户
テストデフォルトの表領域のtest1_tablespace一時表領域temptest1_tablespaceによって識別されるユーザやんを作成します。

- Viewは、ユーザーを作成するには
DBA_USERSから選択したユーザー名を。

-ユーザー作成したばかりのauthorize
助成金は、ヤンに接続します。

-あなたは、ユーザーのパスワードを変更したい場合は、私たちがすることができ
、ユーザやんT123で識別を変更します。

-管理者は、ユーザーがログインしている必要はありませんが、ユーザーを削除する予定がない場合は、このユーザーがロックすることができ
、ALTERユーザーヤン・アカウント・ロックを、

-ユーザーが必要とし、このユーザを削除したくない場合は、ドロップに使用できる
ユーザーやんドロップカスケードを。

- USER02ユーザーを作成します
pass02で識別されるユーザーUSER02を作成します。

-役割の作成
役割マネージャーを作成します。

-テーブルを作成し、表示権限を作成するために与えられた役割に
テーブルを作成付与、管理者へのビューを作成します 。

-ユーザー承認するマネージャの役割
USER02する助成金の管理を、

-リサイクル権限が
USER02からマネージャーを取り消します。

-権限が削除
役割マネージャーをドロップします。

-すべて表示システム権限が
SYSTEM_PRIVILEGE_MAPから選択します*;

-ユーザーを作成します
pass02で識別されるユーザーUSER02を作成します。

-セッションを作成するためのユーザー権限を与えます
USER01するセッションを作成付与します。

-ロールを介してユーザーにシステム権限を与えられた
役割マネージャーを作成します。

助成金は、テーブルを作成し、管理者へのシーケンスを作成します。

USER01するマネージャを付与。

-すべてのオブジェクト権限を参照してください
table_privilege_mapから選択*;

-ユーザーにロールを通して与えられたオブジェクト権限は
役割manager01を作成します。

manager01にSCOTT.EMPに挿入、選択、更新を許可します。

USER01にmanager01を付与します。

-テスト・オブジェクト権限
CONN USER01 / pass01

(成功); SCOTT.EMPから選択*

SCOTT.DEPTから*を選択します。(失敗しました)

-リサイクル・オブジェクト権限は、
SCOTT.EMPに挿入、選択、更新を取り消す manager01から。

-表スペースの閲覧管理者レベルの説明
DBA_TABLESPACESから選択TABLESPACE_NAME。

-表スペースの通常のユーザーレベルの記述見る
USER_TABLESPACESから選択TABLESPACE_NAMEを。

管理者レベルのデータ辞書、ユーザ情報を閲覧するためのすべてのユーザーのデータベースのための--dba_users
選択したユーザ名を、DEFAULT_TABLESPACE、DBA_USERSからtemporary_tablespace 。

現在ログオンしているユーザ情報を表示するために使用される通常のユーザ・レベルのデータ・ディクショナリの--user_users
ユーザ名を選択し、DEFAULT_TABLESPACE、USER_USERSからtemporary_tablespace 。

-デフォルトのユーザーとのための一時テーブルスペースを設定
ALTERユーザUSER01
デフォルトのTABLESPACEのTEST1_TABLESPACE
一時TABLESPACE TEMPTEST1_TABLESPACEを。

-オフラインに表スペースの状態を変更する
ALTER TABLESPACEのtest1_tablespaceをオフラインにし、

-表スペースの状態を変更し、オンラインで
オンライン表領域のtest1_tablespaceを改変すること。

-読み取り専用される表スペースの状態を変更する
読み取り専用test1_tablespace表領域を変更します。

-の表領域のステータスを変更読み書き
読み書きtest1_tablespace表領域を改変すること。

-表スペースの状態を参照してください
TABLESPACE_NAME =「DBA_TABLESPACESから選択状態を TEST1_TABLESPACE」;

-データファイルを増やす
表領域test1_tablespaceは、データ・ファイル「test2_file.dbf」を追加変更サイズの10メートルを。

-表スペース・データ・ファイルを参照してください
TABLESPACE_NAME =「DBA_DATA_FILESから選択file_nameのを TEST1_TABLESPACE」;

-データファイルが削除
表領域test1_tablespaceドロップデータファイル「test2_file.dbf」を変えます 。

-表スペースの削除
内容を含むドロップ表領域のtest1_tablespaceを。

 

おすすめ

転載: www.cnblogs.com/xiaomifeng1010/p/11110913.html