まず、私の場合と同様の未解決の質問が多く見られましたが、実際の解決策は示されていません。SIDとのEZ接続
最近、oracle DB v.11.2.0.3.0で作業を開始しました。 私はSIDとサービス名のないDBを持っています。 私はVisual Studio ODP.NET(ez-connect)経由でこのDBに接続しようとしましたが、SIDの入力フィールドはありません。
は、次のエラーを得た:しかし、私はサービス名とSIDなしで別のDBを接続するのに成功し
ORA-01017:invalid username/password;logon denied.
。 また、sqlデベロッパーツールを使用してこのDBに接続すると、ユーザー名、パスワード、ポート、接続名などの詳細はすべて正しくなります。
Visual Studio ODP.NETを使用してSIDを使用してOracle DBに接続する方法はありますか。
ありがとうございます。
コンピュータは嘘にはあまりにも愚かです。エラー・メッセージが「無効なユーザー名/パスワード」である場合、これはOracleがユーザー名とパスワードについて不平を言うことを意味します。それはSIDについて不平を言っていません。あなたが持っているエラーメッセージは実際には良い兆候です。 DBへの接続が成功した場合にのみ**そのメッセージを取得することができます**、**あなたのユーザー名/パスワードを処理して無効であることが判明しました。 – mathguy
私はこのツールを使ってこのDBに接続することができたと書いていますので、ユーザー名、パスワード、ポート、接続名などの詳細はすべて正しいです。 SQLデベロッパーツールまたはビジュアルスタジオ経由での接続に違いはありません。 –
FIPS準拠の問題である可能性があります。 http://stackoverflow.com/questions/26410951/oracle-manageddataaccess-and-ora-01017-invalid-username-password-logon-deniedおよびhttps://community.oracle.com/thread/のリンクを参照してください。 2557592?start = 0&tstart = 0 –