忍者ブログ

OracleDBAの技術メモ

最近物覚えが悪くなったので 仕事中に調べた後々役立つ情報をメモしております。

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

”@”入りのパスワードでログインできない

以下のように”@”が入ったパスワードの場合、SQL*Plusでログインが失敗する現象を確認。

パスワード:xxxx@01

(確認したのはWindows版のみ。Linux版は未検証。)

==========
C:\> sqlplus test_user/"xxxx@01"@xe

SQL*Plus: Release 11.2.0.1.0 Production on 月 10月 1 16:03:23 2012

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

ERROR:
ORA-12154: TNS: 指定された接続識別子を解決できませんでした


==========

どうやら、パスワード中の”@”を接続識別子の先頭の”@”と認識している様子。
エスケープしてやれば良いのかといろいろ試すが接続できなかった。


解決法
一旦、/nolog オプションで接続せずにSQL*Plusを起動し、
connect コマンドで接続すれば大丈夫な様子。

==========
C:\> sqlplus /nolog

SQL*Plus: Release 11.2.0.1.0 Production on 月 10月 1 16:09:43 2012

Copyright (c) 1982, 2010, Oracle.  All rights reserved.

SQL> conn test_user/"xxxx@01"@xe
接続されました。
SQL>

==========

PR

コメント

お名前
タイトル
文字色
メールアドレス
URL
コメント
パスワード Vodafone絵文字 i-mode絵文字 Ezweb絵文字

ブログ内検索

プロフィール

HN:
宇佐 義男
性別:
男性
自己紹介:
都内で活動中のフリーエンジニア
最近はOracle DBに関する作業が主です。

カレンダー

04 2024/05 06
S M T W T F S
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

最新CM

[08/06 Apagajid]
[06/23 Ajimehof]
[05/28 ovkftcz]
[05/20 Adeepen]
[05/13 Ajirubuy]

バーコード

P R

忍者アナライズ

免責事項

当ブログは日本オラクル株式会社 及びその子会社、関連会社とは一切関係ありません。 当ブログに記述の内容については、実際とは異なる場合があります。 記載しているコマンド、スクリプトを利用したことによって発生した問題、障害等については一切責任を負いません。 利用は自己責任にてお願い致します。