0

私はこれに非常に慣れていません。orclサービスを使用してLinuxマシンにoracleをインストールし、1つのmmscユーザーを作成しました。mmsc ユーザーでログインせずに、"sqlplus mmsc/mmsc" および "sqlplus mmsc/mmsc@orcl" コマンドを使用して sqlplus に接続しようとすると、両方のオプションでリスナーが機能します。

しかし、mmsc ユーザーにログインした後、リスナーは「sqlplus mmsc/mmsc」に対しては機能しますが、「sqlplus mmsc/mmsc@orcl」に対しては機能しません。

この問題を解決するために私を助けてください。

前もって感謝します

よろしくサンカール

4

1 に答える 1

0

問題は、クライアントが tnsnames.ora ファイルを見つけられないことです。通常、ファイルは $ORACLE_HOME/network/admin ディレクトリにあります。ファイルを見つけるには、環境変数 TNS_ADMIN をそのディレクトリを指すように設定するのが最善です。もちろん、これには mmsc ユーザーがそのディレクトリの読み取り権限を持っている必要があります。

于 2011-11-09T04:33:15.487 に答える