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名は、特にスペースを他の文字を持つことができないことに注意してください!