| ページ一覧 | ブログ | twitter |  書式 | 書式(表) |

MyMemoWiki

差分

ナビゲーションに移動 検索に移動
1,496 バイト追加 、 2022年3月28日 (月) 08:30
| [[Oracle]] | [[Oracle Database10g]] | [[SQL Plus]] | [[Oracle.DataAccess.Client]] |
==Oracle Database19c==
[https://docs.oracle.com/cd/F19136_01/index.html Oracle Database 19c]
セッションが変更されました。
</pre>
 
*直接
<pre>
&gt; sqlplus user/password@pdbname
</pre>
</pre>
*接続して停止
*https://atmarkit.itmedia.co.jp/fdb/ref/ref_oracle/shutdown.html
<pre>
SQLPLUS /NOLOG
CONNECT username/password AS [SYSDBA | SYSOPER]
</pre>
*SHUTDOWN NORMAL:通常停止(現在データベースに接続しているすべてのユーザーがデータベースからの切断するのを待機)
*SHUTDOWN IMMEDIATE:即時停止(コミットされていないトランザクションはすべてロールバックされます。現在データベースに接続しているユーザーが切断されるのを待機せず、直ちにデータベースは停止)
*SHUTDOWN TRANSACTIONAL:アクティブなトランザクションを完了してからインスタンスを停止
*SHUTDOWN ABORT:強制終了
<pre>
 
SQL> shutdown
</pre>
プラガブル・データベースが変更されました。
</pre>
 
===ユーザーの作成===
----
*ユーザーの作成と全権限の付与
*CDBに作成しようとすると、ORA-65096 エラー PDBに作成する
<pre>
SQL> create user {{USER}} identified by "{{PASSWORD}}";
*サービス名は複数のデータベース・インスタンスを識別することができ、インスタンスは複数のサービスに属することができます。
*リスナーはクライアントとインスタンスとの間の仲介役を果し、接続要求を適切なインスタンスに渡します。サービスに接続するクライアントは、必要なインスタンスを指定する必要がありません。
 
====サービス名をSIDとして使用する====
[https://docs.oracle.com/cd/E96517_01/netrf/Oracle-Net-Listener-parameters-in-listener-ora-file.html#GUID-5055BBB9-26E5-465D-B79A-A712FADF3595 USE_SID_AS_SERVICE]
 
*listener.ora
<pre>
USE_SID_AS_SERVICE_<リスナー名>=on
<pre>
====リスナー====
OK (0ミリ秒)
</pre>
 
=====ファイアーウォール=====
----
*適宜設定
[[File:oracle19c_firewall_open.png|500px]]
====サービスネーミング====
===接続===
----
[[File:Sql_dev_conoracle19c_sqldev_prop.png|400px500px]]
[[File:Sql_dev_con2.png|400px]]
*[https://docs.oracle.com/cd/F19136_01/odpnt/ Windows 開発者ガイド]
*[https://www.oracle.com/jp/database/technologies/oramag/o46odp.html パフォーマンスの向上]
 
==Data Pump==
===Jobに接続し開始・停止・確認===
*以下SQLでJOB_NAMEを確認
<pre>
SELECT * FROM DBA_DATAPUMP_JOBS;
</pre>
*expdp/impdp user/pass attach=JOB_NAME で接続
*help/status/start_job/stop_job/kill_job
==Tool==

案内メニュー