2011-12-07 14 views
0

hereからODAC(11.2.0.2.50)の32ビット版をインストールし、OracleでEntity Frameworkを使用しようとしました。OracleでEntity Frameworkを使用する

とすぐに、これは、データベースへの私のデータ接続をインストールされているよう次のエラーでサーバーエクスプローラに失敗し

:私はそこにいたとき、私はしかし、ヒキガエルを起動し、自分のデータベースの罰金を表示することができ

ORA-12154: TNS:could not resolve the connect identifier specified

I 「ホームエディタの上でクリックし、これを提示した:私は何とか関係しているだけと仮定することができます

enter image description here

。私は答えをlisted hereとチェックしたが、役に立たなかった。

問題についてのご意見はありますか?

答えて

0

最後に私はしなければならなかった私のマシンを再起動していた。典型的な!

0

チェックオラクルはOracle Net Managerを介して詳細を解決する手段としてTNSNAMESを使用していますかを確認します。 NETのマネージャーを介してあなたの接続を追加し、期待どおりにTNSNAMESファイルに表示されることを確認します。

はまた、私は以前にこの問題を抱えていたとして解決した:

  1. ロングSIDのインスタンス名 - あなたができる場合
  2. ドメイン名(約6文字まで)あなたのDBNAMEを切り捨ててみてください。あなたのTNSであなたの識別子にドメインを追加してください。

DINST.domain.co.uk =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS =(PROTOCOL = TCP)(HOST = myServerという)(PORT = 1521))

(CONNECT_DATA =
(SERVICE_NAME = DINST)

0

ORA-12451は、使用しているデータベースの別名であることを意味します

一つのオプションは指定して「EZCONNECT」(「簡易接続」)メソッドを使用することです、あなたのtnsnames.oraファイルに設定されていない[ホスト]/[SID] alltogether TNSNAMESのルックアップを避ける必要があり、データベース接続などの

関連する問題