接続


sqlplus ユーザー名/パス@ホストIP:ポート/サービス名
■tnsnames.ora
識別子 =
(DESCRIPTION =
(ENABLE = BROKEN)
(FAILOVER = ON)
(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.111.210)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = サービス名)
)
)
sqlplus ユーザー名/パス@識別子
■sqlplus GUIから接続
ユーザー名:
パスワード:
ホスト名:識別子 or ホストIP:ポート/サービス名
文字コード
SELECT VALUE FROM NLS_DATABASE_PARAMETERS
WHERE PARAMETER='NLS_CHARACTERSET';
・データベースキャラクタセットoracle側格納文字コード
SELECT * FROM V$NLS_PARAMETERS WHERE PARAMETER = 'NLS_CHARACTERSET';
oracleクライアント側の文字コード
# echo $NLS_LANG
PHPスクリプトで取得する場合
mbstring.internal_encoding = utf8によって変換されて渡される
文字コードが異なれば、その分変換処理が発生する。

■設定値
SELECT * FROM V$NLS_PARAMETERS ;
SELECT * FROM V$INSTANCE ;
SELECT * V$DATABASE ;
SELECT * FROM PRODUCT_COMPONENT_VERSION;
SELECT * FROM V$OPTION;