• ベストアンサー

Windows版のフリーの組込みDB

Windows版でフリー(もしくは格安)の使えそうな組込みのデータベースソフトがないでしょうか? Delphiで、あるソフトを作っていますが、そのソフトでDBを使います。使われ方にもよりますが数万件~数十万件ぐらいはトランザクションデータが登録されることを想定しています。また、ソフトのインストーラと別々にDBをインストールしたくありません。DB2やSQLAnywhereなどはそれなりの費用が発生するので使えません。

noname#200405
noname#200405

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

  • ベストアンサー
回答No.4

#3ですが.. 本格的にマルチタスクで運用するなら、データベースエンジンを別途インストールする必要が ありますが、シングルタスクに近い環境下で、データベース機能を利用する場合、組込用の DLLと幾つかのファイル、データベースファイル(データ)をコピーするだけで利用可能です。 インストールの利便性より、DELPHIと同じ血筋であり、親和性の高い、Interbbase/Firebirdシリーズは それなりに意義のある選択かと思います。 ただ、データベース単体での機能や性能は、Oracleをはじめとする商用データベースに及びません。

noname#200405
質問者

お礼

ありがとうございます。大変参考になりました。 Interbbase/Firebirdで本格的に検討してみます。 当然Oracle等に及ばないのは承知のうえです。

その他の回答 (3)

回答No.3

DELPHIで使うなら・・ Interbase/Firebirdが良いんじゃないですかね。 (Firebirdは、組込用エンジンも存在します)

参考URL:
http://tech.firebird.gr.jp/firebird/index.php
noname#200405
質問者

補足

ご連絡ありがとうございます。 Firebirdは、組込用エンジンも存在するということは Firebirdのインストールは特に改変なしに開発したソフトと一括でインストールできるのでしょうか?であれば、まさに要望しているものですが。

  • NNori
  • ベストアンサー率22% (377/1669)
回答No.2

>>ソフトのインストーラと別々にDBをインストールしたくありません この条件は厳しすぎるように思います。まあ自分でDBのインストーラを作っちゃえばいいんですが、そこまでやる気します?せいぜい作ったアプリケーションのインストーラの最後にDBのインストーラを呼ぶのが関の山ではないでしょうか? それならなんでもいいようにも思えますが.... 私はMSDEを推しておきましょう。

参考URL:
http://www.microsoft.com/japan/sql/msde/
noname#200405
質問者

お礼

ありがとうございました。 MSDEは知りませんでしたので参考になりました、検討してみます。

  • fortranxp
  • ベストアンサー率26% (181/684)
回答No.1

MySQL

noname#200405
質問者

補足

早速のご連絡ありがとうございます。 DBのインストールはDBの改変なしに開発したソフトと一括でできるのでしょうか?別々にインストールが必要と(勝手に)思っていたのですが。

関連するQ&A

  • 安価もしくはフリーのデータベース

    以前Delphi5+Oracle8~9iを使用して業務ソフトの開発をしていました。 最近になってまた経理アプリの作成を行おうと思ったのですが、 Oracleはコスト的に×です Delphiとの相性がよく、フリーもしくは安価な DBソフトを教えてください。 予定環境は  Win2000Server+Winクライアント(20台程度)  10件未満の同時トランザクションの発生  100件/月のデータ蓄積

  • DB2 CLIについて

    以下内容について認識に誤りがあればご指摘頂けないでしょうか?初心者なので的外れになっているかもしれません…なにとぞ宜しくお願い致します。 【質問1】   「組み込みSQL」「ODBC」「DB2 CLI」の3つに 限定するのであれば.以下組み合わせが想定 出来る事を確認させてください。   <1> 組み込みSQL + ODBC  <2> 組み込みSQL + DB2 CLI <3> 組み込みSQLのみ   <4> ODBCのみ   <5> DB2 CLIのみ 【質問2】  ODBCの場合、クライアント端末上でGUIにより   DB接続に関する設定をいろいろしなくてはいけ   ませんがDB2 CLIに関しても同様でしょうか?   DB2 CLIドライバのインストールだけでなく   ODBCのようにクライアント端末にて何か   明示的に設定をする必要はあるでしょうか?

  • APサーバとDBサーバのトランザクション管理

    下記の記事で「APサーバはデータベースのトランザクション管理を行う」という記述がありますが、それはDBサーバの役割ではないでしょうか? なにかAPサーバとDBサーバで管理の仕方が異なるのでしょうか? もっというと、この2サーバでDBから取り出したデータの編集/加工方法は どのように変わるのでしょうか? https://thinkit.co.jp/free/tech/6/1/1.html

  • 現在フリーでインストールできるDelphiは存在しますか?

    windows vista home premium か windows xp home edition の動作環境で、フリーのdelphiをインストールしたいのですが、調べた限り、delphi6 personalですとか、turbo Delphiのインストール方法を解説してくれているサイトのリンク先が使用不可で困っています。.NET framework 版でもそうでなくてもどちらでもいいのですが、現在インストール可能なdelphiはtrial版を除いて存在しないのでしょうか?もし存在するようでしたら教えてください。

  • 商品DBの開発

    現在、商品マスタDBの開発を検討しています。商材の追加が月100件程度あり、更新も結構頻繁に発生します。使用者が、10人程度のためアクセスのDBをファイルサーバー経由で共有する形をとりたいと考えていました。 しかし、マスタ登録前の商談中の商品に関しても簡単に登録し、情報共有できるツールにしたいという追加の要件がでてきました。その場合、このツール上で商談中の商材を仮登録し、商談終了後にマスタ登録の承認を含めた一連の業務フローに対応する必要があります。アクセスではこのフローへの対応が出来ないのではないかと考えています。Notesのような感じのソフトで、安価で開発できるものはないでしょうか。予算は、50万から70万程度を見込んでいます。ユーザーは10人程度を想定しています。ご存知の方ございましたら、ご連絡をお願い致します。

  • フリーソフトIDmemo02について

    xp.home.sp2 フリーソフトIDmemo02について質問します。 登録データ数現在40件です新規登録をしようとするとHSP Error 内部エラーが発生しました(12)と出て追加登録できません。フォルダごと削除して新規インストールしても同じ結果です。hspext.dllが関係してるかと思いますが.....宜しくお願いします。

  • Windows11正式版へのアップデートは困難?

    Windows10 21H1 PCを使用中ですが、様々なチューニング(レジストリーも含む)を施し、フリーソフト、有償ソフトも含め、沢山インストールしております。10月6日にリリースされるWindows11正式版への切り替え方法はまだMSから未発表ですが、色々いじくっている状態の10から11へアップデートするとかなり手直しが必要、不具合が発生する可能性は高いですか?無難なのはクリーンインストールって事になるのでしょうか?アドバイスください。(当面はアップデートを見合わせますが)

  • Win7の64ビット版のフリーソフトは64bit

    Win7の64ビット版のPCへフリーソフトをダウンロードしてインストールする場合、ソフトに64ビット版と32ビット版が用意してある場合、どちらをインストールしても使えるようなのですが、どちらを使った方が良いのでしょうか?

  • Windows7 64bit版のアンインストール

    Windows7 64bit版のアンインストール Windows7 64bit版でアプリケーションソフトをアンインストールして、使っていたデータベース(Access2000のMDBファイル)を削除して、再度インストールすると削除したはずのデータを表示します。 まるでMDBがどこかにバックアップされていて、そのファイルをアプリケーションが自動的に読み込んでいるような状態です。 データベースを完全に消去したいのですが、どうすればいいでしょうか?

  • ポータブル版を既定のプログラムにすることは出来る?

    不特定多数のフリーソフトを使用する際、私はインストーラーではなくポータブル版を よく利用するのですが、それらは画像の「ファイルを開くプログラムの選択」画面に 表示出来ませんよね。恐らくレジストリに登録していないからだと思いますが これらポータブル版のソフトを、「ファイルを開くプログラムの選択」画面に表示させる 方法はありますでしょうか? 例として、 動画再生ソフトのMPC-HC(ポータブル版)を登録したい場合、出来ますでしょうか? ※ソフト自体のオプション画面から関連付ける方法ではありません