• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Visual Studio 2005 Oracle)

Windows7でVisual Studio 2005でOracleに接続できない問題

shockatzの回答

  • ベストアンサー
  • shockatz
  • ベストアンサー率80% (153/191)
回答No.1

VS2005使わなくなってから久しいのですが、VS付属の純正Oracleデータプロバイダは現在、たしか非推奨になっているはず。 なので、まずOracleサイトからOracle Data Access Component(ODAC)を落としてインストールする。 んで、Visual Studioのサーバエクスプローらから、「新しい接続」->「Oracle Data Access Component(かどうかわからないがそんな名称)」で接続を作成できれば、まずOKということじゃないかな? あとはそのODACを参照に入れて、サーバエクスプローラ側に作成されている接続文字列を確認すればいい。 データアクセスコンポーネントに何を使っているか不明なのだけど、VS2005(Framework2.0)なら、データセットを作成して、そこにサーバエクスプローラの接続配下にあるテーブルをDrag & Dropして、テーブルアダプタを作成すれば、参照も接続文字列も自動的にに生成されるんですが。。 ORACLE ODAC http://www.oracle.com/technetwork/topics/dotnet/whatsnew/index.html

関連するQ&A

  • ODP.NETのバージョン確認

    ODP.NETのバージョン確認をしています。 machine.configにて、 <DbProviderFactories>   <add name="Oracle Data Provider for .NET" invariant="Oracle.DataAccess.Client" description="Oracle Data Provider for .NET" type="Oracle.DataAccess.Client.OracleClientFactory, Oracle.DataAccess, Version=2.111.6.0, Culture=neutral, PublicKeyToken=89b483f429c47342"   /> となっています。 ここで、 Version=2.111.6.0, と記載されていますが、これが、バージョンを 示していると思われます。 このバージョンは、 Oracle Data Provider for .NET 11.1.0.6.20 をインストールしたものと同じ ODP.NETのバージョンになるのでしょうか。 ご教授をお願い致します。

  • ATI関連のエラーメッセージが出ます

    NECのVALUESTAR VS790/Hを使っています。 (intel Core2Duo) 更新するソフトがあると自動で行ってくれるのですが、 時折失敗することがあり、PCを立ち上げるたびに以下のメッセージが出るようになってしまいました。 「ファイルまたはアセンブリ'MOM.Implementation, Version=2.0.2614.38980, Culture=neutral, PublicKeyToken=90ba9c70f846762e'、またはその依存関係の1つが読み込めませんでした。指定されたファイルが見つかりません。」 「ファイルまたはアセンブリ'CCC.Implementation, Version=2.0.2614.38979, Culture=neutral, PublicKeyToken=90ba9c70f846762e'、またはその依存関係の1つが読み込めませんでした。指定されたファイルが見つかりません。」 どうやらATIというグラフィック関連のエラーのようですが、 対処方法がさっぱり分かりません。 PCにも英語にも詳しくないので、分かりやすい解決方法を教えていただけないでしょうか。 私は、このPCをテレビ視聴&ハードディスクに録画で使っているのですが、録画予約の失敗が頻繁に起こります。 ATIのエラーとも何か関係があるのでしょうか?

  • PC起動時にエラーが出ます

    「ファイルまたはアセンブリ'MOM.Implementation,Version=2.0.3154.36980,Culture=neutral,PublicKeyToken=90ba9c70f846762e'、またはその依存関係の1つが読み込めませんでした。指定されたファイルが見つかりません。」 というメッセージが毎回PC起動時に出てきます。 ATIが関係してるようなのですが、これはいったいなんなのでしょうか?

  • ASP.NET WEB発行でエラー

    VisualStudio2015のWEB発行をした後、webページを開くと下記のエラーが発生します。 どうもIISのdllのバージョン違いのように見えるのですが、原因が全くわかりません どなたか、ご教授いただければ助かります。 Server Win2008 iis ver7.5. --------------------エラー内容-------------------- ファイルまたはアセンブリ 'Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'、またはその依存関係の 1 つが読み込めませんでした。このアセンブリは現在読み込まれているランタイムより新しいランタイムでビルドされているため、読み込むことができません。

  • VBA Oracle接続について

    現在、Access2013+oo4oでOracle11gのDBに接続しています。 今回、DBをOracle12cに変更しようとしています。 Oracle12cよりoo4oがサポートされなくなり、使用することが出来ないとの事で ODP.NETでの接続に変更しようとしていますが可能なのでしょうか? ちなみに以下を行ったところ、うまくいきませんでした。 (1)Oracle.DataAccess.dllのインストール OracleClientのインストールをカスタムで行い「Oracle Data Provider for .NET」 を個別にインストールしました。結果以下にDllがインストールされました。 C:\app\client\administrator\product\12.2.0\client_1\ODP.NET\bin\ 4\Oracle.DataAccess.dll (2)参照設定で追加 上記のdllをAccess2013の参照設定より参照の追加をしようとすると以下の エラーになりました。 「指定されたファイルへの参照は登録できません」となりました。 以上、宜しくお願いします。

  • ソフトを起動すると例外エラー

    市販のソフトではないのですが、あるソフトを別のPCからコピーして起動すると アプリケーションのコンポーネントで、ハンドルされていない例 外が発生しました。続行をクリックすると、アプリケーションは このエラーを無視し、続行しようとします。終了をクリックする と、アプリケーションは直ちに終了します。 ファイルまたはアセンブリ OpenCVLib, Version=1.0.3985.38532,Culture=neutral, PublicKeyToken=null,またはその依存関係の1つが 読み込まれませんでした。間違ったフォーマットの プログラムを読み込もうとしました。 となります。 OpenCV-2.1.0-win32-vs2008.exeをインストールして Pathも通してみたのですが、変わりません。 他に対処方法はありますでしょうか。

  • VS for WebでのMySql.Webのエラー

    Visual Studio for Webでプログラミングの勉強を始めようとしたのですが、 Hello Worldアプリを作成し、実行したところ、以下のようなエラーが発生してしまい、正常に動作させることができませんでした。 MySQLはすでにインストール済みです。 試しにMySQLをアンインストールしても状況は変わりませんでした。 以下のエラーを解決する方法はありますでしょうか? よろしくお願いいたします。 ----以下、ブラウザに表示されたエラー内容---- '/' アプリケーションでサーバー エラーが発生しました。 構成にエラーがあります。 説明: この要求を処理するために必要な構成ファイルの処理中にエラーが発生しました。以下のエラーの詳細を確認し、構成ファイルに変更を加えてください。 パーサー エラー メッセージ: ファイルまたはアセンブリ 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。 ソース エラー: 行 249: <providers> 行 250: <add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /> 行 251: <add name="MySQLMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Clear" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression="" /> 行 252: </providers> 行 253: </membership> ソース ファイル: C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 行: 251 アセンブリ読み込みトレース: 以下の情報は、アセンブリ 'MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d' を読み込めなかった原因を調べるのに役立ちます。

  • Oracle Developer Tools for Visual Studio .NET with ODAC10.2.0.2.21のインストールエラー

    Oracle Developer Tools for Visual Studio .NET with ODAC10.2.0.2.21を OTNのダウンロードサイトより、ダウンロードし、インストールを行ったところ、 約96%終了時点で、エラーが発生してしまい、正常にインストールが行えないのです。 インストールは、Windows2003 Server R2に対し行っています。 インストールログの内容を見たところ、以下のようになっていました。 ちなみに、gacutil.exeは、対象のマシンには見つかりませんでした。 ------------------------------------------------------------------------------------- 【ログの抜粋】 情報: 08/11/21 21:44:33 JST: インストールを開始します。インストール・フェーズ2コンポーネントOracle Data Provider for .NET 2.0 情報: 呼出し中:アクション:SpawnActions10.1.0.2.0 Spawn installcommand = C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /I C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll deinstallcommand = C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /u Oracle.DataAccess,Version=2.102.2.20 WaitForCompletion = true 情報: Exception occured during spawning :CreateProcess: C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\\bin\gacutil.exe /I C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll error=2 情報: アクションからスローされた例外: Spawn 例外名: RuntimeException 例外文字列: 実行時にエラーが発生しました。 例外の重大度: 0 情報: 例外処理はユーザーにオプションの選択を求めるように設定されています。 RETRY IGNORE ------------------------------------------------------------------------------------- 2週間ほど前に、別のサーバーに対し、インストールしたときには、 正常にインストールされたことがあり、その時のログは、以下の通りでした。 ------------------------------------------------------------------------------------- 【ログの抜粋】 情報: 08/11/06 15:46:48 JST: インストールを開始します。インストール・フェーズ2コンポーネントOracle Data Provider for .NET 2.0 情報: 呼出し中:アクション:SpawnActions10.1.0.2.0 Spawn installcommand = C:\oracle\product\10.2.0\client_1\bin\ODPReg.exe C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll deinstallcommand = C:\oracle\product\10.2.0\client_1\bin\ODPReg.exe C:\oracle\product\10.2.0\client_1\odp.net\bin\2.x\Oracle.DataAccess.dll /u WaitForCompletion = null 情報: -------------------------------------------------------------------------------------  installcomandの実行ファイル違うので、それが原因と思われるのですが、  どうしたら、この違いが出るのかが、さっぱりわからないのです。 どなたか、心当たりのある方がいらっしゃったら、コメントをお願い致します。

  • SQLサーバー2005とVisual Studio 2008 Expr

    SQLサーバー2005とVisual Studio 2008 Express Edition を使用して、データベースにアクセスしたいのですが、Visual Studioで新しい項目の追加→「サービス ベースのデータ アクセス用の空の SQL Server データベース」→追加として、Database1.mdfを新規作成しようとすると、以下のエラーが出てしまいます。 エラー:ファイルまたはアセンブリ 'Microsoft.SqlServer.Management.Sdk.Sfc, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91'、またはその依存関係の 1 つが読み込めませんでした。指定されたファイルが見つかりません。 解決方法が分からなくて困っております。ご存知の方、お手数ですがご指導いただけないでしょうか。 よろしくお願い致します。 <環境> Os: Win Xp SQLサーバー2005 Visual Studio 2008 Express Edition

  • Visual Studio 2005 C++で以下のエラー

    Windows XP,Visual Studio 2005 C++でプログラム を作成しています。ツールストリップにボタンを 追加したら以下のエラーが出たのですが、意味が わからないので教えてもらえないでしょうか? System.Resources.MissingManifestResourceException' のハンドルされていない例外が mscorlib.dll で発生しました。 追加情報: 指定されたカルチャまたはニュートラル カルチャに対して適切なリソースが見つかりませんでした。"tasukete_type120060614.tasukete.resources" が適切に埋め込まれたか、実行時にアセンブリ "tasukete_type1(20060614)" にリンクされたか、または必要なサテライト アセンブリが読み込まれて完全に署名されていることを確認してください。 以上よろしくおねがいします。