• ベストアンサー

Linuxについて

ご存知のかた、アドバイスください。 質問が2つあります。 どちらかだけでも結構です。 (1)LinuxにてDBサーバーを構築しようとしています。  クライアントは、Windows2000でVBにて画面を作成します。  この場合、ODBCを利用できるのでしょうか? (2)Oracle Proglamer For Linuxというソフトがあると聞いたのですが  これは、ODBCの代わりをするものでしょうか?  何のソフトかご存知の方教えてください。 LINUX経験者の方よろしくお願いします。

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

  • ベストアンサー
  • misoka
  • ベストアンサー率35% (56/160)
回答No.2

No.1でも回答したmisokaです。 Oracle Programerですが、参考URLのページに それらしいのがありました。 開発者ライセンスで、 ODBCを含むミドルウェアもセットに含まれているようですね。 ということで、OracleのODBCは、この Oracle Programerのセットで入手できます。

参考URL:
http://www.oracle.co.jp/tools/index_prg.html
anpanman-z
質問者

お礼

ありがとうございました。 とりあえず、1SET購入してみようと思います。

その他の回答 (2)

  • msystem
  • ベストアンサー率42% (79/186)
回答No.3

Linux経験者ではないですが、Oracleに関して言うと、以下のようになります。 Oracle DB(OS問わず)    | Net 8 サーバー    | サーバー側 ----------    | クライアント側 Net 8 クライアント    | ODBCやoo4oなど    | アプリケーション 上記のようにODBCは、あくまでクライアント側のソフトウェアなのでDBサーバーのOSは全く関係ありません。

anpanman-z
質問者

お礼

ありがとうございました。 解りやしく、図にしていただきありがとうございます。 一瞬、そうだ!と思いましたが・・・ よく考えると、サーバーの中でも、DBのデータが必要でした。 質問が適切でなくてすいませんでした。

  • misoka
  • ベストアンサー率35% (56/160)
回答No.1

Linuxで最近有名なDBというと、MySQLやPostgreSQLですね。 両方とも、ちゃんとODBCインターフェイスを持っています。 OracleのODBCは、通常のセットだと、 開発者向けのインストールを行えばインストールされたと 思います。 Oracle Programer For Linux というのは知らないのですが。 それから、Oracleでは、ODBCよりOO4Oの方が よく使われると思います。参考になりましたら...

関連するQ&A

  • ■SybaseASE for Linux(無償提供版) にODBC接続

    はじめまして、FJHISといいます。 このたび、フリーのSybaseASE11.0.3 for Linuxを使用して、 ちょっとしたシステムを作ることになりました。 (ポリシーとして、なるべく無償アプリで構築) ■実現したい機能 Linux上にEUCで(訳あって、sjisでなく)DBを構築しまして、 それに対し、WindowsクライアントからMS-Accessを使用して ODBC経由でメンテナンスします。 ■現状 実現に向けてSybaseASE用ODBCドライバを探したのですが見つからず、 もしやと思い、MS-SQL-Serverを使用したところつながりました。 ところがDBをEUCで構築してるため文字化けします(当然)。 どなたか、これらについて詳しい方からなにかしらアドバイスを いただければ幸いです。 よろしくお願いします。

  • ORACLEのアクセス

    oracle10gで構築したDBをoracle9iのクライアントからアクセス可能でしょうか。(SQLを参照したりVBで作成しらプログラムからODBC/OLE形式でアクセスする)

  • MySQL/DBサーバって、MySQL/DBクライアントみたいなものりますか?

    Linux+Apache+MySQLでサイト構築を検討しています。 MySQL/DBって、ORACLE8で言うところの、 いわゆる「Net8クライアント」のようなものってあります? 実は、今まで、NT+MS-SQLServer7でサイト構築してたのですが、 Linuxで再構築することとなっちゃいました。 で、MS-SQLServer7だったら、クライアントPCから、 GUIを使って、データベースのデータを簡単に変更することができます。 しかし、LinuxではMS-SQLServerは使えないので、じゃぁ、ORACLEって手もありますね。 そこで、ORACLEだったら、Net8があるので、多分、 上記のような使い方もできると思うのですが、 ORACLEは、導入コストが高すぎるので、却下されてしまいました。 で、Linux+MySQLにしようかと・・・。 しかし、サーバ機にLinux+MySQL/DBを構築するのはいいのですが、 Windowsなどのクライアントから、ORACLEでいうNet8でODBCのような接続で、 Microsoft-Accessなどを使って、データベースのデータを編集させたいんです。 よろしくお願いします!

  • Linux系、UNIX系、XSP系、Windows系の仕分けに困ってます。

    言語・DBからOSを見極めることは可能でしょうか? 例) VB6.0、SQL-Server  → OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 VB.nwt、Oracle  →OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 JAVA、Oracle、SQL-Server  →OSはどれ? Linux系 or UNIX系 or XSP系 or Windows系 見極め方が解れば嬉しいのですが・・・宜しくお願い申し上げます。

  • VBでSQL-serverをプログラムする

    VBでmdbファイルを操作するプログラムを勉強していますが、データベースをサーバー管理するならば、AccessではなくSQL-serverなどを使った方が良いと聞きました。 質問なんですが、 SQL-serverには、Accessと同じようにユーザーフォームを使ってデータベースシステムを構築するような機能が付いているのでしょうか? そもそもOracle、dBase、SQL-serverといったデータベースソフトは、DBそのものを作成するソフトであって、DBシステムを構築するにはVBなどによるプログラム開発が必要なのでしょうか? 分かりにくい質問ですみません。

  • PHP4によるOracleへの接続

    PHP4(Linux)からOracle 8.1.5(WindowsNT) への接続を考えております。 なるべく構成をシンプルにしたいのとコストをかけたくないという理由から、Linuxにインストールすべきクライアントソフトを模索しています。 Oracleに明るくないもので素人調べなのですが、通常ですとOracle for Linuxのサーバライセンスを購入しそれに付属するクライアントをインストールする。これが一番素直なのでしょうか。 またODBCでも接続が可能と小耳に挟んだのですが、この場合ですとクライアント側には特にライセンスやクライアントソフトなどは必要ないのでしょうか。 妙な事を言っているのかもしれません、どなかお知恵をお貸し願えれば幸いです。 よろしくお願いいたします。

  • IBM UDB2をMS-ACCESS97で利用するには?

    IBMのUDB2をDBMSとしたC/Sシステムを構築しようとしていますが、クライアントPCのACCESS97から利用する場合、ODBC接続すればよいと思うのですが、その場合、クライアントPCにDB2のクライアントソフトのようなものが必要になるのでしょうか? SQL-SERVERの場合、ODBCの設定のみで特別なソフトは必要無いと思いますが、DB2の場合はどうなのでしょうか?

  • PostgreSQLサーバー構築について

    おはようございます。PostgreSQLを使ったクライアントサーバーシステムの構築について 質問です。 PC(A)にPostgreSQLをサイレントインストールを行って、DBも作成し、正常にDBが起動している 状態とします。 このとき、PC(B)にODBCドライバをインストールし、ODBC接続の設定を自動で作成する部分 を作成しようと考えています。 1台のPCに入れたときにはホスト名をlocalhostとすることで問題はありませんでしたが、 ほかのマシンにインストールしたとき、どのサーバーで(どのIPで?)PosegreSQLが動いているのか クライアント側から取得する方法がありましたら、教えていただきたいと思います。 OSについてはどちらもWindows系OSを考えております。 よろしくお願いします。

  • Oracle8i(8.1.7)forLinuxのDB サーバにリスナーを強制切断するには

    恐れ入ります、oracleのDBサーバにクライアントがWindowsでMSアクセスを使用 しているユーザがODBC経由で接続しています。 このリスナーをoracleのDBサーバ側で強制切断するoracleのコマンドと いったものはないのでしょうか? よろしくお願い致します。

  • VB.NETからLINUXのSH起動

    お世話になります。 タイトルの通りなのですが、WindowsクライアントのVB.NETプログラムからLinuxサーバーにある shプログラムを起動したいのですが、良い方法がありましたら ご教授願えないでしょうか? VB.NETからではなく、別の方法でWindowsクライアントから LinuxサーバーのSHを動かす方法があれば合わせてお願いします。