Linuxは、Oracleデータベースの下で動作します

OracleサービスをLinuxのインストール

少し、参照https://www.cnblogs.com/zhangboyu/p/7449203.html

そして、ユーザー表スペースを作成します

1.ログのLinux、Oracleユーザーログイン(rootユーザーログイン、SUによってログインする場合 - oracleユーザーへのOracleハンドオーバコマンド)

2. SYSDBAのSQLPLUSを開くための方法は、次のコマンドします。sqlplus / SYSDBAとして

3.一時テーブルスペースを作成します。

- ファイルのための一時テーブルスペースの絶対パスに。必要に応じて、クエリを記述するために、絶対パスを設定することができます。$ {ORACLE_HOME}一般的な使用   
V $からSELECT名前の一時ファイル、   
一時表領域を作成しますCJQ_TEMP一時ファイル「$ {ORACLE_HOME} \ oradataに\ CJQ_TEMP.bdf」サイズ100メートルの20メートル次リユースAUTOEXTEND ON MAXSIZE無制限。  
コードの表示

4.表スペースの公式を作成します。

- ファイル・テーブル・スペース・ユーザーの問合せの絶対パス:
SELECT名前のV $データファイルから、
CJQ表領域データ・ファイルを作成「$ {ORACLE_HOME} \ oradataに\ CJQ.dbf」サイズ100MリユースAUTOEXTEND次4OM ON MAXSIZE無制限デフォルトのストレージ(初期次128K、128KをMINEXTENTS無制限2つのMAXEXTENTS)。
コードの表示

5.ユーザーとパスワードを作成し、トップ・作成された一時表スペースおよび表スペースを指定

CJQのデフォルトの表領域CJQ一時表領域CJQ_TEMPで識別されるユーザーCJQを作成します。

ユーザーエンパワーメント

CJQするDBAを与えます。
助成金は、CJQにリソースを接続します。
助成金は、CJQに任意のテーブルを選択します。
助成金は、CJQに任意のテーブルを削除します。
助成金は、CJQする任意のテーブルを更新します。
助成金は、CJQに任意のテーブルを挿入します。

ORA-01045:ユーザーは、SESSION権限ソリューションを作成欠けています

アクセス権のエラーを与える理由はありません

ソリューション:助成金は、セッション、ユーザー名にリソースを作成します。

ORA-12145:TNS:指定された接続識別子を解決できませんでした

tnsnames.oraの設定を確認してください

クライアントのインストールパスで、私はDです:\オラクル\ instantclient_12_1の\ネットワーク\のADMIN、という名前のファイルを作成します。tnsnames.oraファイルを、あなたも前に作成した場合は、オープンに住んで直接行に追加。tnsnames.oraファイルに次のように追加します。

SID名 =

  (DESCRIPTION =
    (ADDRESS =(PROTOCOL = TCP)(HOST =ローカルホスト)(PORT = 1522))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = SID名)
  )

以前のSID名は、特にスペースを他の文字を持つことができないことに注意してください!

 





おすすめ

転載: www.cnblogs.com/1234cjq/p/11243830.html