none
ClickOnceを用いてのデータベースにOracleを用いたアプリケーション配布 RRS feed

  • 質問

  • ClickOnceを使ってアプリケーションの配布を考えております。

    データベースにOracleを使用しておりアプリケーション内でOracleデータベースの接続を行っております。

    言語はVB.net2005です。

    Oracle接続のミドルウェアはODP.Net 10.2.0です。

    サードパーティはSpread、ActiveReportです。

     

    この場合、ODP.netはクライアントにインストールするしかないのでしょうか?

    ClickOnceについていろいろを調べながら進めてますので

    少々知識不足な説明で申し訳ないのですが、ご存知の方がいらっしゃいましたら

    教えていただけますと幸いです。

    2011年4月14日 7:44

回答

  • > この場合、ODP.netはクライアントにインストールするしかないのでしょうか?

    そうなると思います。Oracle.DAtaAccess.dllだけじゃ動かないですよね?
    ClickOnceじゃなく、普通のWindowsアプリでもだめだと思います。
    • 回答としてマーク 山本春海 2011年4月28日 6:24
    2011年4月15日 4:49
  • やったことはないのですが、Oracle XCOPY Deployment で検索すると、そこそこ情報が集まるかと思います。

    ODP.NET を XCOPY Deployment パッケージで配布し、Oracle Instant Client/Connect を使って接続するかんじかな?(ライセンス条項とかも確認が必要かもしれません)

    10g の頃は、Oracle は OUI による ODP.NET のインストールを推奨していました。(OUI を使用すると、自動的に Oracle Client もインストールされて、ODP.NET + Oracle Client となります)

    • 回答としてマーク 山本春海 2011年4月28日 6:24
    2011年4月16日 3:45

すべての返信

  • > この場合、ODP.netはクライアントにインストールするしかないのでしょうか?

    そうなると思います。Oracle.DAtaAccess.dllだけじゃ動かないですよね?
    ClickOnceじゃなく、普通のWindowsアプリでもだめだと思います。
    • 回答としてマーク 山本春海 2011年4月28日 6:24
    2011年4月15日 4:49
  • やったことはないのですが、Oracle XCOPY Deployment で検索すると、そこそこ情報が集まるかと思います。

    ODP.NET を XCOPY Deployment パッケージで配布し、Oracle Instant Client/Connect を使って接続するかんじかな?(ライセンス条項とかも確認が必要かもしれません)

    10g の頃は、Oracle は OUI による ODP.NET のインストールを推奨していました。(OUI を使用すると、自動的に Oracle Client もインストールされて、ODP.NET + Oracle Client となります)

    • 回答としてマーク 山本春海 2011年4月28日 6:24
    2011年4月16日 3:45
  • こんにちは、spearsquid さん。

    MSDN フォーラムのご利用ありがとうございます。フォーラム オペレーターの山本です。

    しばらく時間が経ちましたが、その後いかがでしょうか。
    みなさんからのアドバイスはご確認いただけましたか?

    参考になる情報をいただいていると思われましたので、勝手ながら一旦回答としてマークさせていただきました。
    mars12 さん、K. Takaoka さん、情報ありがとうございます。

    確認された結果など、その後の状況などもお知らせいただけると嬉しいです。
    今後とも MSDN フォーラムをよろしくお願いします。それでは。
                                                                               
    日本マイクロソフト株式会社 フォーラム オペレーター 山本 春海

    2011年4月28日 6:24