【フリー】 Firebird ってどうよ ODS2 【コンパクト】
■ このスレッドは過去ログ倉庫に格納されています
0001ahoo
NGNGコンパクト, マルチプラットフォーム, 高機能,... とにかく素晴らしい RDBMS です。
DB 版が荒れているため引き続きこの版に作りました。
DB エンジンに関することはもちろん、プログラミングに関すること等何でも OK でしょう。
もちろん初心者大歓迎です。Firebird の良さを体感したら一緒に布教活動して行きましょう。
各種リンク等は >>2-10 あたりを参照のこと。
0159デフォルトの名無しさん
NGNGInternet越しにRDB接続することは別に変じゃないよ。
同一データベースだったらRPCでデータ確認したり、
異なる場合はミドルウェアが出てるわけだし。
0160デフォルトの名無しさん
NGNGWAN越しは変じゃないかも知れないけど、Internet越しは変だと思われ。
データベースをInternetと同じセグメントに設置するなんてのは普通に変。
0162デフォルトの名無しさん
NGNGオーバーヘッド分の違いしかない。
よってFirebirdで試して遅いと思うのならDBMS変えてもムダ。
素直にWebアプリとかを考えた方がいい。
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNGFirebirdは他に比べるとVARCHARのパディング問題があるから
きわめて効率悪いよ。(1.5で修正済み)
パケットの圧縮ができるDBMSと比べたらその差はかなりのもの。
0165デフォルトの名無しさん
NGNGあとはSQLの非同期実行機能とか。
そんな機能もクライアントとサーバでどんなパケットが流れるか理解して
初めて意味があるのであって、SQL投げるたびにトランザクション閉じたり
何度も同じSQLを評価させたり、ストアドやトリガーやビューを使える箇所を
ほったらかしにしていたりしたら意味がない。
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNGselect gen_id(ジェネレータ名,0) from rdb$database
0168167
NGNGTABLEAにレコードをインサートするたびにジェネレータの値と
対応するTABLEAのフィールドを自動採番するトリガー。
CREATE TRIGGER TABLEA_BI FOR TABLEA
ACTIVE BEFORE INSERT POSITION 0
AS
begin
NEW.KEY = GEN_ID(GEN_KEY,1);
end
0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNG1レコードのテーブルなら何でもいいんだけどね。
0171デフォルトの名無しさん
NGNG0172デフォルトの名無しさん
NGNGRelease Notes (.pdf) are now available.
0173デフォルトの名無しさん
NGNGWin9Xでは、
「Unable to connect to data source: library 'IscDbc' failed to load」
エラーになりますが、
仕様でつか?
0174173
NGNG0175デフォルトの名無しさん
NGNG早い話がまだβって事か(´・ω・`)
0176デフォルトの名無しさん
NGNG【特選フリーソフト】Firebird
http://itpro.nikkeibp.co.jp/members/LIN/oss/20031029/1/
0177seven
NGNGFirebird関連スレ
http://pc2.2ch.net/test/read.cgi/db/1057050009/l50
0178デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNG0181デフォルトの名無しさん
NGNG0182180
NGNGてっきりMozilla Firebirdのスレだと思ってたよ。
β取れたらFirebirdって名前も無くしてほしいのは
Mozillaのほうだわ。スマソ。こういう混乱をなくすため
にもMozilla Firebirdの名称はどうにかしてほしい。
と自己フォローしてみる。
0183デフォルトの名無しさん
NGNGどのくらいまで行けますか? 使ってるみなさんはどんな
もんでしょうか? 数GBくらいは大丈夫でしょうか?
あと将来の話になりますが、クラスタ組むことは可能でしょうか?
日本語情報が少なくて困ってます。よろしくお願いします。
0184デフォルトの名無しさん
NGNGDBのサイズに制限はなく、OSに依存します。
実際の例としては、どこぞの新聞社がやたらでかいデータベースを
運用しているという記事があったような…。
どういう用途でどんな運用で使用するかによって、数十MByteでダメな場合もあれば
数百GByteでも大丈夫な場合もあるかと思います。
どのレベルでのクラスタを考えているかによりますが、負荷分散装置+レプリケーション
というレベルならば現状でも実現可能だと思います。
0185デフォルトの名無しさん
NGNG超、詳しく知りたい。
0187デフォルトの名無しさん
NGNGサーバの負荷情報やさまざまな情報を加味収集して、どのサーバにリクエストを割り振るかを
決定する装置の総称です。
負荷分散装置、もしくはロードバランサでググって見てください。
0188デフォルトの名無しさん
NGNGツーフェーズコミット機能利用して2台のサーバーに同一の
内容を書き込んでもいいんじゃない。
まともにうごくレプリケーションエンジンはないんだから。
0189185
NGNGうわ、ロードバランサって装置なんだ。
OS、アプリケーションサーバ、RDBの機能かと思ってた。
てことは、ロードバランサを購入するだけで、アプリ側に変更無しで分散サーバアプリになるわけ?
0190デフォルトの名無しさん
NGNG負荷分散装置はハードウェアですが、ロードバランサはソフトウェアの
一機能も含めます。
いわゆる○○プロキシなどは一種のロードバランサですし、APサーバで
接続プールの割り当てを管理してる部分は、空いているスレッドに優先的
に処理を割りつけるようなロードバランサの機能も持っている場合が
多いと思います。
> てことは、ロードバランサを購入するだけで、アプリ側に変更無しで分散サーバアプリになるわけ?
そうも行かない場合が多々あるかと思います。
リクエスト元から何度かに分けてデータベースへの書き込みが発生する場合
などは一連の流れ(トランザクション)を全て同じサーバに割り振る必要が
あります。
0191189
NGNGさっそくロードバランサを購入したくなったんですが、高いですか?
ググルと最低価格で50万円くらいのもあったけど、I日Mなんかは何百万円台ですね。
安いの持っとけばアプリの動作確認できて、現場の別メーカのロードバランサにスムーズ差し替えできるんだったら良いなー。
0192デフォルトの名無しさん
NGNG特権リスト(INSERT, UPDATE, DELETE, SELECT, REFERENCES, EXECUTE)で
REFERENCESというのはどういう権限ですか?
0193デフォルトの名無しさん
NGNG外部キー参照の権限
…らしいけど、なんにつかうんだろう??
0194192
NGNGなにも変わらないような気がする…
せめて違いがわかれば、何に使うか検討できるのだけど・・・
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNG0197デフォルトの名無しさん
NGNGアトランダムにグループ分けされているデータがあります。
グループ一つおきに、薄く色を付けたいのですが、
VBA初心者ですので簡単にできる方法を教えください。
group_NO menue nedann
1 カレー 500円
2 天丼 600円
2 親子丼 400円
2 たまご丼 350円
3 ラーメン 750円
3 やきそば 400円
4 サラダ 250円
0198デフォルトの名無しさん
NGNG誤爆でした スマソ
0199196
NGNG0200デフォルトの名無しさん
NGNGクライアントからUDFがみえるようにするにはどうしたらよいでしうか?
ご存知のかた、ご教授ください。
0201デフォルトの名無しさん
NGNGストアドでマッピング
0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNGでるよ。
0204デフォルトの名無しさん
NGNGどこでダウソすんの?
0205デフォルトの名無しさん
NGNGその後そのDB_KEYを使って更新した場合、通常のKeyで呼び出すよりも
速いのでしょうか?
それと、SELECT rdb$db_key, hoge, foo FROM hogemst;
見たいな事、出来ない様なんですが、構文間違ってるのかなぁ〜
0206デフォルトの名無しさん
NGNGというより、何番ですか。
0207デフォルトの名無しさん
NGNGInterBase 5.5 Server 日本語マニュアル『操作ガイド』102ページによると
3050番です。
0208デフォルトの名無しさん
NGNGC-JDBCってのを使ってみれば?
WEB+DBの今月号に載ってたyp
0209デフォルトの名無しさん
NGNGどのマニュアル読もうがInterbase/Firebird共に3050です。
InterClient/Serverは3060です。
0210デフォルトの名無しさん
NGNG0211デフォルトの名無しさん
NGNG気持ちは分かるじゃん。
安定版を作ろう、というのと、少しでも機能と性能良くしときたい、という気持ちがブツカッテる。
0212デフォルトの名無しさん
NGNGRC8なんて普通ありえないよ。
RCを冠した時点で、何もバグが見つからなければ修正無しで正式版になる
という扱いの物だから。
いまだサーバクラッシュのバグが出てるのにリリース候補とはちょっと
先走りすぎだかと。
0213デフォルトの名無しさん
NGNGどんなになっちゃうの?
0214デフォルトの名無しさん
NGNGリリースノートみれ
0215デフォルトの名無しさん
NGNGhttp://pc2.2ch.net/test/read.cgi/tech/1072883528/
海外でよく使われていうる掲示板スクリプト
専用のオフラインリーダー作って下さい。
必要な条件はID、PASSを管理できること、
OpenJaneみたいな三面型の見た目。
簡単にローカライズできるように言語ファイルを採用
0216デフォルトの名無しさん
NGNG組み合わせとして、PHP/Firebirdは良い組み合わせになるんでしょうか?
出来る出来ないから言うと出来るんでしょうが、
FBなら別の言語が良い、とか、PHPなら別DBが良いとか、ありますよね。
0217デフォルトの名無しさん
NGNG流行どうこう言う奴は嫌い
0218デフォルトの名無しさん
NGNGユーザーを選ぶ製品は流行らない。
0219デフォルトの名無しさん
NGNGだからFirebirdは流行らない。
0220デフォルトの名無しさん
NGNG0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG0223222
NGNG0224デフォルトの名無しさん
NGNG何を読めばそのことがはっきりしますか?
0226デフォルトの名無しさん
NGNG・・・
0227デフォルトの名無しさん
NGNG>当サイトのメールサーバーの一部の設定ファイルが破損していたため、2003年11月中旬から2004年1月8日までの期間、当サイトSylphシステムからの通知メールが
>(特定ドメインを除き)殆どの場合正常送信されていなかったと思われます。ご不便をおかけして申し訳ありませんが、現在は正常稼働していますので、まだ
>パスワードを受け取っていない方は、左上の「ログイン」から改めて「パスワード再発行」を選択して操作して頂きますようにお願い申し上げます。
だめだこりゃ
0228デフォルトの名無しさん
NGNGどんなもんだか聞きたいんだが。
0229デフォルトの名無しさん
NGNGくれくれうるさいんだYO!
0230デフォルトの名無しさん
NGNGそんなにうざい? だったらマジでごめん。
0231デフォルトの名無しさん
NGNG0232224
NGNG”Firebirdを配布したり、配布されてるバイナリを利用しても良い”、
のかな。
0233デフォルトの名無しさん
NGNGALTER ・・・;
でデフォルト値のないフィールドにする。または
ALTER TABLE XXX
DROP ・・・,
CREATE ・・・
で作り直す。この場合そのフィールドに入っていた
値は消えるので注意。
0234デフォルトの名無しさん
NGNGALTER TABLE テーブル名 ADD 一時フィールド名 フィールドタイプ;
UPDATE テーブル名 SET 一時フィールド名 = フィールド名;
ALTER TABLE テーブル名 DROP フィールド名;
ALTER TABLE テーブル名 ADD フィールド名 フィールドタイプ;
UPDATE テーブル名 SET フィールド名 = 一時フィールド名;
ALTER TABLE テーブル名 DROP 一時フィールド名;
なら値は消えないよん。
0235デフォルトの名無しさん
NGNGでも消えないと思うけど。
0236デフォルトの名無しさん
NGNG日本語公式HP?らしきページを発見するも、( ttp://firebird.gr.jp/ )
組織を立ち上げるのどうのこうのというページらしく、導入やら使い方など見当たらない。
「こいつら、本気で広めようとは、思ってないのか?」と、ちょっと、がっかり。本気で広めたいなら、
ttp://itbtech.itboost.co.jp/inst/inst_20.php このくらいの解説は、あってもバチは当たらないと思うのだが。
組織作る前に、裾野を広げる作業したほうがいいのでは?
しかし、本当にMySQLとちがって、解説ページが見当たらない.
ttp://www.linux.or.jp/bookreview/BR71-1.html
この本を買わんと先に進められんかもと、ちょっと、へこみ。
0237デフォルトの名無しさん
NGNGたしかにあのサイトは全く役に立たない。
もじらとの対決のためにでっちあげただけ。
0238デフォルトの名無しさん
NGNG実質有料のMySQLと比較して
ボランティアしろやゴルァ、と怒るのはどうかと思うがね。
中の人たちにとっては広まる広まらないなんてどうでもいいことだと思うし。
0239デフォルトの名無しさん
NGNG新しいドライバにするとアプリが途中で異常終了(´・ω・`)
0240デフォルトの名無しさん
NGNG238 は、いまどきオープンソース = タダソフトとでも思っているんだろうか
時間がいくらでもある(ようにみえる)ヒキコモリにはタダなんだろうけど
0242デフォルトの名無しさん
NGNGインストーラでインストール&アプリから接続出来て即使ってるが。
商用では一番簡単だったサ●ベースも凌ぐほど。
0243デフォルトの名無しさん
NGNGデータベースLinux
ttp://www.borland.co.jp/bookinfo/interbase.html
というのもあるよ。
Linuxと謳っておいてDelphiに多くのページを割いているのはご愛嬌だけど。
0244デフォルトの名無しさん
NGNGまぁ北海道民にしかわからんだろうけど。
普及するかどうかよりも、いかに懐を暖めるかに必死だな。
0245デフォルトの名無しさん
NGNGそのとおり。相対的には同じ。だから MySQL とかを貶める様な発言は控えたほうがよいかと。
吐いたつばが自分に戻ってくるよ。
0246デフォルトの名無しさん
NGNG別に貶めるつもりはないよ。
MySQLは自分とこのソースも公開しない限り有償だという事実をいっただけやし。
それに対しあなたが、
学習に金かかるソフトはヒキコモリ以外から見れば無償とはいえない、という
小学生レベルの変なイチャモンをつけてきただけで。
0247デフォルトの名無しさん
NGNGMySQLを持ち出したのが気にくわないならPostgreSQLと読み替えればいい。
件のユーザー会の中の人達のちょっとズレたところは過去ログでもいろいろ言われてる。
ちょっと見てみれば分かると思うけど、金儲けの臭いがプンプンする。
そもそも日本公式ページを名乗っておいて「広まるか広まらないかどうでもいい」
なんて話があるわけ無いので>>236のような批判は大いにけっこうだと思われ。
0248デフォルトの名無しさん
NGNGFirebirdに接続したアプリはCovered Codeになりませんか?
ならないなら、理由を教えてくだたい。
0249デフォルトの名無しさん
NGNG丸投げというか手抜きというか…
Firebirdに接続するアプリがCovered Codeにあたると取れる文章を引用してみて。
あとMPLじゃなくてIPLね。
0250デフォルトの名無しさん
NGNGFirebirdに接続したアプリはソースにはアクセスしていないだろ。
0251デフォルトの名無しさん
NGNGFirebirdとアプリを納品した場合、
「納品者はContributor」であり、
「アプリはFirebirdのDBファイルの外側の処理」、
ということになるでしょ。
となると、”アプリはソースにアクセスしなくてもCovered Code”と。。。
「"Covered Code"はコードの組み合わせ」ということになっていますが、
「実行ファイル・実行モジュールが切り離されている場合は、"Covered Code"から免れる」という保証は無いですよね。
例えとして、ライセンスの無いDLLにアクセスすると違反だし。
0252デフォルトの名無しさん
NGNG0253デフォルトの名無しさん
NGNGいやライブラリを使ってるんじゃなくて
プロトコルを介して接続してるわけだし。
0254251
NGNGそうそうウェブページなんかで、GPLとのリンクを切るには別タスクとして起動、とは言われてるよね。
で、「プロトコルを介したら別ものになる」という考えは、何を根拠にしてるのか教えて欲しい。
これはGPLとかMPLの文書じゃなくて、OSの一般定義になるのかなぁ。
0255デフォルトの名無しさん
NGNGということは
CGIからアクセスする場合も金が要るということか。
そんならMySQLでいいや。ふぁいやーばーどイラネ
0256デフォルトの名無しさん
NGNGいや君の言うとおり別タスクってことだが。
もしかしてプロトコルを介さなくても別タスクに
なるじゃんって言葉遊びしたいの?
>>255
なんかにおうが、どこから「金払え」なんて発想が
でてくるんだ。問題だったとしてもソース公開しろ
ってことにしかならないだろ。
0257251
NGNG連携して動いているわけだし、アプリがやってるのはFBにデータ書かせてるわけだから、FBのカバーコードと言えなくはないでしょ。
「別タスクだから別ものになる」という考えは、何を根拠にしてるのか教えて欲しい。
0258デフォルトの名無しさん
NGNGレンタルサーバー屋がサーバーにFBセッテイングして
「うちのサーバーはCGIからFBが使えます」としてたら
そのサーバーを借りた人(借主)がFBにCGIでアクセスするときは
借主はライセンス料支払うなりCGIソース公開なりしないといけな
いことですよね?
ありえない。ありえにゃい。にゃにゃにゃにゃい。
■ このスレッドは過去ログ倉庫に格納されています