[ORACLE]ora-12638 資格証明の取出しに失敗しましたと表示される原因と対処法

投稿日:

客先で起こった内容。

状況

客先のdumpを取得するために、用意されているバッチファイルを実行した時に発生

ora-12638 資格情報の取出しに失敗しました

バッチファイルの黒い画面で一瞬だけエラーというのが目に入ったわけです。

でもって、dumpも出力されてない・・・

嫌な予感しつつも、ログを見ると「ora-12638 資格情報の取出しに失敗しました」と・・・。

原因

Oracleではなく、WindowsOS認証に失敗すると出るエラー。

ただ、そのお客さんのところでシステム導入後から2年以上発生していなかったのに、なぜこのタイミングで???って感じ。

対処法

知らんがなwと思いつつも、このままだと困るので対処法をググる。

sqlnet.oraファイルの設定を変更する

ファイルの場所は「C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN\sqlnet.ora」。

その中の

SQLNET.AUTHENTICATION_SERVICES = (NTS)

SQLNET.AUTHENTICATION_SERVICES = (NONE)

に変更する。

もしくは、「#」を先頭につけてコメントアウト。

サービスの再起動

Oracleのサービスを再起動させる。

確認したらおしまい

後は、コマンドプロンプトでもなんでもログインしてみて確認する。

バッチファイルも正常に実行できることを確認。

しかし、先にも書いたけど、今まで発生していなかったのに何故このタイミングで?っていうのは疑問。







-ORACLE
-,

関連記事

OracleでLISTAGG関数を使ったけど、世界を変えられなかった話・・・

OracleでLISTAGG関数を使ったら、世界が変わった話。 はい、休日出勤でした。 そして、休日出勤の結果、以下のことが分かりました(泣 日本の中心付近で仕様変更と闘うSE日記OracleでLIS …

[ORACLE]今接続しているサーバー・スキーマとかを確認する

Oracle使ってる時に、今どのサーバーに繋いでるの?とか、今どのスキーマに繋いでるの? ってなるとき無いですか? そんなときの確認法。 今、どのサーバーに接続してるんだ? 先日の仮想マシンにOrac …

no image

OracleでLISTAGG関数を使ったら、世界が変わった話。

11gR2からGROUP_CONCAT(複数行をまとめて1列に)が可能に http://d.hatena.ne.jp/kkz_tech/20150311/1426048592 日本の中心付近で仕様変更 …

[Oracle]破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。

破棄されたオブジェクトにアクセスできません。 オブジェクト名 ‘oracleconnection’ です。 破棄されたオブジェクトかどうかの判断(MSDK) MSDNでも破棄さ …

ORACLEで他のスキーマでSQLを実行した時に、権限不足で「ORA-01031: 権限が不足しています。」のエラーになる

A5Mk2 http://www.wind.sannet.ne.jp/m_matsu/developer/a5m2/ 普段、SQL関連は、A5Mk2っていうソフトを使用しています。 今回のエラーは、自 …


カテゴリー