• ベストアンサー

VB6とOracleについて

VB6でプログラミングをしております。 今まで、データベースはAccessを使用しておりました。 サーバーにAccessのデータ(mdb)を入れておくと クライアントは全てこのサーバーのmdbを読み書き しております。 この度、Oracle Database 10g XE(無料)に以降する事になりました。 今までの感覚で行くと、サーバーにのみOracleをインストール すれば良いと考えております。が、この考えは合っているのでしょうか? 各クライアントにもインストールが必要なのでしょうか? よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • PrintScree
  • ベストアンサー率25% (538/2091)
回答No.1

C/Sシステムを組むのなら、各クライアントにOracle Clientをインストールする必要があります。 クライアントとOracleの接続方法をODBCにするかoo4oにするか、Oracle Application Server(Apache)を使用するかによってVBでのDB接続時のコーディングが変わってきます。 OracleApplicationServerを使用するなら、クライアントはWebブラウザだけでいいはずです。その代わり、PerlやJavaで作る必要がある。 10gは具体的に触った事ないので違っているかもしれませんが、大筋では間違っていないと思います。

m-toshi
質問者

お礼

ご回答をありがとうございます。 なんだか難しそうです。(当然ですが・・・) 要するに、各クライアントにもOracleのインストールが必要と言う事ですね。 色々と調べて頑張ってみます。 今後とも、よろしくお願い致します。

関連するQ&A