3

Win7 64ビットシステムでVS2013 Proを実行しています。
は、私がインストールさ:EF6をOracle 11g DBに接続するとデータソース名が表示されません

  1. Oracleの開発ツールをVS 2013年
(Nugetから)
  • ODP.NETマネージド・ドライバー(Nugetから)
  • ODP.NETマネージドEFドライバ(オラクルから)

    しかし、私は接続を作成するために行くとき私は次を参照してください(画像参照)。

    検索ボタンをクリックするとTnsnames.oraファイルが見つかりますが、このダイアログではその情報は読み込まれません。

    どうすれば解決できますか?

    enter image description here

    EDIT:tnsnames.oraの

    OracleTNS=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=myhostfromDB)(PORT=1592)))(CONNECT_DATA=(SID=mySIDfromDB))) 
    

    EDIT 2:(PCの再起動後に、このことに気づいて、私のアプリケーションを起動し直す) enter image description here

  • +0

    そのファイルには何かがありますか?場合によっては、oracleはコメントのみを持つファイルをインストールします。ファイルにデータベース情報を追加しましたか? tnsnames.oraの内容を表示できますか? – kevinsky

    +0

    はい、追加した情報があります。私はそれを上に追加しましょう。 – PrivateJoker

    +0

    tnsnamesの構文は正しいです。ポート1592は正しいですか?通常は1521です。 – kevinsky

    答えて

    0

    このIを解決するためにVS2013をアンインストール/再インストールした後、Oracle Tools for VSをインストールしました。

    関連する問題