ORACLE操作 ORACLE機能

[ORACLE] ネットワークの接続テストを行う(tnsping)

投稿日:

オラクルの接続文字列が正しくネットワーク接続できるかどうか確認するには、
tnspingコマンドを使用します。

構文

(ネットワークの接続テストを行う)
tnsping <接続文字列>

実行サンプル

例)接続文字列「host01」が接続できるかどうかテストする

実行例
C:\>tnsping host01 TNS Ping Utility for 64-bit Windows: Version 12.2.0.1.0 - Production on 20-3月 -2018 20:54:01 Copyright (c) 1997, 2016, Oracle. All rights reserved. パラメータ・ファイルを使用しました: C:\app\product\12.2.0\client_1\Network\Admin\sqlnet.ora エイリアスを解決するためにTNSNAMESアダプタを使用しました。 (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 999.999.999.999)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ora01)))に接続の試行中 OK (10ミリ秒)

tnsnames.oraには以下のように定義してあるとします。

(tnsnames.ora)
host01 = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = 999.999.999.999)(PORT = 1521)) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = ora01) ) )

接続文字列は上記でいうと、"host01"の箇所の文字列を指します。

解説

  • 接続文字列を使って正常にネットワーク接続できると上記例のように表示されます。
  • 接続できない時は、エラー内容が表示されます。

スポンサーリンク

スポンサーリンク

-ORACLE操作, ORACLE機能

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

ORACLE

[PL/SQL] ストアドを再コンパイルする

パッケージやプロシージャを再コンパイルするには、 ALTER PROCEDURE文 / ALTER PACKAGE文を使 ...
ORACLE

[ORAエラー] ORA-01427: 単一行副問合せにより2つ以上の行が戻されます

以下のように表示されます。 (日本語) ORA-01427: 単一行副問合せにより2つ以上の行が戻されます (英語) O ...
ORACLE

[ORACLE] パスワードの大文字小文字を区別しないようにする

Oracle11g以降のバージョンから、データベースにログインする時のパスワードが大文字小文字区別されるようになりました ...
ORACLE

[ORACLE] PL/SQL内でV$表を検索する

PL/SQL内でV$表を検索しようとしても、権限が無いと検索できません。 検索できるようにするには権限付与が必要です。 ...
ORACLE

[ORAエラー] ORA-00905: キーワードがありません。

以下のように表示されます。 (日本語) ORA-00905: キーワードがありません。 (英語) ORA-00905: ...

スポンサーリンク