オープンソースDB、Firebirdってどうよ?
レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさん
NGNGhttp://firebird.sourceforge.net/
http://www-1.xdsl.ne.jp/~aj01/rdb/FireBird/ibp_act_db_j.htm
まぁ、使ってる奴はいないと思うけど、どうよ?
0002デフォルトの名無しさん
NGNG0003デフォルトの名無しさん
NGNG>>おまえら、シェア送金率うpの秘策教えてください
>>http://pc.2ch.net/test/read.cgi/prog/1032122715/l50
0004重複
NGNGhttp://pc3.2ch.net/test/read.cgi/tech/1015250429/l50
0005デフォルトの名無しさん
NGNG#USでは戦車のオンラインマニュアル?に使われているとか・・・自分でも意味不明
0006デフォルトの名無しさん
NGNG扱うデータ件数はトータル10〜20万件ぐらいでサイズは100〜200MBほど。
テストデータを突っ込んだり軽くフィールドテストしているところだけど、
今までのところ不具合は発生せず。
取り回しがいいし、もの凄く分かりやすい。
トランザクションもストアドもトリガーもUDFも使える。
サブクエリーの使用に若干制限があるのを除けば不満なしだね。
0007デフォルトの名無しさん
NGNG0008デフォルトの名無しさん
NGNG0009デフォルトの名無しさん
NGNG0010デフォルトの名無しさん
NGNGあっSoulが抜けてるか。
0011デフォルトの名無しさん
NGNGいや、丸焼けになりながらも平気で飛び立ちそうと言うか…
0012デフォルトの名無しさん
NGNG0013デフォルトの名無しさん
NGNG0014デフォルトの名無しさん
NGNG1.PostgreSQL
2.MySQL
3.Firebird
っていわれてるらしいけど、
アメリカとかはどうなんだろう?
0015デフォルトの名無しさん
NGNG0016デフォルトの名無しさん
NGNGらしい? どこからの情報だ?
0017デフォルトの名無しさん
NGNG正直、つまんなくってゲンナリした記憶がある。
0018デフォルトの名無しさん
NGNGIBExpress 相当のものがあればそっち使うかもしれないけど、
現状では Firebird(InterBase) が一番使いやすい。
0019デフォルトの名無しさん
NGNG0020デフォルトの名無しさん
NGNG例えば、
・Delphi との親和性
・マルチプラットフォーム対応 (Win, Linux, FreeBSD, Solaris, Mac,...)
・さまざまなインターフェースに対応している (ODBC, JDBC, ADO, VCL, IBPerl,...)
・1DB=1ファイルに収まる (バックアップも簡単)
・SQLXXの標準に準拠
・InterBase と違いフリーだから接続ライセンス不要
とういことで、開発面でも運用面・管理面でも手間いらず。
0021デフォルトの名無しさん
NGNG・HOW-TO 本がない (知らない人は知らないままで終わってしまう)
・ソースからビルドするのが難しい?? (Postgres は簡単だったけど、Firebird はやったことなし)
知ってる人いたらおせーて!
・日本にコミュニティーがない (rios さんの ML くらいか??)
0022デフォルトの名無しさん
NGNGMYCOMから11月下旬に本が出るよ。
Firebird −オープンソースデータベースの導入と運用の実際
http://book.mycom.co.jp/books/computer/
ビルドは単純にmakeを実行するだけでできる
コミュニティはRIOSさんのMLしかないね。
BorlandユーザだったらInterBaseのマニュアルが手に入るからいいんじゃない。
0023デフォルトの名無しさん
NGNG>Windows版の PostgreSQL (もちろんネイティブ版)があって、
ある
>IBExpress 相当のものがあればそっち使うかもしれないけど、
ttp://www.vitavoom.com/
ttp://www.microolap.com/products/dac/postgresdac.htm
下のほうは試用したことあるけれども、WinNT4.0サーバー上の
ポスグレ(CygWinじゃなく、ネイティブ)に対して、クライアント
(Win2000)のDelphiアプリから読み書きはできた。日本語も問題なし。
ただし、業務などのクリティカルな環境では使用していない。
トライアルあるから試してみたら?
0024デフォルトの名無しさん
NGNG>>Windows版の PostgreSQL (もちろんネイティブ版)があって、
>ある
Cygwin 使わないと動かないのでは?
>ttp://www.vitavoom.com/
>ttp://www.microolap.com/products/dac/postgresdac.htm
今度見てみます。
Thanks!
0025デフォルトの名無しさん
NGNG23はこれのこと言っているんじゃないかと...。
http://hp.vector.co.jp/authors/VA023283/PostgreSQL.html
業務には耐えられそうにはないけど。
0026デフォルトの名無しさん
NGNG0027デフォルトの名無しさん
NGNG>BorlandユーザだったらInterBaseのマニュアルが手に入るからいいんじゃない。
Borland ユーザじゃなくても入手できるけど。
http://www.borland.co.jp/download/ibase.html
の「InterBase 5.6 for Windows 95/NT アップグレード版ダウンロードサービス」
にある、"ib56win_upg2.exe" をダウンロードすれば、その中にPDF形式のマニュアルが
あるよ。これは必需モノですね。
0028デフォルトの名無しさん
NGNG0029デフォルトの名無しさん
NGNG入れると中で締め付けられていい感じです。
0030デフォルトの名無しさん
NGNGあなたにとって「良い」ものかどうかはわかりません。
一度試してみるに限ります。
近々 Firebird の本が出るということなので、
それから始めるのもいいかもしれませんね。
0031デフォルトの名無しさん
NGNG圧縮?
0032デフォルトの名無しさん
NGNG0033デフォルトの名無しさん
NGNG0034デフォルトの名無しさん
NGNG機能云々はおいといて...。
オレの場合、Win & Linux でサーバサイドアプリ開発してるんだけど、
そうなると Postgres は対象外になってしまう。
開発時は Win 環境で、運用時は Linux というようにクロス開発できるのが
いいところ。(もちろん Firebird に限ったことじゃないけど。)
あと、ほかの RDBMS って 1つの DB に付き、複数ファイルに分散されてるけど
Firebird は 1 つのファイルに集約されてるってのがいいよね。
両者の詳しい機能知りたければ各サイト参照して比べてみればいいと思う。
Firebird は InterBase サイト(www.borland.co.jp)を参照してみて。
0035デフォルトの名無しさん
NGNGWindows GUIベースのものがほしいので、知ってる人いたらおしえてください。
0036デフォルトの名無しさん
NGNGまさしくスレ違い
0037デフォルトの名無しさん
NGNG「あくまで開発用で運用は……」と言われてるしな。
実際に運用してみてどうなのかは聞いた事がないけど。
DBを一つのファイルにまとめるのはパフォーマンスの低下に
つながらないのかな?
WAL(ログ先行書き込み)ファイルなんかは、分けざるを
得ないような気がするんだが。
0038デフォルトの名無しさん
NGNG0039デフォルトの名無しさん
NGNGhttp://www.sra.co.jp/public/sra/topics/topics2002/021127.shtml
0040デフォルトの名無しさん
NGNG\48,000 なんだね。
仕事で使うならいいけど個人ならちょっと考えちゃうよ。
0041デフォルトの名無しさん
NGNGhttp://book.mycom.co.jp/books/bookshelf/2002/11/firebird/index.html
本屋行って来たけどまだなかった。
だれか買った人報告してください。
0042デフォルトの名無しさん
NGNG書泉グランデで買ったよ。
内容はFirebirdの機能概要、各ミドルウェアからの使い方、そして
Javaで書かれたWebアプリケーションのお話かな。
Javaと一緒に使う人にはいいかもしれない。
0043デフォルトの名無しさん
NGNG12月2日発売だから仕方ないけど。
さすがに書泉は早いな。
こういうときに地方は悲しい。
0044デフォルトの名無しさん
NGNGレポありがと。
やっぱ大きな本屋いかないとだめか。(地方に住んでるオレにはきびしい)
0045デフォルトの名無しさん
NGNGざっと見たところ、役に立つのは付録かな。
0046デフォルトの名無しさん
NGNGフリーのODBCで信頼できそうなのは今のところXTGしかないとか
(Web検索だけだとつい見落としの心配をしてしまう)
0047デフォルトの名無しさん
NGNG無理なんだろうか?
よくある普通の構成)
サーバマシン:Firebird 1.0 Server
クライアントマシン:Firebird 1.0 Client (GDS32.DLL)
やりたい構成)
サーバマシンA:Firebird 1.0 Server
サーバマシンB:InterBase 5.0 Server (6.0/6.5 の場合もあり)
クライアントマシン: ???
この場合、クライアントマシンに FB1 と IB5 それぞれの GDS32.DLL が必要になるけど、
異なるディレクトリにそれぞれの GDB32.DLL 入れて動的にロードして直接APIを呼び出すしか
方法はないんだろうか?
そんな手間のかかることはしたくないんで。
(Del + IBX でやりたい。)
0048デフォルトの名無しさん
NGNGこと」「試行錯誤」をして、知識を得たのですよ。
まずは自分でやってみて、どこがどうだめなのか、何がうまくいかな
いのかを質問してください。
自分は何もせず、情報だけ得ようとは甘いですよ学生君。
0049デフォルトの名無しさん
NGNG煽りだと思いつつもマジレスすると、
>あなたの質問に答えてくれる方は、あなたが嫌がった「手間のかかる
>こと」「試行錯誤」をして、知識を得たのですよ。
だれもそんなことはわかっている。
>まずは自分でやってみて、どこがどうだめなのか、何がうまくいかな
>いのかを質問してください。
それはそうだが、今回の件で言えば、直API呼び出しは、仕様を調べて
使い方を把握して、ライブラリを作ってテストするというとても時間が
掛かること。とういことはコストも掛かる。(趣味でやってるなら別だけど)
というわけで、そんな手間も時間も掛かることはできないから、ほかに何か
方法はないのか聞いただけなんだけど。
>自分は何もせず、情報だけ得ようとは甘いですよ学生君。
学生ではない。根拠がないのに勝手に決め付けることはやめた方がいいよ。嫌われるぞ。
次へ続く。
0050デフォルトの名無しさん
NGNG構成1)
サーバマシン:InterBase 5.5
クライアントマシン:Firebird 1.0 Client
構成2)
サーバマシン:Firebird 1.0
クライアントマシン:InterBase 5.5 Client
結果)
isql にて、
(1) CONNECT ・・・ 1、2ともOK
(2) SQL 実行 ・・・ 1、2ともOK(簡単なSQL しかテストしなかったが)
特に以外だったのが、構成2において、Dialect3 の DB が IB5 から読み書き
できたこと。
ただ、IBConsole 使うとエラーになりログインできなかった。(構成1でテスト)
メッセージ:IBConsole can not be used to administer pre-InterBase 6.0 servers.
暫定結論)
IBConsole の件以外は >>47 の問題は起こらなかった。(深くテストしていないから問題がないとは言い切れないが)
昔 IB6.0 オープンソース版使ったときにエラーが出たと思ったが勘違いだったか??
0051デフォルトの名無しさん
NGNG使ってみた。
インストールだけはえらい楽だよなあ。
スタンダートアロンでやるには
こっちがいいのかもしれない。
パフォーマンス的にはどうだろ?
Oracleよりは速いのか?(藁
0052デフォルトの名無しさん
NGNG別にスタンドアロンに限らないだろ?
ある程度の規模ならこれで十分じゃない?
メンテいらずというのも大きいかも。
0053デフォルトの名無しさん
NGNG>スタンダートアロンでやるには
スタンドアロンのこと?
>こっちがいいのかもしれない。
何と比較してでしょうか?
> パフォーマンス的にはどうだろ?
自分で使ってみましょう。
> Oracleよりは速いのか?(藁
Oracle は使わないのでわかりませんが、
適応分野が違うので比較すること自体無意味だと思います。
ちなみに私は InterBase を使ったシステムを顧客に納めておりますが、
作ったアプリのバグを除いて、DB関連のクレーム等は一度も来ていません。(数年経ちます。)
運用管理といえば、定期的にDBファイル自体のバックアップを客側が行っているだけです。
ホント手間いらずで好きです。
0054デフォルトの名無しさん
NGNG> (趣味でやってるなら別だけど)
趣味でやってるんじゃないんなら、自分で努力しろ。それが嫌なら、商用 DB 使えよ。
もし、お前が職業プログラマーなら、ここ読んでるやつの何人かはお前の商売敵だよ。
プログラマー仲間がお互いに知識を出し合って助け合うと言うならともかく、好んで商売敵に
塩送る香具師なんかいねーよ。
005551
NGNG>>スタンダートアロンでやるには
>スタンドアロンのこと?
そうです。
言葉間違えた、鬱。
>>こっちがいいのかもしれない。
>何と比較してでしょうか?
DBと組み合わせた販売管理をJavaで作っているのですが、
今までPostgreSQLでやってました。
ですが、パッケージ化しようという動きになり
PostgreSQLだとインストールが偉い面倒だったので。。。
まだ試行段階なので
本とWeb読んで勉強しなきゃ。
0056デフォルトの名無しさん
NGNGイタイ (;´Д`)
0057デフォルトの名無しさん
NGNGFirebirdはWindows上で最良のフリーDBと言っても過言ではないけど
・・・このスレでなら言っても叱られないよね(w
認知度がまだ低いからお互いに助け合うというのも必要かと
はなから教えて君じゃ困るけど
「自分はここまで調べたけど、ここんとこが分からない」
というのなら歓迎だね
0058デフォルトの名無しさん
NGNG感じとしては、InterBase のドキュメントと以前加藤さん自身が
執筆した内容をあわせたのも、プラス、最近のトレンド、プラスFirebird
特有の内容がちょこっと、ってな感じでした。特にサーバサイド Java してる人、
したい人にはいい一冊だと思います。
自分自身、結構知らなかった情報があったのでためになりました。
ただ、個々の機能をもっと踏み込んで解説してほしいと感じました。
例えば、ストアドプロシジャ、トリガの具体的な使用例やUDFの
作成手順の解説とか、初心者が陥り易いミスなど、実践レベルの
具体的な解説がほしいと感じました。
あと、優良な非公式サイトのリンクとか、その製品の解説とかも
積極的にいれてほしかったですね。例えば IBConsole より
高機能な GUI ツール(Marathon等)があるのでそれらの特徴、
使い方等とか。
でも、この本のおかげでこれから Firebird を始める人が増えることは
確実だと思います。
0059デフォルトの名無しさん
NGNGスタンドアロンは同意。
ネットワーク介して使うとOS(Win98系とか)によっては
パフォーマンス出てないときがあるような感じはあるが。
Del/Kylix/BCBと組み合わせればWin/Linuxでお手軽RDBアプリ
作るには一番いいんでない?
(Javaは使ったことないです)
あと、なれの問題かもしれんがOracleのSQLに慣れると
結構SQLが使いにくいつーのはある。
0060デフォルトの名無しさん
NGNG昔サンプルアプリを作ってOracleとFBでかるーく比較したことがあるが
スタンドアロン環境だと素でインストールしたOracleよりは
FBのほうが早かった。
ま、ちっちゃいアプリなんでほとんど参考にはならないけど。
0061デフォルトの名無しさん
NGNG>あと、なれの問題かもしれんがOracleのSQLに慣れると
>結構SQLが使いにくいつーのはある。
方言バリバリ使ってるからでしょ?
参考までにその使いやすいという Oracle の方言教えてくれるとうれしい。
それと Firebird の使いにくいところも。
0062デフォルトの名無しさん
NGNG59ではないが、
SELECT 〜 FROM 〜 LIMIT が
SELECT FIRST 〜 SKIP 〜 FROM
ストアドが独特
など
0063デフォルトの名無しさん
NGNG>ストアドが独特
LIMIT → FIRST, SKIP の件もそうだけど
これって別に標準SQLに定義されてるわけじゃないから、
Firebird に限らず各RDBMS独特だよね?
(Postgres は Oracle と似ているのかな?)
0064デフォルトの名無しさん
NGNGSELECT 〜 FROM (SELECT 〜 FROM 〜)とかが使えないのが結構いたい。
結果セットのレコード数のカウントとかがやりにくいんだよな・・・
(SELECT COUNT(*) FROM (SELECT 〜)とか)
実装段階だと特に気にならないんだけど、isqlとかで手打ちで
SQL発行したりするときは気になるな〜
0065デフォルトの名無しさん
NGNG有償の IBReplicator しかない?
知ってる方情報お願いします。
IBReplicator の使ってみた感想なども教えてもらえるとうれしい。
0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG当方、winXP,[JDK1.4.1.01]なんですけど、
Javaで使いたいので、interClientを入れて、CommDiagでテストしましたが、
下記のエラーが表示されます、
SQL State: ICJE2
Error Code: 1
JDKのバージョンが問題なのかな?
0068デフォルトの名無しさん
NGNG何でもUP可!
0069デフォルトの名無しさん
NGNGInterServer を起動していないからだと思われる。
InterClient ってJDBC Type3 のドライバだから、
それと通信するサーバが必要になる。
↓こんな感じのアクセスになる
interclient.jar → InterServer サーバ → Firebird サーバ → GDB ファイル
Firebird には Type4 ドライバもある。(Firebird本のP.408参照)
007067
NGNGInterServerが、サービスとして起動しないんです、
また、アプリケーションとしても、正常起動しないんです、、
Type4ドライバに挑戦してみます、、
MNPZ Eclipse SQL Environment Plug-in で試してみようと思います
0071デフォルトの名無しさん
NGNG是非大幅な機能拡張を期待したい。
0072デフォルトの名無しさん
NGNG確か機能拡張は2.0まで待ってくれって言ってたような
http://firebird.sourceforge.net/rabbits/pcisar/FirebirdFeatureRequestClosed.html
http://firebird.sourceforge.net/rabbits/pcisar/FirebirdFeatureRequestOpen.html
0073デフォルトの名無しさん
NGNGFirebirdFeatureRequestOpen.html にあるいくつかの機能は 1.5 で対応してるみたいだね。
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/firebird/firebird2/doc/WhatsNew?rev=HEAD&content-type=text/vnd.viewcvs-markup
0074デフォルトの名無しさん
NGNGそう、いくつかなんだよね。
実際おいらが使いたい機能は、2.0まで待ってくれってのが
多かった。
0075デフォルトの名無しさん
NGNG0076デフォルトの名無しさん
NGNGもちろんできるさ。
というか管理は Win じゃないと面倒。
IBConsole とか Marathon みたいな GUI ツールは
Linux にはないから。
0077デフォルトの名無しさん
NGNG思う今日この頃。
0078デフォルトの名無しさん
NGNG例えばどういう点を改善したい?
0079デフォルトの名無しさん
NGNG77ではないが、クエリを発行すると、
発行したクエリが消えちゃうんだけど...
0080デフォルトの名無しさん
NGNGInteractiveSQL ウィンドウのこと?
それならツールバー左端のボタン押せばいいだけのことでは。
0081デフォルトの名無しさん
NGNG0082デフォルトの名無しさん
NGNGクエリが間違っていた場合、それが面倒
0083デフォルトの名無しさん
NGNG>クエリが間違っていた場合、それが面倒
意味不明なんだけど。
0084デフォルトの名無しさん
NGNGゴメン。
InteractiveSQLでクエリを発行した場合、
そのクエリの記述が間違っていても、クリアされてしまう。
その場合、Ctrl+P、Previous Queryを実行するわけだが、
その操作が面倒ということ。
画面が一度フラッシュされるとオイラはアフォなので、
使い難い。
0085デフォルトの名無しさん
NGNGそんな小さなこと...。
IBConsole はソース公開されてるはずだから、
フラッシュしないように変更してみる手も。
ただし、Delphi 持ってればだけど。
0086デフォルトの名無しさん
NGNGスマソ...小さいんです...
0087デフォルトの名無しさん
NGNGFirebird 本みたら IBConsole for Linux があるみたい。(日本語未対応)
(CD-ROM に収録とのこと)
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG>Marathon より MiTeCのIBQuery のが使い勝手がいいような気がするんだけど。
IBQuery 使ってみたけど素晴らしいね。これがフリーだなんてビックリ!
扱い易さは、わかり易さは
IBQuery>IBConsole>Marathon
機能の豊富さは
Marathon>=IBQuery>>>>>>>>>>>>>>>>>>>>>>>IBConsole
だと思う。
これからのメインは IBQuery にするよ。
0090デフォルトの名無しさん
NGNG多分フォントのせいだと思うけど、これってフォント設定できないよね。
ちょっとイタイな。機能、使い易さは申し分ないのに。
0091デフォルトの名無しさん
NGNG0092デフォルトの名無しさん
NGNG0093デフォルトの名無しさん
NGNGtelnet でリモート制御するということでならわかる。
もちろん普段はGUIバリバリ使ってるんでしょ?
0095デフォルトの名無しさん
NGNG加藤さんの書籍に、フォントの問題を直したIBConsoleが
入っていたよ。一緒に変更されたソースもあった
0096デフォルトの名無しさん
NGNG「IBConsole」じゃなくて「IBQuery」の方です。
でも有用な情報ありがとうございます。
0097デフォルトの名無しさん
NGNGhttp://www.firebirdsql.org/ff/foundation/index.php?id=introMessage.html
0098デフォルトの名無しさん
NGNG0099デフォルトの名無しさん
NGNG0100ねこま
NGNG0101デフォルトの名無しさん
NGNGhttp://www.firebirdsql.org/ff/foundation/index.php?id=members.html
これ見るとヨーロッパ人ばっか。オーストラリア人も割合多い。
本場はアメリカじゃなくてヨーロッパ、オセアニアなのか。
0102デフォルトの名無しさん
NGNGシャドーの方に接続しようとするとエラーになります。やっぱだめなんでしょうか?
やりたいことは要するにミラーリングです。
サーバAにデータベースファイルを、サーバBにシャドーファイルを置いて、
どちらのDBサーバにもアクセスできるようにしたのです。
更新は無理でも、参照ぐらいはできないのでしょうか?
また、レプリケータも検討したいのですが、レプリケーション経験がある方
情報を頂けないでしょうか?
(使い勝手とかも含めて。)
0103デフォルトの名無しさん
NGNG× どちらのDBサーバにもアクセスできるようにしたのです。
○ どちらのDBサーバにもアクセスできるようにしたいのです。
0104デフォルトの名無しさん
NGNG共産的な香りがしたのかしら?
0105102
NGNG>データベースの2重化のためにシャドーファイルを作成するようにしていますが、
>シャドーの方に接続しようとするとエラーになります。やっぱだめなんでしょうか?
isql で接続しようとすると "cannot attach active shadow file" という
メッセージが表示されて接続できません。
ちなみに現在は同一マシン内でテストしています。
ただし、このシャドーファイルをコピーしてファイル名を "*.shd" にした場合は
接続できます。(実際こんな運用はしませんが。)
0106デフォルトの名無しさん
NGNG以前その件でウクライナ人のプログラマと語ったことがあるが、
「ライブラリに金をかけなくて済む」ということだとよ。
確かにDelで作った場合、VCLでフリーまたは安価なシェアかっさらってくれば
UIとか、DBの部分はきわめて安価に済ますことできるモナー
VBだとActiveXゴテゴテの重い + 有料 + DLL Hellになるし、
MFCだとかなりの蓄積が必要になるんで、その気持ちもわからんではない。
漏れがあまり好きではない RxLibもロシアだし。
0108デフォルトの名無しさん
NGNG0109デフォルトの名無しさん
NGNGそのソースコードってどっかに落ちてないの?
0110デフォルトの名無しさん
NGNG本買った人からもらうしかないんじゃない。
MYCOMのページにあがりそうもないし。
0111デフォルトの名無しさん
NGNG・firebird-jca-jdbc-driver (Type4 Driver) 1.0.0-RC2
http://sourceforge.net/projects/firebird/
Notes:
http://sourceforge.net/project/shownotes.php?group_id=9028&release_id=128517
0112デフォルトの名無しさん
NGNG0113デフォルトの名無しさん
NGNG0114デフォルトの名無しさん
NGNG0115デフォルトの名無しさん
NGNGせめて付属ソフトくらい、公開すりゃいいのによ。
0116デフォルトの名無しさん
NGNGIBConsole なら sourceforge にあるから、自分でローカライズしなさい。
0117デフォルトの名無しさん
NGNG0118デフォルトの名無しさん
NGNGハァ?
Borland が InterBase のオープンソース路線いきなり反故したからだろ。
いまさら InterBase なんて誰も使わねーっつーの(プッ
0119デフォルトの名無しさん
NGNGFirebird 使えばわかるよ。使ってからの批判なら歓迎します。
0120デフォルトの名無しさん
NGNGなんか、痛いところ突いちゃったみたいだね...
0121デフォルトの名無しさん
NGNG流行ってるのか?
おれ、お客さんに提案したら知らないの一言で終わったぞ。
かえって日経とかによく名前の出てくる、PstgreSQLやMySQL
の方が流行ってるんじゃないか?
0122デフォルトの名無しさん
NGNGただ「これから普及させていこう!」という熱意みたいなものは感じられる。
普及するかしないかは、コミュニティの努力や、こういった草の根レベルでの頑張り次第じゃないか?
0123デフォルトの名無しさん
NGNGだったら、流行ってない方が良いじゃん。
0124デフォルトの名無しさん
NGNG提案するときPostgreSQL、MySQL、Firebirdのそれぞれの特徴を説明すれば
通る可能性があるよ
俺の場合
PostgreSQL→Windows向けではありません→その顧客はWindowsのみ→却下
MySQL→ストアドが使えません→ネットワークが混みそう→却下
でFirebirdが残った
0125デフォルトの名無しさん
NGNG>PostgreSQL→Windows向けではありません→その顧客はWindowsのみ→却下
>>39 参照(フリーじゃないが)
>MySQL→ストアドが使えません→ネットワークが混みそう→却下
なんでストアドは使えないだけでネットワークが混みそうと判断する?
効率的なクエリ発行すればいいんじゃないの?
>でFirebirdが残った
Firebird→マイナー→却下
にはならない?
0126デフォルトの名無しさん
NGNG流行らせる為に、このスレがあったりしる(w
うちの場合だと社内アプリで使ってるが、
当初 パラドックス・ACCESS・MSDE・MySQL・PostgreSQL・商用版InterBase と色々候補に上がったが
結局現在は FireBird に落ち着きましたでつ。
で、感想は・・・(・∀・)イイ!
0127デフォルトの名無しさん
NGNGてゆうかメンテの必要がほとんど無いけど。
0128デフォルトの名無しさん
NGNGFirebird を自社製品に組み込んで販売する → マイナーな方がイイ
何で?
0129デフォルトの名無しさん
NGNG製品のランタイムとしてこっそり動作してる方が良いじゃん。
0131デフォルトの名無しさん
NGNG要するにちゃんと動いて、後々問題が起きなければ何使おうが構わないということ。
0132デフォルトの名無しさん
NGNGそういう客だといいよね。
うちなんか、以前Accessで動いていたシステム使っていたから
PostgreSQLでも結構文句言われた。
世の中M$だけで動いている訳じゃないのに、
無知の知ってやつですかね...
0133デフォルトの名無しさん
NGNG0134デフォルトの名無しさん
NGNGストアドはほとんど使わないという事ですか?
ぜひ、活用したいので、1.5情報とか希望
0135bloom
NGNGhttp://www.agemasukudasai.com/bloom/
0136デフォルトの名無しさん
NGNGサブクエリは使えるぞ。
テンポラリテーブルのこと? そんなら別に必要ないが。
コネクションの使い回しが当たり前のご時世、トラブルのもとになりかねないんでは?
ストアド、UDF はもちろん使ってる。
>1.5情報とか希望
http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/firebird/firebird2/doc/WhatsNew?rev=HEAD&content-type=text/vnd.viewcvs-markup
0137デフォルトの名無しさん
NGNG0138デフォルトの名無しさん
NGNGselect employee.*,
(select top 1 employee_project.PROJ_ID from employee_project where employee_project.EMP_NO = employee.EMP_NO order by employee_project.PROJ_ID) as A
from employee
ワシの構文エラーかな?
すみませんでした、
0139デフォルトの名無しさん
NGNG> (select top 1
top ってなんだ? first の間違いか?
それにこの場合、order by ... 使えないみたいだし。<何でか知らんけど
0140デフォルトの名無しさん
NGNGサブクエリのデータセット(1row&1col)返す部分をストアドにすればやりたいことが
実現できるよ。
0141デフォルトの名無しさん
NGNGそうだね。でも既出 >>111
0142デフォルトの名無しさん
NGNGhttp://sourceforge.net/tracker/index.php?func=browse&group_id=9028&atid=109028&set=&offset=100
[451924] Temporary tables
http://sourceforge.net/tracker/index.php?func=detail&aid=451924&group_id=9028&atid=109028
実現は Firebird 2.x なのだろうか?
0143138
NGNGselect top 1 は使えないですか、ありがとうございます。
>>140 ストアドでやるですか、調べてみます。
↓のも構文ミスかな、、悩み中です、、
select TBL2.NAME, wTrnsact.* from
(select A,sum(B) AS sumB ,sum(C) as sumC from TBL1 group by A) as wTrnsact
left join TBL2 on TBL2.keyA = wTrnsact.A
0144デフォルトの名無しさん
NGNGそれって Oracle ?
>select top 1 は使えないですか、ありがとうございます。
先頭の1行だけ取り出すなら first 1
from に指定できるのは、テーブル名またはビュー名、あるいは
データセットを返すストアド名だけ。
Firebird 本見ないと何ができるかわからないと思うよ。
Firebird 本についてはこのスレに情報があると思う。(または InterBase スレに)
0145デフォルトの名無しさん
NGNG0146デフォルトの名無しさん
NGNGパラメータ変わったな。InterClient と同じようにしたらどうりでできないわけだ。
InterClient から乗り換える人は気をつけよう。
0147デフォルトの名無しさん
NGNGサンプルソースって付いてないんですか?
出来たら、どんな風にして繋いだか教えてもらえませんか?
0148デフォルトの名無しさん
NGNGってのが気にいらねー(Pro*Cも気にいらねえ)
ダイナミックSQL使えって?
低レベルユーザーには厳しいです<勉強しろよ
0149デフォルトの名無しさん
NGNG0150デフォルトの名無しさん
NGNG>サンプルソースって付いてないんですか?
サンプルなし。
>出来たら、どんな風にして繋いだか教えてもらえませんか?
// とりあえず接続部分
Class.forName("org.firebirdsql.jdbc.FBDriver");
String url = "jdbc:firebirdsql:localhost/3050:c:/work/test1.gdb";
java.util.Properties conProps = new java.util.Properties();
conProps.put("user", "SYSDBA");
conProps.put("password", "masterkey");
conProps.put("lc_ctype", "SJIS"); // ***このパラメータ名が変わった***
con = DriverManager.getConnection(url, conProps);
InterClient では "charSet" だが、新しいヤツでは "lc_ctype" になった。
指定できるパラメータ値も少し変わってたよ。
ちなみに URL(PATH) の形式も変わってると思う。
Type4 のヤツは GDS32.DLL が必要ないからクライアントの配布が楽かもね。
0151デフォルトの名無しさん
NGNGhttp://www.rakucyaku.com/
ここはFireBirdを採用してるそうだ。
0152デフォルトの名無しさん
NGNG違うのは接続部分だけなんでしょうか?
SQLの発行部分や、レコードセットの扱い方は一緒なんでしょうか?
教えてクンで申し訳ないのですが宜しかったらお願いします。
0153デフォルトの名無しさん
NGNGInterBaseは埋め込みSQLと扱いにくいダイナミックSQL
MySQLのようなさらっと使えるダイナミックSQLが欲しい。
単なるワガママなので気にしないで〜
0154デフォルトの名無しさん
NGNG以前作った InterClient 使ったアプリを Type4 ドライバ変えたら、
動く部分と動かなく部分があった。原因はまだ調べてないけどなんらかの
違いがあるんだろうか。
またはドライバのバグの可能性もあるかもしれない。(まだ RC2 だし)
そっちでも試せる環境にあるなら、何か試してみれ。
0155デフォルトの名無しさん
NGNG>扱いにくいダイナミックSQL
例えばどんなところ?
0156デフォルトの名無しさん
NGNG腐っていくだけ。ってことだな。(藁)
============
>私が今試しているのは Firbird Interbase 1.5 Alpha 5 WI-T1.5.0.1692 です。
>
>これですと、WISQL の文字セットを SJIS_0208 にしても、確実に応答無しにな
>ります。
>
>それ以外の、オープンソース系の InterBase では成功した事がありません。
>
>やはり Delphi 7 に付属のものは製品だけあるということでしょうか。
73365 に書きましたように Delphi 7 付属版では問題ありません。
それ以前の版で UNICODE_FSS を試したことが無いので、以前から
できていたかは未確認です。
FireBird と Interbase は枝分かれして二年経ちますから、そろそろ
別の DB として捉えた方が良いのかもしれません。
0157デフォルトの名無しさん
NGNGなってるんだね。
ファイルサイズの最大ってもろにOSの制限を食らうと思うし、ODBCの設定は
ファイル単位で行なわないといけなさそうだから、大規模には向いてなさそうだね。
でもAccessよりは、遥かに使えそうな気がする。
個人的にはなかなか気に入りました。
0158デフォルトの名無しさん
NGNG>ファイルサイズの最大ってもろにOSの制限を食らうと思うし、
複数の2次ファイルを指定するマルチファイルDB にしておけば、
実質無制限にできる。
>ODBCの設定はファイル単位で行なわないといけなさそうだから、
正確にはDB単位ということ。
マルチファイルDB の場合は一次ファイルを指定すればいいはず。
0159デフォルトの名無しさん
NGNGFirebird Test Projectのメンバーが活発にテストしているよ。
メーリングリストでテストの会話も結構あるし。
それに、メンバーの中は元InterBaseのQAメンバーや加藤さんも
入っているみたいだし。
確かにIBとFBは別物になってきているね。
0160デフォルトの名無しさん
NGNG加藤がいる。って時点でもうだめぽ。
アドホックテストばかりで組織的な QA が行われていないのが FireBird の最大の課題である。
ってのは開発当事者も認めていたでしょ?
オープンソースの見えない/潜在的コストである QA 作業を考えると、
非常に特定の用途、自社でテストできる範囲がはっきりしている部分以外では
FireBird は怖くて使えません。直接/間接てきでもエンドユーザーが直接 SQL 文を
してできるような場所には使いたくないな。すぐボロがでるから。
0161デフォルトの名無しさん
NGNG加藤氏がどんな人かは知らんが、Firebird の本執筆したり、
Firebird プロジェクトに奉仕してるということなんだから
少なからず貢献はしてるってことだろ。
何もしないで文句しか言わない >160 よりは遥かにましだと思うぞ。
(>160 も元某社員なのか? 仲悪かったの?)
0162デフォルトの名無しさん
NGNGエンドユーザーにSQL文を入力させる方がよほど「特定の用途」に思えるけど
ネットワークで運用するアプリ/サービスの中に使う場合がほとんどでしょ
0163デフォルトの名無しさん
NGNG金に目がくらんだのか。
0164デフォルトの名無しさん
NGNG一般ユーザーが使うシステムであるほど、DBの存在なんて分からない方が
いいんだから。そういう意味では組み込み的に使えるFBは悪くないん
じゃないか。DBのバックアップはコピーでいいんだし。
IBだとInternetライセンスだと40万以上かかるからWebシステムで
使う場合は便利じゃないか。
0165デフォルトの名無しさん
NGNGそれはねぇ.. 加藤さんとお仕事してみればわかるよ。某での噂どおりの人でした。
いい意味でエバンジェリスト向きなんだけどさぁ... 実力が伴わない点がコンサル向きの
能力を期待すると裏切られますた。
入門書を書くのは良いことだけど、だからといって Test / QA ができるかどうか。って話とは
別でしょ?
0166デフォルトの名無しさん
NGNG加藤さんって某でIBのQAだったはずだけどなあ。元々某でずっとQAだった
人のはずだけど。
あの人がコンサルやるのか?
0167昔 QA でいっしょでしたが...
NGNG客と満足に(物理的にも論理的にも)会話できなく、さらにサポート内の
対人関係(異性関係)が原因で技術部 QA に社内転職しました。
技術部ではデータベース関連の QA の一人でした。
決めたことをやらない等の仕事上の問題と、社内の対人関係(異性関係)等で
いろいろあって技術部からマーケに社内転職しました。
dBase/IntraBuilder の流れで Interbase を担当しました。
生まれつきの口先でいろいろ言いふらしてたけど、最後に広げた風呂敷を
たためなかった責任をとって辞めました。
「某でずっとQA」は嘘ですね。
0168デフォルトの名無しさん
NGNG私怨か?加藤をよく知っているけど、サポートで入ったのは嘘だね。
最初からQAで入社しているから。途中からマーケに移っているけど。
加藤の人間性はどうでもいいけど、結局加藤の技術力があるかどうかだね。
まあ、InterBaseを立ち上げようとしたことは事実で、いまでもFBのために
頑張っているみたいだからいいんじゃないか。
世の中の役に立とうとしているんだから、あんたよりはましかもね。
0169デフォルトの名無しさん
NGNG技術/QA の前がサポートでは無かったかな?彼がそういっている。ってのは無しにしてね。
サポート業務を小馬鹿にしていた彼だから。
ところで「頑張っているみたい」なら何をやっても許しちゃうのかい?
中途半端な、いろんなところからの寄せ集め入門書を出せば、おっけーなのかい?
あれがほんとに世の中のためになっているとでも思っているのかい?
彼はバカなんです。口先だけなんです。けど努力してるんです。
他人と一緒になれないのは身体障害者だからです。
とでも弁護する気か?昔一人そんなやつがいたけどな
0170デフォルトの名無しさん
NGNGあんたが加藤さんを知っていることは分かったよ。
ここで暴露話を書いているあんたよりは偉いと思うが。
ところであんたは何を貢献しているんだい?
0171デフォルトの名無しさん
NGNG>中途半端な、いろんなところからの寄せ集め入門書を出せば、おっけーなのかい?
>あれがほんとに世の中のためになっているとでも思っているのかい?
Firebird 本のお世話になってますが何か?
>>160>>165>166>>167>>169
君達はきっと加藤氏よりスキルが高いとだろうから、
当然 Firebird に貢献してるんだろうね。何やってるか教えてくれ。
あと、加藤氏より内容の濃い本をいつ出すんだい?
0172デフォルトの名無しさん
NGNGBCB のパッチ未だに出さないし、ヘルプなんていいかげんに輪をかけていいかげんだし。
加藤どころか、みんながやる気ねーじゃん。
その内 JBuilder も Eclipse に逆転されるだろうし。
M$ に吸収される噂も現実になったりして。
0173デフォルトの名無しさん
NGNG何か圧縮でもしてるのかな?
でもそうだとしたら圧縮のオーバーヘッドで遅くなりそうだと思うけど。
0174デフォルトの名無しさん
NGNG圧縮してるそうだ。詳しくはわからんが。
0175デフォルトの名無しさん
NGNGURL 知ってたら教えて。
0177デフォルトの名無しさん
NGNGありがとさん。
0178デフォルトの名無しさん
NGNGFirebird 1.0 のバイナリそのまま動くん?
それともソースからビルドした方がいいんかな?
RedHat8 で使ってる方がいましたらその辺りを教えて下さい。
0179デフォルトの名無しさん
NGNG0180デフォルトの名無しさん
NGNGどうしてそういう反応になるのかねぇ。私怨だかうらやましいだけなのか知らんけど。
オープンソース関係の本が出たりするたびに、「アイツはダメだ」「技術もないクセに」
「人格的に問題アリ」って書くヤツが必ずいるんだよね。そういう「口先だけ(2ちゃんねる
でしか吼えられない)ヤツって、「俺のほうが技術も知識もあるし、人格的に優れて
いるのに、なぜにアイツなんだ?」とでも思ってるのだろうか。
加藤氏の人格とか人間関係を暴露(?)して、「加藤だめぽ」って言ってるだけじゃん?
ってか、講演してるのを一度見ただけだけど、あのしゃべり方で異性関係ってタマかよ、
って気もするけどなー(w
だいたい、一冊の本を書くってどれほどたいへんなことかってことわかってるのだろうか?
>>171のいうように、加藤さん以上のスキルがあって、Firebirdにも貢献してて、もちろん、
人格的にも優れていて、モテモテで(w、執筆依頼も殺到してるんだろうなー。
0181デフォルトの名無しさん
NGNGいつから加藤スレになったんだここは。
0182デフォルトの名無しさん
NGNG0183デフォルトの名無しさん
NGNG禿胴
0184デフォルトの名無しさん
NGNG日本語が文字化けしないようにするにはどうしたらいいですか?
テーブルのCharacter SetをEUCとかSJISにするだけじゃダメ?
0185デフォルトの名無しさん
NGNGDBのデフォルトキャラクターセットをSJISまたはEUCにして
InterClientでつなげるときに、キャラクターセットを指定すればOK。
java.util.Properties prop = new java.util.Properties();
String url = "jdbc:interbase://linuxpc/opt/interbase/examples/employee.gdb";
prop.put("user","SYSDBA");
prop.put("password","masterkey");
prop.put("charSet","SJIS");
java.sql.Connection con = DriverManager.getConnection(url,prop);
加藤さんの本のぱくりだけど
0186デフォルトの名無しさん
NGNG大変ありがとう。
書いてから150にも書いてあるのに気が付いてしまいました。
仰せの通りうまくできました。
0188デフォルトの名無しさん
NGNGselect *
from (select 〜
"token unknown line2 - select"
FB では無理なのでしょうか?
0189デフォルトの名無しさん
NGNGそれはできん。ストアド使うなりして他の方法でやるべし。
0190デフォルトの名無しさん
NGNGどうもありがとうございます
ストアドでやってみます
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGアメリカの某でInterBaseのQAやっているらしい。
0193デフォルトの名無しさん
NGNGウィンドウズ版なんすけど、Excelをフロントエンドとして使いたいんだけど、どうすりゃいいすか?
0194デフォルトの名無しさん
NGNGいっぺん死ぬってのはどうだ?
0195デフォルトの名無しさん
NGNGほらよ。
http://ofbodbc.sourceforge.net/
試したわけじゃないからまともに使えるかどうかは知らんが。
0196デフォルトの名無しさん
NGNGVBA アプリ作りたいんのですか?
ODBC 使うとか、ADO 使ってできると思うけど、違うん?
必要なインターフェース類は↓を参照
http://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_contrib_download#INT
何をしたいのかをもっと具体的に書いてもらわんと、>>194 みたいな
アホに叩かれるから気いつけなあかんよ。
0197デフォルトの名無しさん
NGNG0198デフォルトの名無しさん
NGNGqulity assurance(品質保証)
日本では品質管理部門とか。
某では、開発、マーケ、サポートで
トラブル起こしたり、お荷物だったり
すると、ここに配置転換されやすい
傾向があった。
0199デフォルトの名無しさん
NGNG0200193
NGNGついこのあいだ死ぬ目にあったので簡便してちょ。
>>195,196
有賀�d。
ゆくゆくはExcelでVBAアプリつくり多院すけど、まずはExcelでデータ見られるようにしたいんす。
今はFireBirdもウィ〜んどう図なんだけど、今にLinuxにしたいのす。
0201デフォルトの名無しさん
NGNGt.maki さんは QA では無いんですが...
それと、マーケから QA にいった例は無いですよ。
QA でお荷物になってマーケに行った人は一人知っているけど。
0202デフォルトの名無しさん
NGNGあ
け
平 ま
成 し
十 て
五 お
年 め
元 で
旦 と
う
ご
ざ
い
ま
す
0203デフォルトの名無しさん
NGNG彼のホームページを知ってる方、教えてください。
0204デフォルトの名無しさん
NGNG彼ってmakiさん? ならほいっ
http://www.ssi-n.com/~maki/cgi-bin/diary/
# 読むと暗い気持ちになるかもよん
0205デフォルトの名無しさん
NGNGInterbase International R&D 兼 QA を一人でやっているのか。
大変そうだなぁ。もう少し人を割り当ててあげればいいのに。
0206デフォルトの名無しさん
NGNG>そういえば知人が本を書くために,その辺のフォントの設定とかをどう変えたらよいのかと電話をしてきたことが昨年あったが,
>その本は書き上がったのだろうか...
>その際にフォント以外の問題点というのも,ぎりぎり言えるところまでは伝えておいたつもりだが,その辺をどう処理したのかが
>ちょっと興味のあるところ。
>>95
>フォントの問題を直したIBConsole
修正したのは実はMさんかぁ。
>書き上がったとすれば一度その現物をチェックしておかねば...まさか本当にフォントの設定だけ変えてビルドしたわけではなかろう...
>と信じておきたい。
書き方がうまいなぁ。
0207デフォルトの名無しさん
NGNG0208デフォルトの名無しさん
NGNG気にして人生終わらせちゃうかもしれないから変なこと書かないでね。
鬱の人に「頑張れ」とか言ってはいけないんだから。
0209デフォルトの名無しさん
NGNG0210デフォルトの名無しさん
NGNGじゃ、マ板にスレッド作ってね。それができるまではこちらに居候。
誰だよ。本人にご注進したのは。某社社内情報が出てこなくなっちゃうじゃないか。
0211デフォルトの名無しさん
NGNGPorts にある FireBird は Classic Server だけのようなのですが、
http://homepage1.nifty.com/Que/plamo/ib4linux/
ここをみると Windows から弄りにくいとのこと。
気にせず ports から入れていいのでしょうか?
0212デフォルトの名無しさん
NGNGストアドプロシージャで動的にSQL文を生成して実行ってできますか?
0213IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0214デフォルトの名無しさん
NGNG0215IP記録実験
NGNGhttp://qb.2ch.net/test/read.cgi/accuse/1042013605/
1 名前:ひろゆき ◆3SHRUNYAXA @どうやら管理人 ★ 投稿日:03/01/08 17:13 ID:???
そんなわけで、qbサーバでIPの記録実験をはじめましたー。
27 名前:心得をよく読みましょう 投稿日:03/01/08 17:20 ID:yL/kYdMc
SETTING.TXT管轄でないということは全鯖導入を視野に、か?
38 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:22 ID:rLfxQ17l
>>27
鋭いです。
73 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/08 17:27 ID:rLfxQ17l
>ところで、IPが抜かれて何か今までと変わることってあるのでしょうか?
・今までより、サーバが重くなる。
・裁判所や警察からの照会があった場合にはIPを提出することがある。
0216デフォルトの名無しさん
NGNG負荷が高そうなサーバー…live(・∀・)?
0217デフォルトの名無しさん
NGNGそら、ひろゆきだろうよ、、
0218デフォルトの名無しさん
NGNG0219デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 138720人 発行日:2003/1/9
年末年始ボケがそろそろ収まり始めた今日このごろのひろゆきです。
そんなわけで、年末に予告したIP記録ですが実験を開始しています。
「2ちゃんねる20030107」
こんな感じで各掲示板の最下部に日付が入ってるんですが、
20030107以降になってるところはログ記録実験中ですー。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0220デフォルトの名無しさん
NGNGAA鯖にもキボンヌ
0221デフォルトの名無しさん
NGNG奴ら何しでかすかわからない凶悪な連中だからな。
ログってひろゆきしかみれないのか?
削除人が見れたら問題・・・以前削除に絡んで強請をした奴もいるらしいし
0222デフォルトの名無しさん
NGNG構って君だろ 時間つぶしの燃料だよ
0223デフォルトの名無しさん
NGNGそれだと、内容証明が届く前に削除しなきゃいけないことにならないかい?(^_^;)
内容証明が届いて、すぐに削除したら、賠償はしなくていい気が。
んだったら、IP取ってない板で、自分で自分を中傷して、
すぐに裁判すれば賠償金が取れるってことになっちゃう、、
0224デフォルトの名無しさん
NGNG0225デフォルトの名無しさん
NGNG晒しコピペですか。恥ずかしい論拠もあったもんですね。
0226デフォルトの名無しさん
NGNG0227デフォルトの名無しさん
NGNG基本的に他の掲示板ってログは取ってるでしょ。
0228デフォルトの名無しさん
NGNG0229デフォルトの名無しさん
NGNGキミ、昨日もおんなじこと言ってたね。
0230デフォルトの名無しさん
NGNG0231デフォルトの名無しさん
NGNG0232デフォルトの名無しさん
NGNGトップに貼ってたらイイと思う。
0233デフォルトの名無しさん
NGNG実際に現場を見たんですか?
0234デフォルトの名無しさん
NGNG2ちゃんねるのお勧めな話題と
ネットでの面白い出来事を配送したいと思ってます。。。
===============================読者数: 139038人 発行日:2003/1/10
なにやら、連日メルマガだしてるひろゆきです。
そんなわけで、ログ記録実験ですが、いちいちサーバ指定するのが面倒なので、
全部のサーバに入れてみました。
重くなって落ちたりしてもご愛嬌ってことで。。。
んじゃ!
────────────────────────Age2ch─
■この書き込みは、Age2chを使って配信されています。
────────────────────────────
Keep your thread alive !
http://pc3.2ch.net/test/read.cgi/software/1041952901/l50
────────────────────────────
0235デフォルトの名無しさん
NGNGまぁ荒らしたい人には迷惑この上ないことなのかもしれないが・・・
0236デフォルトの名無しさん
NGNGおいらの立てたスレに遊びに来てね。
ある意味、さようなら2ch、、、懐かしき日々よ。
http://live2.2ch.net/test/read.cgi/news/1042196915/
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNG2ちゃんねるの消滅まだ〜?
マチクタビレタ〜マチクタビレタ〜
0239デフォルトの名無しさん
NGNG全レスです。
0240デフォルトの名無しさん
NGNG,,--―'''""`ヽ'  ̄`ヽ、
/ ヾ / ~`ヽ
/ ヽ;:/""""ヾ ミ ヽ
/ ;:;;:::''''"""" \ i
/ / ヽ ヾヽ
/ / / ;/ ヾ ヽ
/ ;:;:ヽ ,,,,;;::'''''ヽ ;:|
i / ,,,,;;::::::::::::::: ヽ ヽ
| | | " :::: /\ ヾ ヽ
| | ヾ | /\ ::::::. : | ;:|
| ;:| : ::::::: : .、 | :|
| ヽ ( ,--、 ,:"' | /|!
| ヽ ヾ |;:/
| | __,-'ニニニヽ /|
|| `、ヽ ヾニ二ン" /;:|
| ヽ \ /ノ
| i `ー-::、_ ,,..-'|ヽ
ヽ;:;:;:;: ;:人 `ー――'''''"~ / ヽ
\;:;:;:;:/ `ー-、 ,.-'" \ー-、
,.-'" :/ \ ,.-''" |
/ ! ~>、,.-''" |
,,..-‐'''"" ヾ ,.-''"――――-、 /
(^^)は山崎渉であると見抜ける人でないと
(掲示板を使うのは)難しい(^^)
0241デフォルトの名無しさん
NGNG0242デフォルトの名無しさん
NGNGhttp://book.mycom.co.jp/books/bookshelf/2002/11/firebird/index.html
をとりあえず探してみようと思うのでつが、他にもこれ( ・∀・)イイ!!ってのあったら教えてくだされ。
0243デフォルトの名無しさん
NGNG0244デフォルトの名無しさん
NGNG0245デフォルトの名無しさん
NGNGクライアントが Win なら Delphi(or BCB) の組み合わせが最強。
ODBC や ADO も一応あるから VB とかからでももちろん OK だが、
IBX にはかなわない。
0246デフォルトの名無しさん
NGNG0247デフォルトの名無しさん
NGNG4nd
0248デフォルトの名無しさん
NGNG匿名性は、住人同士の会話なんかでは守られるです。
0249デフォルトの名無しさん
NGNGhttp://school.2ch.net/test/read.cgi/shikaku/1029182019/292-302
0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNGコミケから被害届けも出されるし…
0252山崎渉
NGNG0253デフォルトの名無しさん
NGNG再開期待age
0254デフォルトの名無しさん
NGNGだいじょうぶかー
0255山崎渉
NGNG0256デフォルトの名無しさん
NGNG0257デフォルトの名無しさん
NGNGまあ、これでできたとしてもこの方法はやめた方がいいと思う。
すでに Firebird のほかのバージョンや InterBase がインストールされているマシンに
勝手に違うバージョンを組み込むと、ほかのアプリが動かなくなる可能性があるからね。
Firebird がインストールされていない場合は、ユーザに手動で Firebird インストールしてもらうか、
自アプリのインストーラから Firebird のインストーラ(EXE) を呼び出すとかした方が
いいんじゃないかな。(その場合、アンインストールの方法も含めたマニュアルを作ること。)
0258256
NGNG回答有難うございますです。
入た事はバレバレでも構わないのですが、
以前 gds32.dll 配布するだけでOKみたいな事聞いたような気がするのですが
これはクライアントマシンだけの話ですよね?
0259デフォルトの名無しさん
NGNGクライアントのみなら gds32.dll をシステムディレクトリとかに入れておけば OK。
だけどスタンドアロンでやりたいということだから今回の場合は当然サーバも必要。
0260デフォルトの名無しさん
NGNGインストール済み等のチェックは自前でするとして、もし新規にイン
ストールしなければならない場合に、自作EXEからインストールフォル
ダ等をパラメータで与えれば、ユーザーに意識させること無くインス
トール完了!みたいな。
0261デフォルトの名無しさん
NGNGねぎマンセー!!ねぎマンセー!!ねぎマンセー!!ねぎマンセー!!ねぎマンセー!!
ねぎマンセー!!ねぎマンセー!!ねぎマンセー!!ねぎマンセー!!ねぎマンセー!!
0262デフォルトの名無しさん
NGNGこれってISQL使ってるのが問題なの?(エンコーディングの関係で)
それともそもそも作成した項目が日本語を許可しないようになってるの?
ちなみにキャラクタセットはSJIS_0208。項目毎に指定しているのではなくて
データベースのデフォルトを反映させるようにしている。
Database自体はこんな感じでCREATEした。
CREATE DATABASE 'c:\data\age.gdb'
USER 'giko' PASSWORD 'mona'
PAGE_SIZE=8192
DEFAULT CHARACTER SET SJIS_0208;
0265sage
NGNG問題なく使える。
0266デフォルトの名無しさん
NGNGMarathonみたいにテーブルの編集するにはどうしたらよいのでしょうか?
[Propertys...] って選ぶと閲覧しかできないんですが・・・
0267デフォルトの名無しさん
NGNGObject Explorer の任意のテーブル名左の[▼]ボタン押してみ。
「Data」タブのページでデータ編集できる。
0268266
NGNGMarathon では「Fields」タブのページで右クリックしてフィールドを
追加/削除できるのですが
もしかして既存のデータベースの閲覧とデータの編集しかできないのでしょうか?
0269デフォルトの名無しさん
NGNGいろいろいじってみてるけど、メタデータの編集はできないみたいだね。(表示のみ)
まあ、DDL-SQL 実行できるからあまり必要に感じないけど。
0270268
NGNGなるほど!
設計は事前に紙の上で済ませろって事なんですね多分
使いながら補修していく方法でテーブル作っているんで・・・
Marathon と併用します。ありがとうございました。
0271262
NGNG実は使えないのはISQLではなく、例の本に附属していた日本語対応版と銘打ってあったはずのIBConsoleの話でした。
(ISQLでは普通に編集できるのでIBConsoleのバグ)
エラーは「arithmetic exception, numeric overflow, or string truncation Cannot transliterate character between character sets.」とかいうヤツ。
どうやらSJIS_0208指定でテーブルを作成すると改良版IBConsoleからは2バイトコードが編集できなくなるらしい。
お騒がせしまスミマソン。
0272デフォルトの名無しさん
NGNGまず、こんな感じのデータベースとテーブルを作ってみました。
SET SQL DIALECT 3;
CREATE DATABASE 'C:\Hoge.gdb' PAGE_SIZE=8192 DEFAULT CHARACTER SET SJIS_0208;
SET NAMES SJIS;
CONNECT 'localhost:C:\Hoge.gdb';
CREATE TABLE HogeHoge (
HogeId NUMERIC(5) NOT NULL PRIMARY KEY,
Hoge VARCHAR(255) NOT NULL );
INSERT INTO HogeHoge VALUES ( 1, 'ほげ' );
COMMIT;
参考にしている本で「推奨」とされていたSJIS_0208を指定しています。
で、ServletからこのSJIS_0208で登録されているHogeHogeテーブルのHoge項目に登録されている日本語を読み書きしたいと思ってます。
この場合、文字コード変換はどのように扱えばいいのでしょうか?
試しに以下のようにやってみたのですが、どうも問題があるみたいなんです。
・取得する時
String hoge = new String( rs.getString( "Hoge" ).trim().getBytes( "8859_1" ) );
→これはOK。ちゃんと取得できた。
・更新する時
String hoge = new String( request.getParameter( "param" ).getBytes( "8859_1" ), "JISAutoDetect" );
stmt.setString( 1, hoge );
→これだとISQLから見ると化けてしまう。"8859_1"も"Shift_JIS"も"ISO-8859-1"も無指定もNG。
参考にしている本では特に日本語に対する対応を何もしていなかったのですが・・・。
どうすればいいんでしょう?
0273デフォルトの名無しさん
NGNG接続時に "charSet" が指定されてないからでは?
// InterClient 利用時の例
・・・
java.util.Properties conProps = new java.util.Properties();
conProps.put("user", "SYSDBA");
conProps.put("password", "masterkey");
conProps.put("charSet", "SJIS");
Connection con = DriverManager.getConnection(url, conProps);
・・・
Type4 ドライバの場合は >>150 参照
>・取得する時
String hoge = rs.getString( "Hoge" ).trim();
>・更新する時
String hoge = "ほげ";
stmt.setString( 1, hoge );
↑
いきなりサーブレットで確認するんじゃなくて、まずはコンソールで動くテストプログラム
とか作って動作確認すべきなんじゃないかい。
0274デフォルトの名無しさん
NGNGhttp://sourceforge.net/projects/firebird/
http://sourceforge.net/project/showfiles.php?group_id=9028&release_id=134768
0275272
NGNG> 接続時に "charSet" が指定されてないからでは?
> いきなりサーブレットで確認するんじゃなくて
実はJNDIのDataSourceを経由しているので、
コンソールアプリでは書けない&getConnectionで引数は取れないんです・・・。
JNDIのDataSourceにcharSetを指定できればいいんでしょうけど、
XMLの書き方が判りません・・・。
0276デフォルトの名無しさん
NGNG0277デフォルトの名無しさん
NGNGInterClient のソース見ると
interbase.interclient.DataSource#setCharSet() メソッドがあるけど
これ使えば設定でるんじゃない?
0278デフォルトの名無しさん
NGNG>XMLの書き方が判りません・・・。
何処/何のこと?
0279デフォルトの名無しさん
NGNGTomcatはserver.xmlにDataSource情報を書き込むし。
0280デフォルトの名無しさん
NGNGIBConsoleでデータベースに接続するときのcharsetをSJIS_0208
にしていないせいじゃないか?
0281デフォルトの名無しさん
NGNGFirebirdはPostgreSQL、mySQLの牙城を崩せるか?
名言集:
>認知度がまだ低いからお互いに助け合うというのも必要かと
>ただ「これから普及させていこう!」という熱意みたいなものは感じられる。
>普及するかしないかは、コミュニティの努力や、こういった草の根レベルでの頑張り次第じゃないか?
>流行らせる為に、このスレがあったりしる(w
お前らガンガレよ。俺もガンガル。
0282デフォルトの名無しさん
NGNG272 は DB をどう使いたいのか書かんとわからんよ。環境の提示もないし。
0283デフォルトの名無しさん
NGNGだからJNDIだろうっていってんだろ?
J2EEアプリの定義に主にXMLが使われているって知ってるか?
WARからのResource参照のことじゃねーの?
0284272
NGNGただし、APサーバに何を使うか決まっていない上に、J2EE RIのsun-j2ee-ri.xml、Tomcatのserver.xml、WASのserver-cfg.xmlいずれも書式が微妙に異なるので、できればプログラム内で解決したいと思っています。
以下ソースコード抜粋・・・
// インスタンス変数
private javax.naming.InitialContext _jndi = null;
private javax.sql.DataSource _ds = null;
:
// コンストラクタ内でJNDIからDataSourceをlookupする部分
//(lookupした時点でDataSourceにはXML内で記述されたユーザ名やパスワードがつまっている)
_jndi = new javax.naming.InitialContext();
_ds = ( javax.sql.DataSource )_jndi.lookup( "java:comp/env/jdbc/FirebirdDataSource" );
:
// メソッド内で接続する部分
java.sql.Connection cnn = _ds.getConnection();
あとは>>272で書いたような取得・設定方法です。
JDBC 2.0なのでDriverManagerではなくDataSourceを使います(Propertiesの方法は使いません)。
また接続がJNDI経由で、バインドしている“java:comp/env/jdbc/FirebirdDataSource”がjavax.sql.DataSourceになるため、interbase.interclient.DataSource固有のメソッドは使えません。
(javax.sql.DataSourceからinterbase.interclient.DataSourceにキャストってできますか?)
“java:comp/env/jdbc/FirebirdDataSource”自体は最終的にはJNDI参照でinterbase.interclient.Driverを取得します。
Firebird本ではp167あたりにJDBC 2.0を使った接続方法が載っていますが、接続情報をJNDIに登録せずにソースに直書きしているのであまり参考になりません。
なんとかして他の回避策はないでしょうか・・・?
0285デフォルトの名無しさん
NGNG>(javax.sql.DataSourceからinterbase.interclient.DataSourceにキャストってできますか?)
interbase.interclient.DataSource のインスタンスならもちろんダウンキャストできるだろ。
でも「取得」時点で charset 指定するんじゃあ本末転倒では?
ところで firebird-jca-jdbc-driver (Type4 ドライバ) で試してみた?
これってキャラクタセット指定しなくても(=デフォルトの状態)とりあえず
日本語扱えるみたいだったけど。
0286山崎渉
NGNG0287名無しさん
NGNGエクセルからデータを引っ張る方法教えて!
0288272
NGNGとにかく何をどうやってもStringのエンコーディングだけでは解決しないのですかね・・・?
固有DataSourceのsetCharSetをしないととにかくダメなのかも・・・
JNDIを使うことは必須要件なので絶対に守らなければならないのです。
で、ソースコードの中にFirebird固有のクラスを記述することはNGで、必ずjavax.sql.DataSourceとして隠蔽しなければならないことになってるんです。
あぁ・・・このままだとFirebirdが選択肢から外れる・・・諦めるしかないのか・・・やっぱMySQLなのか・・・。
無念・・・
0289デフォルトの名無しさん
NGNGこれでやっと消える・・・
0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNGキミには無理だあきらめなさい。
たぶん何を使っても同じような問題で挫折するから。
0292デフォルトの名無しさん
NGNG0293デフォルトの名無しさん
NGNGテーブル内のvarcharとかに日本語をinsertしようとすると例外が出ます
なんとかover flowだったと思います。
insert into testTable values ('日本語');
testTableにはvarchar(30)のカラムが一つのみとしてください。
これで例外がでちゃうわけなんですが、データベースを作り直して
そのときcharsetを指定しないで作ったんですよ。
そして同様にテーブルを作って上のinsertを実行したらすんなり通るわけなんです
isqlからもIBConsoleからも通りました。
Javaからも文字コード変換してinsertしたら入れることができました。
取り出すときはrs.getString(1)で文字コード変換なしで表示できました。
文字コード指定するといけないんですか?
Firebirdのバージョンは1.0.2です。Windows版。
何か情報をお持ちの方よろしくお願いします。
0294デフォルトの名無しさん
NGNG「うまく行く方法を使う」
だけだが・・・
0295デフォルトの名無しさん
NGNGIBConsoleで接続するときにデータベースのキャラクターセットを
SJISにして接続してないだけじゃないかな。
0296293
NGNG特にキャラセットは指定してないですよ
SJISのデータベースのときも、その後のデータベースでも
0297デフォルトの名無しさん
NGNG0298デフォルトの名無しさん
NGNGDB の勉強? をしているのですが、IBQuery で作った単純な DB に以下のスクリプトから接続しようとしているのですが、
lock conflict on no wait transaction no permission for read-write access to database /home/firebird/test.gdb というエラーが出てしまいます。
メッセージで検索してもまったくわからないのでどうすればよいか教えてください。
<html><head><title>DB</title></head>
<body><?
$conn = @ibase_connect("/home/firebird/test.gdb", "SYSDBA以外の誰か", "masterkey");
if (!$conn) {
print "Error!\n";
die(ibase_errmsg());
print "Couldn't connect.";
} else {
$result = ibase_query($conn, "SELECT * from PARTSCOST");
print "<table>\n";
print "<tr><th>Name</th><th>Cost</th></tr>\n";
while ($row = ibase_fetch_object($result)) {
print "<tr><td>";
print $row->NAME . "</td><td>";
print $row->COST . "</td></tr>\n";
}}
ibase_close($conn);
print "</table>";
?></body></html>
0299デフォルトの名無しさん
NGNGそれを実行するとき、裏で他のアプリが PARTSCOST テーブルを更新中とか。
トランザクションを "no wait" すると、他のトランザクションがロックが掛けていた場合は
ロック解除されるまで待たないで、すぐに衝突エラーになる。
"wait" にすればロック解除されるまで待つようになる。
あと、
> $conn = @ibase_connect("/home/firebird/test.gdb", "SYSDBA以外の誰か", "masterkey");
"SYSDBA以外の誰か" に PARTSCOST テーブルの SELECT 権与えないのでは?
"SYSDBA以外の誰か" が "test.gdb" データベース作成したのなら問題ないと思うが。
0300デフォルトの名無しさん
NGNGそのうまく行くという DDL (SQL) は ?
JDBC ドライバは InterClient ?
もっと具体的に提示してくれないと。
0301デフォルトの名無しさん
NGNGIBQueryとか終了させてやってみても駄目です。
一回isqlがcore dumpした気がするんですけど、それがかかわってたりするんでしょうか?
IBQueryからcommit;しても回復できないですし……
test.gdb作ったのは SYSDBA以外の誰か です。
0302デフォルトの名無しさん
NGNG>一回isqlがcore dumpした気がするんですけど、それがかかわってたりするんでしょうか?
gfix -list /home/firebird/test.gdb -user SYSDBA -password masterkey
で limbo トランザクションがあるか見てみたら。
また、gfix で修復するか gbak でバックアップ〜リストアしてみるとか。
念のため実行する前には DB ファイルのコピーをとっといた方が安全かと。
0303デフォルトの名無しさん
NGNG302じゃないけど、以下修復手順ね。
ttp://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_db_corr
これだれか訳してくれないかなぁ。この文書で救われる人たくさんいると思うんだけど。
案外データベースって簡単に壊れるよね、たまにログ吐き出してみてびっくり。
0304293
NGNGSQLは insert into テーブル名 values ('にほんご'); こんなんです
JDBCドライバはType4のやつですね。
SQLは上にもかいてるでしょ?
0305デフォルトの名無しさん
NGNG知りたかったのは create database とか create table のことだったが...。
まあ、要するに結論としてはデータベースやテーブルにキャラクタセットを
指定しなくても「一応」日本語は使える。ということ。
ただし、キャラクタセット指定しなかった場合は接続時に、キャラクタセットは
指定してはいけない。
isql だと、SET NAMES SJIS; とかはしてはいけない。
(この場合は指定しないか、または SET NAMES NONE; にする。)
これだけ見るとキャラクタセット指定しなくても問題ないように思うが、
大いに問題ありだ。
例えば、Windows で
insert into table1 (col1) values ('1'); ... 1は全角文字
のデータを登録しておいて、
select * from table1 where col1 like '%P';
のクエリを実行すると '1' の行がマッチしてしまう。
(全角 '1' はシフトJIS の 0x8250, 半角 'P' は 0x50)
あと、order by する場合の「コレーションオーダー」の問題もある。
このようにキャラクタセット指定がないと多々問題があるから日本語使う場合は
明示的にキャラクタセットを指定する必要がある。ってことになる。
0306デフォルトの名無しさん
NGNGttp://www.excite.co.jp/world/url/
で翻訳すれば?
0307298
NGNGありがとうございます。
gfix -list を実行しても何も表示されません。
limbo トランザクションが無いってことですよね……
その後何度か同じ操作を別名のファイルにやって、
php からのアクセスで cannot attach to password database というメッセージが初回だけ出て、
その後は読み込み中のまま帰ってこなくなるようです。
なんとなく>298のスクリプトでdie();してるあたりで繋いだまま終了してるんじゃないかって気がするのですが、
そうなってしまったユーザを蹴りだすにはどうすれば良いのでしょうか?
0308293
NGNGていうかSJISのテーブルじゃエラーでてはいんないんだって
>>あと、order by する場合の「コレーションオーダー」の問題もある。
すんません、意味わからないので照るミーして
あとSJIS指定なら select * from table1 where col1 like '%P';
これで全角の1がマッチしないん?
0309デフォルトの名無しさん
NGNG>ていうかSJISのテーブルじゃエラーでてはいんないんだって
ハァ?
↓↓↓エラーって言ってるだろ?
>>293
>すいません、文字コードをSJIS_0208で指定したデータベースの
>テーブル内のvarcharとかに日本語をinsertしようとすると例外が出ます
>>>あと、order by する場合の「コレーションオーダー」の問題もある。
>すんません、意味わからないので照るミーして
SJIS と NONE とではソート結果が異なるから意図した並び順にならなくなる。
とにかく日本語使ってんだから "NONE" にしちゃダメダメダメ・・・∞。
(そのフィールドを where 句や order by 句に指定しないんなら別だが。)
ちゃんとドキュメントに目を通せ!!! (IB の日本語マニュアルとか見れ。)
>あとSJIS指定なら select * from table1 where col1 like '%P';
>これで全角の1がマッチしないん?
ハァ?
これがマッチしてもいいわけ?
とにかく日本語使うなら無条件に SJIS or EUCJ にしろ。
まずは isql でいろいろやってみること。これが基本なんだからさー。
0310デフォルトの名無しさん
NGNG日本語使うなら無条件にSJIS or EUCJ?なんでUNICODE_FSSじゃダメよ?
0311デフォルトの名無しさん
NGNGUNICODE_FSS にすると使えない文字とかあるからやめといた方がいい。
例えば�@�A�Bのようなマルで囲まれた数字とか�T�U�Vのようなローマ数字とか。
そういうことを認識していないのなら余計なトラブルを避けるためにも
素直に SJIS or EUCJ にした方がいいということ。
0312デフォルトの名無しさん
NGNG0313293
NGNGハァ?
↓↓↓エラーって言ってるだろ?
>>293
>すいません、文字コードをSJIS_0208で指定したデータベースの
>テーブル内のvarcharとかに日本語をinsertしようとすると例外が出ます
ここが意味わかりません。何がいいたんですか?
タカシですか?
0314デフォルトの名無しさん
NGNG03152
NGNGで、関係ないけどBlobでバイナリファイル突っ込んで
Blobで取り出そうとしたらなんかエラーでますた。ClassCastExceptionだっけな
Byte配列で取り出せばすんなりいけたが、理由わかる人解説きぼんぬ
0316デフォルトの名無しさん
NGNGゲラゲラ。
もう FireBird / Interbase つかうの辞めたら?
0317デフォルトの名無しさん
NGNGまあそういうなや
0318デフォルトの名無しさん
NGNG誰もUTF-8使ってない?
0319デフォルトの名無しさん
NGNG君は質問さえろくにできないんだから Firebird 勉強する前に質問の仕方と
日本語を使い方、礼儀作法を勉強しなさい。
まあそんなに使いたいのなら InterBase 買って、金払ってサポートしてもらうことだな。
0320デフォルトの名無しさん
NGNGアホの人など居ないっ!
0321デフォルトの名無しさん
NGNGどうせ、おまえらだって分かっていないんだろ?
答えられない質問されて困ると、今度は礼儀作法の強制化よ。
人の言っていることを理解できない程度の頭の持ち主がガタガタ言うんじゃねぇ。
0322デフォルトの名無しさん
NGNGFireBirdの中の人も大変だな
0323デフォルトの名無しさん
NGNG人に意志を伝えられない知障の相手をするのは荒れる原因でしかないので放置しる。
0324sage
NGNGだがそれ故に貴重な情報源を荒らさないでくれ、頼む。
0325デフォルトの名無しさん
NGNGコミュニティがこういう感じだとどの道普及しないし。
0326デフォルトの名無しさん
NGNG× 答えられない質問されて困ると、
○ 意味不明な質問されて困ると、
0327デフォルトの名無しさん
NGNG賛成。糞 DB に未来は無い。
0328デフォルトの名無しさん
NGNG自分でコード見ながらチェックしなきゃ駄目なんよ.
まぁタダとかに目が眩んで選択肢を誤ったと思いなさい。まだ軌道修正できるだろ?
0329デフォルトの名無しさん
NGNG多言語サポートやUNICODE_FSSなんてInterBaseのはるか昔のバージョンから使われてる機能じゃん。
問題はJDBCとかで、Firebird本体は関係ない。
0330デフォルトの名無しさん
NGNG大きめの結果セットを2回取得するだけで、メモリーが足りないといってくる。
同じデータでもMySQL、PostgreSQL共に問題ないのに。
0331デフォルトの名無しさん
NGNG0332デフォルトの名無しさん
NGNGそれは歴史と内部構造知らないから..
おまえはソートとかクライアントでするのか?
Interbase/Firebird の Unicode サポートは「何もしないでバイナリで突っ込む」というものだから。
Unicode ポイント順で並ぶだけでよければそれを使えばよろし。
ただし一般の日本語ソート/検索の動作を期待してはいけない。
で、サーバーのコレーション処理とか、Firebird は誰もソースを提供しないから腐ったままなの。
さらにクライアントモジュールが腐っているから、まともに使うにはたっぷり手を加えないといけない。
で、修正コードを FireBird グループに返しても「日本語に特化しているから却下」で終わるのさ。
二度は使わん。
0333デフォルトの名無しさん
NGNGInterBase 時代から元々細かいオーダーは指定できないし、使う方も期待してないと思うけど。
0334デフォルトの名無しさん
NGNG>Interbase/Firebird の Unicode サポートは「何もしないでバイナリで突っ込む」というものだから。
そんなこたーない。
ちゃんとコード変換してるだろ。SJIS(EUCJ) ←→ UNICODE_FSS
まあどうせ日本語しか使わないんだから SJIS, EUCJ で充分。
0335デフォルトの名無しさん
NGNGなんでJDBCがあんなにクソなんだ?
0336デフォルトの名無しさん
NGNG>ちゃんとコード変換してるだろ。
それはクライアント側がやってるだけですが....
それに SJIS/Unicode 変換なんて OS 呼べばできちゃう話だし、そんな低レベルな話なぞ誰もしてませんって。
データベースのコレーションの話をしたいんだけどなぁ
で、それが腐っていて誰も治さない。ってことよ。
まぁそれがオープンソースってことで。
0337デフォルトの名無しさん
NGNG1.腐っていると思っているのは>>336だけでもともと腐ってない。
2.誰も治さないと思っているのは>>336だけで、既に手を付けている人がいる。
3.そもそも腐ってるのは>>336の脳みそ。
需要のないところに供給はないよ。オープンソース云々など全くまるっと関係なし。
http://community.borland.com/article/0,1410,27217,00.html
http://www.brookstonesystems.com/ibCollate3.html
0338デフォルトの名無しさん
NGNGググってみたけど、うまく見つけられませんでした。
0339デフォルトの名無しさん
NGNGhttp://community.borland.com/article/0,1410,26415,00.html
[install api interbase]で検索かければ沢山出てくるよ。
0340デフォルトの名無しさん
NGNGFireBirdって音声や画像もINSERTできるんですか?
あと、CLOBやBLOB型も扱えるんですか?
FireBirdはオブジェクト指向型データベースですか?
0341デフォルトの名無しさん
NGNG>あと、CLOBやBLOB型も扱えるんですか?
BLOB で統一
>FireBirdはオブジェクト指向型データベースですか?
No
ってかちょっと調べりゃわかることだぞ。
ネタか?
0343デフォルトの名無しさん
NGNGDelphi 6でIBExpress使えば簡単に操作できるぞ。
0344デフォルトの名無しさん
NGNGはぁ。ibCollate は非 DBCS 圏のみだよ。
256 x 256 の順序テーブルで(ほとんど)けりがつく SBCS 圏のコレーションと
DBCS サポートの間にはとんでもない差が有るんだけど、しっているのかな?
それに、両方とも FireBird の青果物じゃないじゃん。
それとも、また、IB の成果をパクる。って決めたの?
0345デフォルトの名無しさん
NGNGMBCS対応して無かろうが、ibCollateが現状実装されてる全てじゃん。
将来的に対応するって言ってるし。
つか、ただの無い物ねだりの粘着煽りなんだよね。
相手にするんじゃなかった。
無いなら無いなりに妥協するか使うのやめりゃいいのにグダグダと…
ダタラ(・∀・)カエレ!
0346デフォルトの名無しさん
NGNG0347デフォルトの名無しさん
NGNG豹変...
これがオープンソースの正体だね。
しかし将来対応って...
0348デフォルトの名無しさん
NGNG坊や、ソース見れたって、おまえにはたいしたことはできないんだよ。
0349デフォルトの名無しさん
NGNG他人の批判ばっかで建設的な議論できないヤシが数人いるんだろうね。
いい大人がみっともないよ。
0350デフォルトの名無しさん
NGNGゴミはゴミだというのも十分建設的だが?
0351デフォルトの名無しさん
NGNGってことですね!先生。
0352デフォルトの名無しさん
NGNGMySQLよか使えるだろ
0353デフォルトの名無しさん
NGNGいや、それはどかな。
MySQLはアメリカなのではユーザー数が非常に多いし、
大手バックエンドでも使われてる。
トランザクションも使えるし、Webであのスピードは大きい。
ただFirebirdはひとかど機能がそろっていくからねぇ。
JDBCさえまともなら...。
0354デフォルトの名無しさん
NGNG0355デフォルトの名無しさん
NGNG彼にとってはそれが全てなのさ。
視野が狭いというかなんというか…
必要ない人にとっては全く必要のない機能なのにね。JDBC云々も然り。
使えない使えないなんて愚痴吐いて他人の失笑買ってなんのメリットがあるのやら。
0356デフォルトの名無しさん
NGNGどれだけ視野が広いが知らないけど、
Firebirdをわざわざ使うメリットって何があるわけ?
0357デフォルトの名無しさん
NGNGないよ、まったくない。
時間の無駄だから使うのやめとき。
0358デフォルトの名無しさん
NGNGオマエには無い
0359デフォルトの名無しさん
NGNG誰にもないの間違いだろ?
0360デフォルトの名無しさん
NGNG>使えない使えないなんて愚痴吐いて他人の失笑買ってなんのメリットがあるのやら。
愚痴もある意味有用。
"それが正確な情報" であればこのスレみて IB/FB 使うかどうかの判断材料にもなるから。
マンセーなレスだけだとある意味怖い。
0361デフォルトの名無しさん
NGNGhissidana
0362デフォルトの名無しさん
NGNGomaemona
0363デフォルトの名無しさん
NGNGただの愚痴なら誰も文句言わん
いつまでも張り付いてうじうじやってるからタチが悪い
本来出るであろう有益な情報まで潰して愚痴が聞きたいのかね?
0364デフォルトの名無しさん
NGNGってのは有益な情報だと思うが?
0365298
NGNGというか、単純にisqlやphp実行するユーザが isc4.gdb を使えなかったってだけでした……
英語嫁よって感じですね、ほんと。
でも、 644 じゃ駄目で 666 にしているんですけど、微妙に不安です。
0366デフォルトの名無しさん
NGNGえ!?
動くかもしれないけど、それはちょっと..
0367298
NGNGやっぱり危険ですよね。
Firebird が firebird、 Apache が www グループ(ユーザ)で起動する、
portsで入れた場合の規定値だと思うのですが、変なのはうちだけなのでしょうか?
0368デフォルトの名無しさん
NGNG関係者の方、直接コンタクトを取れる方、とっとと何か手を打ってください。
参考情報 - 鬱ネット
http://www.utu-net.com/
周囲の人たちの対応
http://www.utu-net.com/utur/reaction.html
0369デフォルトの名無しさん
NGNGJDBCのどのへんが具合悪いのか。
コレーションの何が不十分なのか。
具体的な情報が何も書かれてないのだから、デマと変わんない。無意味。
0370デフォルトの名無しさん
NGNGJDBCの場合、
以下のテーブルに対し3万件のデータをINSERTし、
その全レコードを取得するSELECT文を二回発行したとき。
CREATE TABLE test(
code VARCHAR(64) NOT NULL,
field001 VARCHAR(64) NOT NULL,
〜
field032 VARCHAR(64) NOT NULL,
PRIMARY KEY (code)
)
1回目のクエリーは成功し、ResultSetを取得して、close()。
後に、同じクエリーを発行すると、Out of memoryになる。
0371デフォルトの名無しさん
NGNGもう少し見る側の立場になって考えれ。
0372デフォルトの名無しさん
NGNGちなみにその環境は?
つーか、JDBC って言っても Type3(InterClient) と Type4 があるけどどっちのこと?
多分 Type4 のことだろうけど、そんなら InterClient 使えばいいじゃん。
前からあるんだからこっちの方が安定してるんじゃないかい。それに Type4 のは
まだ正式版じゃないし。
Out of memory になるんなら JVM のメモリ大きくとればいいんじゃない?
つーか、実際3万件もフェッチするなんてことしないだろ?
それにこんなテーブル設計なんてしないし。まあただのテストだろうけど。
0373デフォルトの名無しさん
NGNGJDBC を使いたい。って要求に対しては、使うな。で終わりですか。
楽でいいですね。
0374デフォルトの名無しさん
NGNG> せっかくテストできるように再現可能な例を作ったのに
誰も頼んでないし。
> 非現実的、で終わりですか。
OSも不明、JDBCドライバも不明、ハードも不明、コードも不明。
不明づくしな上に非現実的なテスト内容、クソの役にも立たない全くの無駄。
> JDBC を使いたい。って要求に対しては、使うな。で終わりですか。
好きにしたらいいだろw
使いたきゃ使え。嫌ならヤメとけ。
> 楽でいいですね。
楽も何もここでお前相手にサポート業務してる訳じゃない。勘違いするな。
0375デフォルトの名無しさん
NGNG>> せっかくテストできるように再現可能な例を作ったのに
>誰も頼んでないし。
それを言ったらお終いじゃん。折角 373 が問題らしき点を報告してくれたんだから
ちょっとは協力してやろうよ。まあ、最低限テスト環境くらいは書いてもらわないとね。
俺も暇なときにいろいろやってみたいとは思ってる。
0376デフォルトの名無しさん
NGNGこっちも具体的な話何も出ていないけど。
0377デフォルトの名無しさん
NGNGそれは。フィールドの型にUnicode使うとマルチバイト文字は正しく
並び替えが出きんよって、そんだけの話。
バグとかそう言う話じゃない。
0378373
NGNGドライバはType4。
少しは役立つかと思ってレスしたけど、
ばからしくなったから、もう去るよ。
0379デフォルトの名無しさん
NGNGDECIMAL型のカラムがAccessでは「バイナリ型」になって、表示は"--~"
となってしまいます。Access上で数値として見せる策はないでしょうか?
0380デフォルトの名無しさん
NGNGほかのデータベースはどうなのかな?
OacleやSQL ServerではUTF-8使って日本語辞書順でソートできたりすんの?
0381デフォルトの名無しさん
NGNG0382デフォルトの名無しさん
NGNG0383デフォルトの名無しさん
NGNGではちょっと役に立つ小ネタ。
RDB$*にあるDescriptionフィールド、多分テーブルやフィールドのコメントを入れとく用途
(マニュアルにもそう書いてあるし)なんだけど、みなさん使ってます?
ISQLで自動に入れてくれるわけでもないし、手作業では辛いのでツールの力を借りなきゃ
とてもじゃないけど維持管理できないのだけど、それなりのツール(IBExpertとか)があれば
とても便利ですよ。
0384デフォルトの名無しさん
NGNG教えて頂きたいと思います。
パフォーマンス及び、管理のしやすさ、信頼性あたりに
ついてお願いしたいと思います。
よろしくお願いします。
0385デフォルトの名無しさん
NGNG自分で調べろよ、ヴォケ
0386デフォルトの名無しさん
NGNGFirebird普及の観点から、このスレでそういうのは止めにしましょうや
>>384
でも漏れもよく分からんのよ、ごめんね
漏れがFirebirdを使う主な理由はDelphiとの相性の良さだったりするんだけど
(DelphiはM$の開発環境と比べるとDBの扱いが笑っちゃうくらい楽だから)
0387デフォルトの名無しさん
NGNGAccess / MS-SQL で使われているシステムは、指定すればちゃんと「日本語ソート」になりますよ。
Borland の益山さんが解析した「MS ACCESS 95/97 の美しいソート順」
http://www.asahi-net.or.jp/~ez3k-msym/comp/acccoll.htm
MS-SQL のコレーションもこれを元にしています。
MS-SQL では、文字列型データの格納形式とコレーションの種類を独立して定義できますから
UNICODE で格納して UNICODE 順でソートされても怒らないでください。あなたがコレーション
の指定を忘れただけです。
詳細は忘れたけど、Oracle も似たようなもの。
多国語を扱う場合には、Interbase は使えません。というと言い過ぎかも
しれないが、修正が必要だったり制限があったり。結局トータルコストがかかる
ため、採用は見送りました。
単純な BLOB のストレージとしては速くて小さくてよい DB だと、ほんとに思っていますよ。
0388デフォルトの名無しさん
NGNG昔の付き合いでメール出しておきました。ネカマ作戦は成功したみたい。
しかし誹謗メールを送っているのは誰だ?
0389デフォルトの名無しさん
NGNGふうん、そうなんだ。
でも一般的なアプリケーションでUnicodeオーダーだとまずいケースってそんなにある?
0390デフォルトの名無しさん
NGNG日本語を辞書順にソートしたいケースはいくらでもあると思われ。
0391デフォルトの名無しさん
NGNGだからどんなケースよ。
「かあちゃん」と「かーちゃん」どっちが先になろうとかまわねえよ
というのがほとんどじゃない?
0393バカ一号
NGNG漢字とかはどういう順で並べばいいの?
SJIS ならその「辞書順」でソートされてるの?
0394デフォルトの名無しさん
NGNG結局「読み仮名」を項目に持たせるのが一番楽ではなかろか
order by
読み仮名, 漢字
なら少々漢字の順番が妙でも文句は言われないと思うけど(俺の常套手段)
0395デフォルトの名無しさん
NGNGもうちょっとこう、想像しなよ…
例えばさ、ハローページがバラバラに並んでたら使い物にならないでしょ?
俺は使わないとか、読み仮名設けりゃイイだろとかそう言う話じゃなくて例えばの話。
そもそも「ほとんど」が並び順を気にしないからどうだというの?
0396391
NGNGだよねー。ひらかなかカタカナで読み仮名付けてソートすんのが業務ソフトなんかで
よく使われてる方法だよね。で、「かあ」と「かー」どっちが先に来るかなんてあまり問題にならない。
ならば、たいていの人はUnicode順でも充分じゃん。
0397デフォルトの名無しさん
NGNGもうちょっとこう、想像しなよ…
例えばさ、ハローページみたいなのだけがRDB使ったソフトってわけじゃないでしょ?
俺は使うんだとか、いつも読み仮名つけてられるかとかそう言う話じゃなくて一般論の話。
そもそも「あんた」が並び順を気にするからどうだというの?
0398デフォルトの名無しさん
NGNG必死だな
0399デフォルトの名無しさん
NGNGといいますか、そもそも InterBase/Firebird で UNICODE 使うメリットはないと思ってますけど
何かあるんでしょうか?
0401391
NGNG漏れの場合、XML使うことが多いのよ。
パーサはだいたいUTF-8が前提になってるので、いちいちコード変換せずに済む。
コード変換にともなうあれこれを考えなくて済む。
それからオープンソースものの「国際化」はやはりUTF-8を前提にしているのが多い。
0402デフォルトの名無しさん
NGNG> 読み仮名設けりゃイイだろとかそう言う話じゃなくて例えばの話。
って書いてあるじゃん。文盲なの?
つーか、Unicode厨もうやめれ。いい加減くどい。
使いたい奴が使えばいいだけ。
0403391
NGNG具体的にUnicodeオーダーの「ここの並びが問題だよ」ってのを示してよ、って言ってるだけじゃん。
漏れが気づいていない点があるのかもしれないし。
具体的に「ここ」というのを示さないで人をUnicode厨あつかいはないんじゃないの?
0404391
NGNG当然、1丁目、2丁目、3丁目と並んでほしいのだけど、Unicodeで漢数字を使うと
二、一、七、三、九、五、八、六、四の順になってしまう。
ほかにも何かあるかな?
0405デフォルトの名無しさん
NGNGこっちで試すと 一、七、三、九、二、五、八、六、十、四 の順になったけど。 ← UNICODE_FSS フィールド
なぜかこれは SJIS フィールドでも同じだったよ。
もし SJIS のコード順でソートしてるのなら以下の順でないとおかしい。
一 (0x88EA)
九 (0x8BE3)
五 (0x8CDC)
三 (0x8E4F)
四 (0x8E6C)
七 (0x8EB5)
十 (0x8F5C)
二 (0x93F1)
八 (0x94AA)
六 (0x985A)
UNICODE がダメとかいう以前に SJIS がおかしいと思うんだけど。
どないなってんの?
0406デフォルトの名無しさん
NGNG環境)
Win2K & Firebird 1.0.2
isql にて確認
0407デフォルトの名無しさん
NGNG実際
二百億、三千万、四万、五千、六百、七十、八
を漢字でソートしても意味ないし
でも1桁だけの比較はよくあることだから
一〜十くらいは並べといてくれてもよかったとは思うな
0408デフォルトの名無しさん
NGNG0409デフォルトの名無しさん
NGNGコレーションって言葉を聞く機会は実際少ないのだから仕方ない。
自分がたまたま知ってるってだけの事。
ぐぐってみ。
0410デフォルトの名無しさん
NGNGコレーションのデータベースってある?
0411デフォルトの名無しさん
NGNG0412デフォルトの名無しさん
NGNGどうなっちゃったの?
0413デフォルトの名無しさん
NGNGまったく興味ないし。お涙頂戴系のメンヘル日記は大嫌いなので却下。
やるならInterBaseスレでやれ。
0414デフォルトの名無しさん
NGNG却下されてもなぁ。首釣っちゃったら、IB も FireBird も国際化が終わるよ。
0415デフォルトの名無しさん
NGNGあれだけの自己顕示欲とナルシズムに満ちあふれている間は大丈夫。
0416デフォルトの名無しさん
NGNG0417デフォルトの名無しさん
NGNG書き込んでる人いないね(藁
0418デフォルトの名無しさん
NGNGだからそのためのコレーションだろ。
漢数字がそれらしい順番で並ぶコレーションを指定できるDBってなかったっけ?
ACCESSはどうよ?
0419デフォルトの名無しさん
NGNGそんなDBあるのか?
0420デフォルトの名無しさん
NGNG0421デフォルトの名無しさん
NGNGわかったわかった。おまえが何も分かっていないことがよくわかった。
アクセスでいいから、何か一冊、データベースの本読んでくれ。
0422412
NGNG0423419
NGNGSELECT addrss FROM foo WHERE id < 1000 COLLATE KANJI_DIGIT_SENSIVIVE;
みたいなことできたら便利だと思わないの?
0424デフォルトの名無しさん
NGNG0425デフォルトの名無しさん
NGNG同じ漢字でも固体によって読み方違う場合は無意味って事だろ?
東(あずま)さんと東(ひがし)さんとか
わざわざユーザーにコレーション選択させるのか?
0426デフォルトの名無しさん
NGNGもういいって、お前以外はみんな分かってるから…
0427デフォルトの名無しさん
NGNGしかし大受といい彼といい、IB に携わる日本人に人格破綻者が多いのは何故だ?
0428デフォルトの名無しさん
NGNG鏡を見てみたら?
0429デフォルトの名無しさん
NGNG0430デフォルトの名無しさん
NGNG0431デフォルトの名無しさん
NGNG人の悪口ばかり書いて楽しいか。
彼らはそれなりに貢献している人たち。
おまえは単に文句を言っている人。
0432デフォルトの名無しさん
NGNGしてないしてない。糞記事書いてるだけ。
あれを貢献というのなら、そこらのがきの落書きも社会貢献だな。
0433デフォルトの名無しさん
NGNGあれは一種の社会的害悪。
0434デフォルトの名無しさん
NGNGいーから、おまえも貢献してみろよ。
0435デフォルトの名無しさん
NGNG個人攻撃は止めてくれ。
本人に直接言ってくれ。
それと
貢献しないなら口出すな。も止めてくれ。
オープンソースってそういうものか?貢献の大小が上下関係を作るのか?
コード書かないやつは発言するな。なのか?
両者,もう一度よく考え直せ。
0436デフォルトの名無しさん
NGNG技術的なネタなんか残ってないよ。せめてゴシップで暇を潰そう。
日記ページなくなっちゃったけど,最後の部分持ってやついない?
「逝って良し」メールを10通くらい送ったのが効果あったのか?
女言葉で書いたメールにだけは返事がきたのが大笑い。相変わらずゲスな野郎だ。
友達が大受しかいないわけだよ。まったく。
彼の恥ずかしい返信メール,公開しちゃおうか。
0437デフォルトの名無しさん
NGNG0438デフォルトの名無しさん
NGNGこれは完全に削除依頼の対象だな。
プライバシーの侵害で訴えられるぞ。
0439デフォルトの名無しさん
NGNG437=436 ?
0440デフォルトの名無しさん
NGNG>>436 私信の公開はやらないように。
このまま FireBird もろとも消えてなくなってください。おまえらウザイ。
0441デフォルトの名無しさん
NGNG訴えられるのは本人だけだっけ?
死人にはプライバシーは無かったかと。
0442sage
NGNG0443デフォルトの名無しさん
NGNG0444デフォルトの名無しさん
NGNGさっぱりわからん。
0445デフォルトの名無しさん
NGNG別に問題ないでしょ。
>>387リンク先の Access のようなソートはできないというだけで。
0446デフォルトの名無しさん
NGNGFireっていうだけになw
いっそ、FireWheelに名称変更してはいかがなものか?
0447デフォルトの名無しさん
NGNGhttp://www.borland.co.jp/news/ib7_ja.html
0448デフォルトの名無しさん
NGNG0449デフォルトの名無しさん
NGNGInterBase の分際で Firebird スレに乗り込んでくるとはいい度胸だな。
0450デフォルトの名無しさん
NGNG某日社員宣伝必死だな。
InterBase なんかに用はないです。
0452デフォルトの名無しさん
NGNGフリーソフトには優しくて
有償のソフトには厳しいのが
人情というもの
0453デフォルトの名無しさん
NGNGいや、こうゆう殺伐としたのけっこう好きですけど。
0454デフォルトの名無しさん
NGNG0455デフォルトの名無しさん
NGNG0456デフォルトの名無しさん
NGNGタダだから動かなくてもキニしない。
金払ったのだから、動かないのは許さない。
だろ?
0457デフォルトの名無しさん
NGNG>>結局Firebirdのコレーションのどこが問題
日本語コレーションが、指定するに値しない仕様になっているから。
かつ、独自のコレーションを定義しようとしても、マルチバイトのことを考えていない
仕様になっているため、実装するとなると大事になり、それくらいなら Firebird のコレーション
を使わず、クライアントレベルでやったほうが手っ取り早い。というオチが待っているため。
最大の問題が、FireBird のコード管理者らが日本人を馬鹿にしているためコードを提供しても
マージされないこと。Yes マンしか回りに置かないこと。(だから Borland 首になったにによ)
0458デフォルトの名無しさん
NGNGヴァカ正直に日本人と言わなければいいんだよ
漏れはLinuxの某プロジェクトに参加してるけど、日本人ではないことになってるw
0459デフォルトの名無しさん
NGNGはいはい。きっとばれてるよ。あだ名はバナナかい?
おまえみたいなのがいるから、日本人プログラマの地位が下がるんだよ。
0460デフォルトの名無しさん
NGNG「腐れ卵」に一票。
0461デフォルトの名無しさん
NGNGなんだか様子が少しだけわかってきたわ。
いい?まず落ち着いてちょうだい。
冷静になって自分をみつめなきゃだめよ。
まずあなたの日本語とってもわかりにくいの。
FireBirdの中の人が日本人をどう思っているかはわからないけど、
あなたとのコミュニケーションが難しいと感じていることは確かね。
たとえば>>444の質問にこう答えてるわね。
>>> 結局Firebirdのコレーションのどこが問題
> 日本語コレーションが、指定するに値しない仕様になっているから。
これ、自分ではちゃんと答えたつもりなのでしょうけど、ぜんぜん答えじゃないわ。
>>444はいったいどこが問題なの?と具体的な内容をたずねているのに
あなたは「問題なのは問題だ」としか答えていないのよ。
あなたはすぐにひとりだけ逝ってしまうものだから、
まわりで話しを聞く人たちはちんぷんかんぷん、何をいいたいのかわからないのよ。
まず大きな声で明るく話すことを心がけなさい。いい?
0462デフォルトの名無しさん
NGNG0463デフォルトの名無しさん
NGNGその文体に引っかかったぐーたら君も情けない..
0464デフォルトの名無しさん
NGNG小金があるヤシは Interbase を使え。
ということですかね。
どちらにしろ俺は使わんが。
0465デフォルトの名無しさん
NGNG0466デフォルトの名無しさん
NGNGおねぃさん。そののりでコレーションとは何か。を説明していただければ
このスレもまともになると思います!!
0467デフォルトの名無しさん
NGNG> 最大の問題が、FireBird のコード管理者らが日本人を馬鹿にしているためコードを提供しても
> マージされないこと。Yes マンしか回りに置かないこと。(だから Borland 首になったにによ)
負け犬の私怨の匂いがプンプンするぜ。臭い臭い。
コード採用されなかった厨が逆恨みしてるとしか思えねえ。
(件のIB関係者を中傷してるのもこいつか?
質問
1)そのコードがマージするに値しない(例えば日本語のことしか考えてないような)糞コード
だったという可能性は?
2)何を持って日本人を馬鹿にしていると断定したのか?その根拠は?
3)そもそも馬鹿にされたのは日本人ではなくてお前個人という可能性は?
4)Yesマンしか周りに置かないと言える根拠は?
5)FireBirdのコード管理者らがBorlandを首になったというソースは?
6)お前の目的は?
0468デフォルトの名無しさん
NGNGcollation -[名]
1. [U] 対照(調査), 校合(きよう ごう).
2. [C] 〔カトリック〕 (断食中の)軽食.
collate -[動][他]
1.
・テキスト・版などを〉(両者の相違を調べるために)対照する, 校合(きよう ごう)する.
・〈新しい版などを〉〔古い版などと〕照合する, 校合する 〔with〕
2.
・〔製本〕〈本などの〉ページ順をそろえる.
・【ラテン語「一緒に並べられた」の意; [名] collation】
0469デフォルトの名無しさん
NGNGとのパフォーマンスを比較した方はいないでしょうか
おおよそで結構ですので、お教えいただけると
ありがたいのですが。
0470デフォルトの名無しさん
NGNGhttp://php.weblogs.com/oracle_mysql_performance
参考になれば。(Oracleって以外と遅い…
というか、比べるまでもなく速度の点でMySQLはダントツに速いです。
PostgreSQLとFireBirdの選択で悩むのならまだしも、MySQLとFireBirdで
悩むというのは…?
最近どうなったのか知りませんがMySQLって
・トランザクション
・トリガー、ストアドプロシージャ、ビュー
・行レベルロック
などのRDBMSに普通実装されてそうな機能って実装されてませんよね?
というかその辺を実装せずに速度を上げるのがポリシーだったような。
0471デフォルトの名無しさん
NGNG大規模: Postgres
と思うけど。MySQL vs Firebird って別におかしくないよ。
特に Win で動かすのなら Postgres は対象外だし。(将来対応するみたいだけど。)
0472デフォルトの名無しさん
NGNGMySQLは以前からトランザクションも行レベルロックもある。
一方向レプリケーションも対応。
トリガー、ストアドプロシージャ、ビューは5.0から実装されるらしい。
>>471
>特に Winで動かすのなら Postgres は対象外だし。(将来対応するみたいだけど。)
3月にPostgreSQLのWindows版Powergresが発売される。
あと中規模・大規模って話なら、以下のページも参考になる。
http://www.eweek.com/article2/0,3959,293,00.asp
海外だと大規模サイトのバックエンドでもMySQL使ってるらしいし。
0473デフォルトの名無しさん
NGNGそりゃ大昔のMySQLの話.
http://www.mysql.gr.jp/jpdoc/4.0/manual.ja_Introduction.html#MySQL-PostgreSQL_features
>>471
PostgreSQLは大規模な用途にも耐えられるDBMSをめざしているのだろうけが
現状は Firebird と同等クラスでしかないぞ。
実験を除いてテラバイトクラスのDBをPostgreSQLで動かしているところはない。
0474デフォルトの名無しさん
NGNGガセ?
0475デフォルトの名無しさん
NGNG大規模な検索エンジンのバックエンドに汎用RDBMSは使えないよ。
http://www.intel.com/jp/eBusiness/casestudies/snapshots/google.htm
もっとも、社員の給与管理とかには使ってるかもしれないけど。
0476デフォルトの名無しさん
NGNGそーでもない。最近はPostgreSQLでテラバイト規模のデータをさばいてる実例も上がってる。ツタヤもかなり大規模に使っているらしい。
http://archives.postgresql.org/pgsql-advocacy/2002-08/msg00005.php
0477デフォルトの名無しさん
NGNGhttp://www.borland.co.jp/interbase/cases/
コレを中小規模と呼ぶのか、大規模と呼ぶのかはしらないけど…
PostgreSQLがカバーするレンジと比べてどうなんだろね、
0478デフォルトの名無しさん
NGNGミッションクリティカルな物がある訳じゃないね。
ツタヤの例にしてもおそらくはデータ分析用のDBでしょ? ほとんど読み出しだけの。
これは大規模って言わないでしょ。
刊行物のデータベースなんてテラあろうが無かろうが、現存のデータベースで
ファイルサイズに制限が無いものならどれも捌く能力はあるだろうね。
0479デフォルトの名無しさん
NGNGべんきょになったっす。
Linuxだったか。。。。
0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNG寂しい。
InterBaseの大規模な利用例さがすなら、やっぱロシアじゃないか?
0482デフォルトの名無しさん
NGNG明日大盛りねぎだく玉でも頼むんだな
0483デフォルトの名無しさん
NGNG0484デフォルトの名無しさん
NGNGまれに見る糞レスだから仕方ないよ。
0485デフォルトの名無しさん
NGNG0486デフォルトの名無しさん
NGNG0487デフォルトの名無しさん
NGNG会計パッケージ内で利用されているんだから、信頼性とそれなりの
規模はいいんじゃないか。
大規模では確かアメリカの某証券取引所やリオス社が構築した
カード会社向けのシステムなどは聞いたことはあるけど。
まあ、FirebirdもInterBaseもパッケージの組み込み用途が多いのが
実情だからなあ
0488デフォルトの名無しさん
NGNGIB が TKC やミロクに使われたのは、安くてコンパクトで(当時として)耐障害性が高かったから。
それとインストールが簡単だったし。
当時は稼動中に電源落としてもデータが壊れない DB として売っていた。
中小企業向けとしては大事な要素。もちろん読み込みのみです。
これは単に書き換えを伴わないトランザクションではデータベースファイルに
書き込みをしない。というだけですから。
けど、今は IB/FireBird とも、この利点は存在しないし。
TKC は .NET に切り替えたし、ミロク情報はどうなっていることやら。
0489デフォルトの名無しさん
NGNGに、Firebirdの本のブックレビューが掲載された。
0491デフォルトの名無しさん
NGNG「導入と運用の実際」というサブタイトルにふさわしく, 導入 (インストール) に関しては非常に分かりやすく解説されている.
Delphi 使いには少し物足りない
ただ, 膨大なサンプルを一通り読まないとその真価が分かりにくい
よくばりすぎて読みづらい. あえて Firebird にしなければならない理由は本書からは読みとれない.
参考になるプログラムの解説書でもない. 索引が貧弱で辞書的利用もしにくい. 高いし, おすすめしない.
例示に関する説明が読みにくい印象を受けました. 重要なコマンドや Firebird との
インターフェース部分についての説明が本文中に散っており, 後日参照する際に探すのが大変です.
問題になったのは IBConsole でした.
つまり gds32.dll という dll ファイルが必要だと
いうことです. このファイルについては本書に記述がなく,
Web 上で調べた末, IBClient をインストールする必要があることがわかりました.
0492デフォルトの名無しさん
NGNG嫌がらせには実力行使が一番の抑止力かと思うぞ
0493デフォルトの名無しさん
NGNG( ゚Д゚)ポカーン
0494デフォルトの名無しさん
NGNGこれから Firebird をはじめようとする人には説明が不充分な感はあるよ。
もっと懇切丁寧にしてもよかったかも。
Firebird 本を上・下巻構成とかにすればもっとよかったと思う。
まぁそんなに売れるもんじゃないから無理だろうけど。
結局は IB のマニュアルと併用しろということだろう。>>27 参照
0495デフォルトの名無しさん
NGNG0496デフォルトの名無しさん
NGNGアンフェアとは、意図的に悪く評価している部分だけを集めルことを指します。
私は、この引用 (491) は適切な行為の範囲だと思いますけどね。
まさか、492 は原著作者?
0497デフォルトの名無しさん
NGNG開示はケーサツやサイバーンショからの要請があった場合のみだろ?
0498デフォルトの名無しさん
NGNGそれとも 2.0 になるのか?
まだ 1.5 β3 みたいだからいつ正式版になるのだろうか。
Firebird 用のレプリケータがほしい。ほかの機能よりもこれがあればいうことなし。
0499デフォルトの名無しさん
NGNGIBReplicatorではだめなの?
http://www.ibphoenix.com/main.nfs?a=ibphoenix&s=1046415663:7073&page=ibp_replicator
0500デフォルトの名無しさん
NGNGフリーじゃないし、日本国内に販売代理店なさそうだし。オレ英語できんから。
0501デフォルトの名無しさん
NGNGIBINSTALL.DLLが無いヨー
0502デフォルトの名無しさん
NGNG0503デフォルトの名無しさん
NGNG0504デフォルトの名無しさん
NGNG0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNG気付くの遅いよ。
0509デフォルトの名無しさん
NGNG0510デフォルトの名無しさん
NGNGIBServer.exe(FBは違ったっけ?)を監視して異常終了すれば再度
IBServerのインスタンスを立ち上げる。
昔のIBはストアドとかで良く落ちたんでその対策として導入された。
0511デフォルトの名無しさん
NGNGBIOSメーカと商標絡みで名前がまずいってことだったらしいが、新しい名前はFirebirdだそうだ。
オープンソース同士ならまずくないのか?
0512デフォルトの名無しさん
NGNG0513デフォルトの名無しさん
NGNG0514デフォルトの名無しさん
NGNGまんどくせーな
0515デフォルトの名無しさん
NGNGまんどくせーというかなんというか…
あちらのフォーラムでも
「どこぞのDBMSがMozillaって名前だったらどうよ? ちょっとマナー悪いんじゃねーの?」
みたいな話題があがっておりますな。
0516ミ;゚Д゚彡 ◆A6VzDeLphI
NGNG0517デフォルトの名無しさん
NGNG0518デフォルトの名無しさん
NGNGあんな期待はずれの劇遅ブラウザなんてイラネ
ところで本物の「Firebird」の v1.5 の正式版早くリリースしてね。
0519デフォルトの名無しさん
NGNGMozillaの「Phoenix」ブラウザ、名称めぐり窮地に?
http://www.zdnet.co.jp/news/0304/17/nebt_05.html
0520デフォルトの名無しさん
NGNGしかしバカだなモヂラ
0521山崎渉
NGNG0522デフォルトの名無しさん
NGNG0523デフォルトの名無しさん
NGNGオープンソースの低速度DBなんて、
マニアしかつかわねーよ。
0524seven
NGNG0525デフォルトの名無しさん
NGNGどっちもどっちだろ
0526デフォルトの名無しさん
NGNG「Oracle<<<<<<FireBird」とか逝ってる香具師を見たことは無い。
0527デフォルトの名無しさん
NGNGケースによって最適なDBMSが変わるのは当然。
言うまでもない事だから誰も言わないだけ。
0528デフォルトの名無しさん
NGNG0529デフォルトの名無しさん
NGNG0530デフォルトの名無しさん
NGNG0531デフォルトの名無しさん
NGNG0532seven
NGNGオラクルで委託開発だと、予算や守秘の問題があるし、
ファイルメーカじゃ不満な場合の需要。
ライバルは、PostgresとかMySQL
0533デフォルトの名無しさん
NGNGPointBaseまんせー!
0534デフォルトの名無しさん
NGNG自分で自分の首をしめるようなもの。
Firebird(InterBase),MySQL,Postgres で充分。no problem!!
0535デフォルトの名無しさん
NGNG0536デフォルトの名無しさん
NGNGで、運用に入ってからトラブルで地獄を見る、と。
「Oracle(他でもいいけどさ)社に問い合わせる」が無いのは余りにも痛い。
0537デフォルトの名無しさん
NGNGボラクルのサポート料を見れば
大企業以外にその選択肢は提案しがたい
0538デフォルトの名無しさん
NGNG0539山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0540山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0541デフォルトの名無しさん
NGNG0542デフォルトの名無しさん
NGNG何で?
0543デフォルトの名無しさん
NGNGほんとかなぁ。ほんとだといいなぁ。
>>541
「たまたま」まだInterbaseと仕様が同じだから使えてしまう。
って表現が適切だと思う。
Interbaseスレにちらほらとレスがあったはずだから見ておくとよいかも。
0544デフォルトの名無しさん
NGNG0545デフォルトの名無しさん
NGNGほんと?ありがとう、見てみる。
でもそすると、IBO使うしかないのかなぁ、やっぱり。
0546デフォルトの名無しさん
NGNGFB1.0+IBXでアプリを作った
→FB1.5にしたくなったので、IBXのアプリからFB1.5のサーバーにつないだ
→開けなかった。
→詳しく調査はまだしていない。
というところでとりあえずストップ中。
0547デフォルトの名無しさん
NGNG→でも、IBOでは開ける。
0548デフォルトの名無しさん
NGNGDelphi6 で IBX 最新にアップデートしてみたら?
http://codecentral.borland.com/codecentral/ccweb.exe/author?authorid=102
あとはDialect1 でアクセスしてたりとかな
俺はとりあえず オープンソース版 IBConsole で使えてるよ。
0549XXX
NGNG0550デフォルトの名無しさん
NGNG当然FAT32じゃ作れない。NTFSは超えられる。
でもま、普通はそんなでっかいファイルにならないように分割すると思われ。
ひとつのセッションで複数のトランザクション&データベース
操作できるのが IB/FB なわけで。
・・・テーブル一個で4GBとかになる用途には向かないのは確かかも。
0551デフォルトの名無しさん
NGNG組込みライセンスが要るのはこまりまつ。
・Firebird
・MySQL
・ポスグレ
0552デフォルトの名無しさん
NGNGどれも単体 EXE は作れませんが。
0553デフォルトの名無しさん
NGNGオープンソース版InterBaseは?
0554デフォルトの名無しさん
NGNG他はPHPなどのWeb上の掲示板などのバックエンドDBMSだと思ってるけど。
0555デフォルトの名無しさん
NGNG使えないし、プラットホームの乗せ替えが出来ないから候補からは
外れるかな?
0556デフォルトの名無しさん
NGNGMySQLは金払わなきゃならないだろ。
0557デフォルトの名無しさん
NGNGDelphi/C++Builder/Kylix限定で速度はそこそこでよければ
TopPower FlashFiler とかどうよ。
オープンソース。ソースはかなり勉強になったよ。
0558557
NGNG速さも使いやすさも一枚上な Firebird の登場により脱落したわけだが。
0559デフォルトの名無しさん
NGNGアクセスのODBCドライバ。これ、最強。
0560デフォルトの名無しさん
NGNGこれってサーバー起動しなくてもローカルのDBに
接続できるんだな。
Delphi、C++Builder使えるならJETなんか
使うより便利だと思うけどどうよ。
0561デフォルトの名無しさん
NGNG0562デフォルトの名無しさん
NGNG.NETはFirebirdが使えるようになったら考えてやるよ
0563ミ;゚Д゚彡 ◆A6VzDeLphI
NGNGhttp://www.zdnet.co.jp/news/0304/26/nebt_11.html
0564デフォルトの名無しさん
NGNGライセンスについて教えてください。
1:フリーウエアと一緒に配布する場合
2:商用アプリケーションと一緒に配布する場合
3:インターネット上のサーバーで使用する場合
これらのときでも、自由に使えるのでしょうか?
0565デフォルトの名無しさん
NGNG全部OK。
0566Delフサギコに食われたハムスター
NGNGhttp://lists.sourceforge.net/lists/listinfo/firebird-net-provider
http://firebird.sourceforge.net/
C#MLではちょっと手を加えないとうまく動作しないようなことが書かれていたが…
0567デフォルトの名無しさん
NGNG0568567
NGNGローカルでのODBC接続は出来ましたが、C/Sのやり方がわからないです。
0569567
NGNG0570デフォルトの名無しさん
NGNGODBC は使ったことがないから的外れな答えかもしれないけど、
DB ファイル名指定する際に、頭にFirebirdサーバマシンの IP アドレス + ":"を
指定するとか。(ホスト名でも同じだと思う。)
例)192.168.0.1:C:\DB\TEST.GDB
0571567
NGNGあれ?
サーバマシンのGDBファイルを直読みですか?
Firebirdは通常そうであるなら、そういう使い方しますが。
0572567
NGNG成功しました。サーバ経由になるんですね。
で、OdbcJdbcSetup.exe、TWIBODBC.exeの両方動作出来ましたが、
これらも無料なのかなぁ?
0573デフォルトの名無しさん
NGNG誤解するといけないから補足しておく。
570の接続記述は直読みをするのではなく192.168.0.1のサーバー上の
絶対パスC:\DB\TEST.GDBにTCP/IPで接続に行くと読み替えるのが正しい。
Firebirdのクライアントソフトウェアがそのような解釈をするわけだな。
ちなみに\\192.168.0.1:C:\DB\TEST.GDBと記述する事でNetBeuiを
使うようにする事もできる。
0574デフォルトの名無しさん
NGNG>サーバマシンのGDBファイルを直読みですか?
IP アドレス指定した場合は TCP/IP 通信しているよ。(他の通信方法もある)
Firebird1.5 ではエイリアスが使えるようだからGDB ファイルのパスを指定しなくてもいいみたいだね。まだ試してないけど。
0575567
NGNG納得しました。
質問ばかりですみませんが、
Firebird-1.5.0.3233_RC1_win32_setup.exe
をインストールしましたら、DBのサービスが開始してるようですね。
これら、目で確かめたり、サービス起動・停止を行うにはどうするのでしょう。
0576デフォルトの名無しさん
NGNG1.5 も同じだと思うけど、他のサービスと同様にすればいいんじゃないの。
ちなみにサービスの起動や停止は「Firebird Guardian Service」の方を操作する。
0577567
NGNGなんか、WindowsメニューにFirebirdが無いみたいです。
「Firebird Guardian Service」もどこにあるのか...
0578デフォルトの名無しさん
NGNG「コントロールパネル」→「管理ツール」→「サービス」
0579567
NGNGthanx!
分かってしまえば簡単に動作しますね。
もうMDBは要らないかも。
0580デフォルトの名無しさん
NGNGDelphi-BDE-ODBCだと、MDBとか、ある商用RDBでは、バイナリが途中で切られたりしましたが。
0581デフォルトの名無しさん
NGNG0582デフォルトの名無しさん
NGNGMySQLは商用利用はお金要るでしょ。
0583デフォルトの名無しさん
NGNGFirebird 自体には BLOB サイズ制限ってなかったと思うけど。
テストプログラム作って試してみたら。
>>582
ホント?いくら掛かるの?どこに支払うの?
詳しく書いてあるサイト教えて。
0584デフォルトの名無しさん
NGNGとにもかくにもスレ違いなわけだが
http://www.softagency.co.jp/
というか
http://www.mysql.gr.jp/
ぐらいみれ。
0585デフォルトの名無しさん
NGNGありがとう。
0586デフォルトの名無しさん
NGNGhttp://firebird-ce.tigris.org/
だとさ。
0587デフォルトの名無しさん
NGNG0588デフォルトの名無しさん
NGNG実際に使ったことはないけどIBConsoleの「データベースの作成」で
UNICODE_FSSというのがキャラクターセットの選択肢にでてくるから使えるのでは?
0589デフォルトの名無しさん
NGNG有難うございます。UNICODE_FSSを使います。
でも、自分のIBConsoleはFireBird1.5と接続出来ないんですけどなんででしょう。
0590デフォルトの名無しさん
NGNGCannot transliterate character between character sets.
って何ですか?
0591590
NGNG0592デフォルトの名無しさん
NGNG非日本語フィールドに日本語を入れようとしてるとか。
0593590
NGNG今まで見てきたRDBには無かったので。
データベースのクリエイトは、
CREATE DATABASE 'test.fdb' USER 'sysdba' PASSWORD 'masterkey' PAGE_SIZE=8192 DEFAULT CHARACTER SET SJIS_0208;
データ型は「Char(40)」という感じでやってますが。
0594デフォルトの名無しさん
NGNG>「非日本語フィールド」とは何ですか?
>今まで見てきたRDBには無かったので。
CHARACTER SET が SJIS_0208, EUCJ_0208, UNICODE_FSS 以外または
無指定時のフィールドのことだけど、この場合は
CREATE DATABASE ... DEFAULT CHARACTER SET SJIS_0208;
のようにデフォルト指定しているから日本語を格納できる。
>>591
>Database Explorerで日本語文字を入れると出ます。
LANGDRIVER を「Paradox 'japan'」にしてないだろ。
0595デフォルトの名無しさん
NGNG正確には CHARACTER SET 無指定時でも日本語格納はできるけど
正しく処理されないということ。
0596590
NGNGその通りでした。
でも、設定してもエラーでます...
0597590
NGNG両方うまくいかないみたいでつ。
0598デフォルトの名無しさん
NGNGODBC ドライバか。すまんがそれなら知らないや。
ほかにキャラクタセットかなんかの設定項目があるのかも。
0599590
NGNG指定でテーブル作成するとエラー出なくなりました。
こんなもんですか???
0600デフォルトの名無しさん
NGNG>CHARACTER SET NONE
>指定でテーブル作成するとエラー出なくなりました。
>こんなもんですか???
このスレの >>293- から見てみ。キーワードはコレーション(オーダー)
0601デフォルトの名無しさん
NGNGFirebird-1.5.0.3233_RC1_win32_setup.exe って、どこでダウンロードできますか?
zip 版しか見つからなくて・・・・・・。
0602590
NGNG読んだけど、さっぱり分からない。
指定しないといけないことは分かったけど、
指定するとエラーなわけだし。
>>601
http://www.ibphoenix.com/
だけど、今つながらないみたい。
0603デフォルトの名無しさん
NGNGマニュアル読んでる?これは基本的なことだ。
「なぜか知らんがとりあえず動く」では後で痛い目をみる。
マニュアルは IB のやつで OK。最初からこのスレ見ればわかるだろうよ。
0604601
NGNGありがとうございます。
サイトが復活したら、逝ってみます。
0605590
NGNG読めと言われても、IBもIBマニュアルも持ってない。
FirebirdスレなんだからIB持ってない人も分かる会話にして欲しい。
0606デフォルトの名無しさん
NGNG我侭だな。
0607デフォルトの名無しさん
NGNGアドバイスしてやってんだからちっとは行動しろよな。
>読めと言われても、IBもIBマニュアルも持ってない。
だからスレの頭から見てみろっての。見てない証拠だ!
>FirebirdスレなんだからIB持ってない人も分かる会話にして欲しい。
コレーションは Firebird 特有のことじゃない。
だから IB マニュアル(PDF)読めっていってるんだよ。ちゃんと書いてあるんだから。
つーか、そのマニュアルも見ないで Firebird いじるべきでないな。
(加藤氏のFirebird 本より10倍は有益)
それと、ビギナーがいきなり FB1.5 使うのはやめとくべきだろうな。
1.0 と構成が変わってるから、今まで使えてたツールが使えないとか
多少なりとも何か問題ありそう。まだ RC1 だし。
(このスレでも IBX が動かないとかだれかレスしてたし。IBX は今後使うべきでないかも)
まだ使ってるやつ少ないだろうレスもつき難いだろう。
0608590
NGNG>(加藤氏のFirebird 本より10倍は有益)
なるほど。何とか入手してみまつ。
>それと、ビギナーがいきなり FB1.5 使うのはやめとくべきだろうな。
>今まで使えてたツールが使えないとかまだ RC1 だし。
ツール使うのはあきらめました。
ODBCドライバとDatabase Explorerで操作しようかなと。
>IBX は今後使うべきでないかも
IBX?
0609デフォルトの名無しさん
NGNG>IBX?
IB(FB) 用の Delphi コンポーネントのこと。(InterBase Express)
Delphi でプログラミングするなら IBX 使った方が断然イイ。
(余計なランタイムはいらないし、IB(FB) 特有の機能が使える等のメリットがある。)
上の方にもレスがあったりしてるけど、IBX 作者が Firebird 嫌ってそうだから今後は
対応してくれないみたい。(つーか、元々対応したわけじゃなくて、IB と FB がほぼ
同じだから使えてたということなんだけど。)
他にも IB/FB 用コンポーネントがあるらしいけどオレは IBX 一本だったから今後 Firebird 対応コンポに乗り換えも検討中。
0610デフォルトの名無しさん
NGNG0611デフォルトの名無しさん
NGNG0612デフォルトの名無しさん
NGNG素直にIDAPI-SQLLink使えよ。
0613デフォルトの名無しさん
NGNG0614デフォルトの名無しさん
NGNG0615デフォルトの名無しさん
NGNG取り下げたってよ。
0616デフォルトの名無しさん
NGNGその責任はあっちにあるのでこっちに文句を言われても仕方がない
0617デフォルトの名無しさん
NGNG0618デフォルトの名無しさん
NGNGで、何に乗り換える?
0619デフォルトの名無しさん
NGNG魔法じゃないんだから誰かがコードを書かなければならない
MDBってAccessでしょ
Firebirdの開発者がAccessへのコンバートを念頭に置いているとは思えないので
おいらなら自分でなんとかするよ
0620デフォルトの名無しさん
NGNG0621動画直リン
NGNG0622デフォルトの名無しさん
NGNG試してないけどODBCかADOで逝けるんでない?
どっかにOLEDBのドライバあったような・・・
前にFireBird - Oracleでテーブルコピーする必要があったんだが、
そのときはDelphiでプログラム書いた。
Delphi(VCL)ならBDE - ADO - dbExpress間でデータやりとりすることは可能です。
ADO同士でのインポートならMSDEの中に入ってるやつ(名前忘れた)で出来る。
0623デフォルトの名無しさん
NGNG俺も興味あり。
IBObjects
http://www.ibobjects.com/
http://www.ems-hitech.com/ibobjects/
FIBPlus
http://www.fibplus.net/
Mercury Database Objects
http://sourceforge.net/projects/mdo/
こんなもん?ほかにある?
0624デフォルトの名無しさん
NGNGODBCは、両方とも可能です。
で、接続後、自動にテーブルクリエイト&データポンプツール無いかな、みたいな。
0625デフォルトの名無しさん
NGNG副問い合わせ
ストアドプロシージャ
トランザクション機能
カーソル
結合機能
トリガ
複製機能
外部結合
ビュー
外部キーの参照整合性
継承
外部競合状態制御 (outer concurrency control)
マルチ-バージョン・コンテンション
ユーザー定義型
ロック機構
に対応していますか?
0626デフォルトの名無しさん
NGNG○ ストアドプロシージャ
○ トランザクション機能
○ カーソル
○ 結合機能
○ トリガ
? 複製機能 (*1)
? 外部結合
○ ビュー
○ 外部キーの参照整合性
× 継承
? 外部競合状態制御 (outer concurrency control)
? マルチ-バージョン・コンテンション
× ユーザー定義型
○ ロック機構
? = どういうものかがわからない、または対応しているか不明
*1 = シャドーイングなら対応してる。他にも有償のレプリケータがあるみたい。
ほかに >625 にないものとして、
○ ユーザ定義関数(UDF)
○ イベント通知
○ 1データベース当たり、1ファイルに収容可能
0627デフォルトの名無しさん
NGNGこれさえきっちり出来れば、最低限データ保持、短時間のリスタートを確保できる。
で、皆さんどうしてますか?
0628デフォルトの名無しさん
NGNGFirebird(IB)って自己修復能力が高いから
ほとんど破壊されることはなかったように思うけど違ったっけ?
(だから湾岸戦争で電源供給の不安定な戦車に使用されたとか)
最近のバージョンではそうでもないとか言われるかな?
0629デフォルトの名無しさん
NGNGはつみみです。ソース希望。
0630デフォルトの名無しさん
NGNG「湾岸戦争 Interbase」でググると10件引っかかったよ
とりあえず↓がそのまんまかな?
http://zopeland.homeip.net/BBS/Contents/Links/readArticles?tid=77b893763f125c7632fee491f69c4827ce60f635&l=50&digest=1
0631デフォルトの名無しさん
NGNGこれも受け売りじゃん。
0632デフォルトの名無しさん
NGNG自分でググれ
0633デフォルトの名無しさん
NGNG0634デフォルトの名無しさん
NGNGUnified Interbase
http://www.progdigy.com/
こんなのも
0635デフォルトの名無しさん
NGNGググリましたが、Borland の宣伝記事とその受け売りしかありませんでしたが何か ?
0636デフォルトの名無しさん
NGNG君はFirebirdを使わなくていいです
0637デフォルトの名無しさん
NGNG元々使う気もありませんが何か ?
0640デフォルトの名無しさん
NGNGTDataSource使えないのは辛いなぁ。
今のアプリで乗り換えは出来ないね。
まだまだこれからって感じ。期待はしたいけど。
0641デフォルトの名無しさん
NGNGODBC接続なら使えるもんだと思ってたYO!
0642デフォルトの名無しさん
NGNGちょっと書き方悪かった。
「JvUIBQuery」ってコンポーネントはTDataSetの派生じゃないらしい。
「Data Controls」はTDataSourceとリンクして動く。
よって「Data Controls」が使えない。
ところで、
>ODBC接続なら使えるもんだと思ってたYO!
ってどういうこと?
0643デフォルトの名無しさん
NGNG0645デフォルトの名無しさん
NGNGそれみていると、
PostgreSQLやめてFirebirdに乗り換える価値あるかなって気がしてきた。
JDBCやEJBで使ってみようかと思ってます。
0646デフォルトの名無しさん
NGNGPostgres やってるんであればわざわざ乗り換えるメリットはないが。
Firebird はちょっと敷居が高いしな。
0647デフォルトの名無しさん
NGNGJavaから使うならFirebirdの方がいいんじゃないの。それと、差分を一つの
データベースにして、インポートするなどの運用ではFirebirdは使いやすい。
0648デフォルトの名無しさん
NGNGそのフィールドサイズの一覧を表示することは出来ますか?
0649デフォルトの名無しさん
NGNG0650デフォルトの名無しさん
NGNGそんな怖いDBがあるか!
トランザクションでロールバックかけれ。
0651649
NGNGあまりにも時間がかかるSQLを実行したときシステムが
固まったように見えるので途中で中止できればと思ったのですが
やはり無理ですか。
0652デフォルトの名無しさん
NGNGFirebird にはないよ。
持ってないから不確かな情報かもしれないけど、最近の InterBase には
クエリを中断する機能があるらしい。持ってる人は確認してくれ。
0653デフォルトの名無しさん
NGNGそういうことができる DB もあるよ。
http://www.postgresql.jp/document/pg653doc/j/programmer/x6832.htm#AEN6975
0654デフォルトの名無しさん
NGNGエイリアスは現在開かれていません.
一般SQLエラーです
となります。何が悪いのでしょう。
0655654
NGNGというメッセージも出てます。
0656デフォルトの名無しさん
NGNGUnable to complete network request to host "Virgo".
Failed to locate host machine.
Undefined service gds_db/tcp.
このエラーはどういう意味でしょう?
0657デフォルトの名無しさん
NGNGとりあえず777にしてみるよろし
0658656
NGNGクライアントは普通に考えると、FirebirdのODBCドライバインストールだけで良いように思うんだけど。
サーバのプロセス走ちゃってるようで損した気分だし。
どうなんでしょ。
0659bloom
NGNG0660デフォルトの名無しさん
NGNG0661デフォルトの名無しさん
NGNGservices に gdb_db 3050/tcp がないとか。
>>660
その名の通り Firebird サービスが働いてるかどうか監視してくれてます。
0662デフォルトの名無しさん
NGNG× gdb_db
○ gds_db
0663デフォルトの名無しさん
NGNGFirebirdのインストールの際に
フルのサーバから最小のクライアントまで3通り選べるはず
(デフォルトはサーバになってる)
俺が実際に配布する際は最小クライアントでインストールしてるけど
問題が発生したことは一度もないよ
ちなみにODBCドライバだけでいいDBなんて俺は知らないな〜
0664デフォルトの名無しさん
NGNGクライアント側にはgds32.dllがあればとりあえず動作するはず。
昔漏れがC/S構成作ったときはそれでうまくいきますた。
0665デフォルトの名無しさん
NGNG有難うございました。
ところで、Firebirdにバイナリデータを大量に登録しても大丈夫でしょうか。
この場合、データベースが壊れやすくなりますかね。
復旧がうまくいくのなら壊れても良いかな。
0666デフォルトの名無しさん
NGNG0667デフォルトの名無しさん
NGNG試してごらん
0668デフォルトの名無しさん
NGNGというよりも、通常に行われる手順が知りたくて。
例えば、データ型レベルでUNICODE化するのか(こういうRDBありますよね)、
CHARにしといて気にせずUNICODE入れるのか。
0669デフォルトの名無しさん
NGNGFirebirdを監視しております。
本体がお亡くなりになったりすると、自動的に再起動してくれたります。
0670668
NGNGCreate table の属性をCharでもnCharでもカラムTYPEは「CHAR」で表示されます。
でも、ncharカラムの方に全角文字を入れるとSQLエラーになりますね。
何か動作が良く分からない。
0671668
NGNG0672デフォルトの名無しさん
NGNGCHARACTER SET 指定すべし。
>>671
BCB, Del なら IBX 使った方がいいのでは。
0673デフォルトの名無しさん
NGNGdatabaseファイルの作成時の話だおね?
UNICODEカラムに試し書き出来ないから、カラムのサイズがどうなるのか調べれないよ〜
0674デフォルトの名無しさん
NGNG0675デフォルトの名無しさん
NGNG0676デフォルトの名無しさん
NGNG0677デフォルトの名無しさん
NGNG0678デフォルトの名無しさん
NGNGBINARY
VARCHAR(100000)
0679デフォルトの名無しさん
NGNG0680678
NGNGDB Explorerでは、LONGVARBINARYになってます。
ここに、100Kバイトのデータを何レコード入るかテストしてみます。
0681デフォルトの名無しさん
NGNG0682678
NGNGBLOB対応してないことないですか?
0683678
NGNG何ででしょ。
[Microsoft][ODBC Driver Manager] 関数シーケンス エラーです。
0684デフォルトの名無しさん
NGNG書きたければgds32.dllを使いなさい。
ラッパーを使って苦労するやつはラッパパパー
0685678
NGNG実は、よく分からない...
gds32.dllのAPIのImportユニットなんかがあるんでしょうか?
0686デフォルトの名無しさん
NGNGibase.h
iberror.h
gds.h
が include\ にはいっているはずです。ただし
isc_dsql_fetch(status,&stmt,1,sqlda);
などとするとき sqlda を外側確保しなければなりません。
つまり自分で領域を確保するわけです。
その点 libmysql.dll のほうが使いやすいですねー
0687デフォルトの名無しさん
NGNG"DATA" BLOB SUB_TYPE 0 SEGMENT SIZE 256
みたいにSUB_TYPEを設定してるでしょうか?
SUB_TYPEは0がバイナリ、1がテキストのようです
FireBird自体は問題なさそうで
2.5MBのビットマップを入れても正常に読み書きできました(ただしIBXで)
0688デフォルトの名無しさん
NGNGおぉ、そうですか。
DBのクリエイト時に指定するのですか?詳細希望。
0689デフォルトの名無しさん
NGNG詳細は…何もですが…クリエイト時です
それと今調べてたらInterBase4では0:バイナリ、1:テキストという記述を見たのだけど
Borlandのページでは1:テキスト、2:バイナリ、3:OLEとなってるようですね
でもSUB_TYPE 0でBMPを入れることができたのは事実で何かいまいちよー分からないです
ちなみにSUB_TYPE 1はSUB_TYPE TEXTとも書けるようですが
バイナリのつもりでSUB_TYPE BINARYと書いても受け付けてはくれません
0690デフォルトの名無しさん
NGNGついでに、クリエイト文フルで教えて下さい。
0691デフォルトの名無しさん
NGNG本当にテスト用なので情報量は全然変わってないと思いますけど
CREATE TABLE "BLOBTEST"
(
"ID"INTEGER NOT NULL,
"DATA"BLOB SUB_TYPE 0 SEGMENT SIZE 256,
PRIMARY KEY ("ID")
);
加藤大受氏は一貫してSUB_TYPEは0と1だけだとしてますね
0692デフォルトの名無しさん
NGNG0693678
NGNG有難うございました。色々試したところ書けました。
SUB_TYPEに関係無く、IB系のDatabase/Query/Tableでは動作できるようです。
ここで不安なんですが、ODBC経由は諦めざるを得ないのだろうか、ということです。
組み込み系に使おうと思っているのでODBCは重要なんですが。
後、FirebirdとIB系が今後関係が保証されない方向にあると、この板かスレで読んだような...
0694678
NGNGOdbcJdbc-Snapshot.zipを試してます。
0695678
NGNGつまり、FirebirdのODBCドライバがBLOB対応してないわけですね。
フリーのODBCドライバが欲しいんですが、BCBのインストーラについてますか?
いつも、Interbase Clientはオフでインストールしてるので。
0696山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0697デフォルトの名無しさん
NGNGhttp://www2.bbspink.com/test/read.cgi/erog/1053601941/
【PC版】Ever17-the out of infinity【大失敗作】
http://www2.bbspink.com/test/read.cgi/erog/1053601941/
【PC版】Ever17-the out of infinity【大失敗作】
http://www2.bbspink.com/test/read.cgi/erog/1053601941/
0698デフォルトの名無しさん
NGNGhttp://www.ibphoenix.com/main.nfs?a=ibphoenix&page=ibp_blobs
結局バイナリ収容するならSUB_TYPE 0でも2でもいいってことだね。
0699678
NGNGが、IBコンポーネントからCHARにUNICODEをうまく格納できません。
格納時にスペース以降切れたり、取り出し時に文字の終端NULLがスペース埋めされちゃったり。
皆さんどうされてるのでしょうか。
0700動画直リン
NGNG0701678
NGNG次にUNICODE文字列をselect出来るか確かめなくちゃ。
wchar_t wt[256];
_wcspcpy(wt, L"あ あ あ");
IBQuery1->Close();
IBQuery1->SQL->Text = "insert into NTEST values (:ID,:NAME);";
IBQuery1->Prepare();
IBQuery1->ParamByName("ID")->AsInteger = iID;
Param = IBQuery1->ParamByName("NAME");
Param->SetBlobData(wt, 10);
IBQuery1->ExecSQL();
0702678
NGNGIB系とFBと別れていく方向にあるじゃないですか。
商用IB用ODBCドライバは動作ヨカタけど、FB用は無いし。
Source ForgeのODBCプロジェクトはまだ出荷する気配も無いし期待できないかな。
0703678
NGNGDelphi/BCBのIB系コンポーネントとFBと別れていく、という意味でつ。
0704デフォルトの名無しさん
NGNGODBCの件は商用FB要ODBCドライバもあるし、フリーの物もこれから
徐々にこなれていくでしょう。
というわけで、あんまり心配してません。
0705デフォルトの名無しさん
NGNGこれはなんでつか?
>商用FB要ODBCドライバ
URLきぼんぬ。
0706デフォルトの名無しさん
NGNG0707デフォルトの名無しさん
NGNGあります
0708デフォルトの名無しさん
NGNGhttp://www.ibobjects.com/
0709デフォルトの名無しさん
NGNGthanx!
どの製品がどのようにお勧めなのかも希望。
先ずは、IB_SQLダウソしまつ。
0710デフォルトの名無しさん
NGNGちょっと面白そう。
0711デフォルトの名無しさん
NGNG会合では、ユーザー会の設立に向けて、会の目的や性格をどのようなものにするのか、また、Firebirdプロジェクトへの貢献をどのように進めるのか、日本におけるサポート体制をどう構築していくべきか等、様々な観点から話し合いが進められました。
また、元ボーランドの加藤大受氏にもご参加をいただき、ユーザー会設立に向けて貴重なアドバイスをたくさん頂きました。今後も、アドバイザリーな立場から、ご支援をいただけるとのお話を伺い、力強い限りです。
さらに、この会合では今後のユーザー会の正式な発足に向けて、参加者有志による"スタートアップ・グループ"の結成を確認しました。近日中に、この"スタートアップ・グループ"によるプレスリリースを行い、準備会としての活動を公式に開始することを決定しました。
以上、簡単ですがご報告まで。
0712デフォルトの名無しさん
NGNG在職中は Interbase のために仕事は何もしていなかったのにな。
コードの提供もできない、修正もしない、日本的「ユーザー会」ってのが
オープンソースの中でどの程度の結果を出せるか。今後が楽しみ。
つーかんじの批判的な意見は一切出ず、終始和やかに終わりました。
まるで FireBird の未来は明るい。問題はどこにも無い。という雰囲気。
まぁ Mozila の名称問題で集まったような人たちだからねぇ。
0713デフォルトの名無しさん
NGNG「まぁ Mozila の名称問題で集まったような人たち」?
うーん、あてずっぽうだとこれだけ的外れな発言になるんですねぇ。。
0714デフォルトの名無しさん
NGNGバーテックスリンクの加藤って言っても分からないから
そういう書き方じゃないの。ボーランド時代の彼の無料セミナーで
InterBase覚えてという人もいるんだからまあそんなに悪くないん
じゃないの。
0715デフォルトの名無しさん
NGNGFirebird-jo はログ一般公開していますが、なにか?
ttp://www.egroups.co.jp/message/Firebird-jp-general/165
個人名が出て困る。って寝言は、個人情報管理を自分でやってからにして頂戴。
0716デフォルトの名無しさん
NGNGコードに手なんぞ入れなくても、IB Phoenixサイトにあるドキュメントの
和訳でもしてくれれば助かる人は大勢いるだろうし。
定期的に加藤叩きが出るのはもうたくさん。
だいたいなんで叩かれるの? あまりに無名じゃん。元身内がやってるの?
0717デフォルトの名無しさん
NGNG消えて欲しくないから叩いて欲しくないと思った。
0718デフォルトの名無しさん
NGNG某システム開発の人一人でもってるようなMLですた。
>>713
> うーん、あてずっぽうだとこれだけ的外れな発言になるんですねぇ。。
http://www.egroups.co.jp/group/Firebird-jp-general
をみると、ユーザー会の設立運営と、Mozillaの名称問題が同じ優先度で扱われてると
しか思えんですよ?
だいたい名称問題は片が付いたんだから削除しなよ。Mozilla側に失礼だろ。
つーか、どこぞのユーザー会なんかより、このスレの方が大事なので、いちいち
荒れるネタを持ってこないで( ゚д゚)ホスィ…
0719デフォルトの名無しさん
NGNG> Firebird-joのログ見たけど、このスレよりコードやドライバや運用情報多い。
そうでもないよ。聞けばいくらでも出てくると思われ。
日本語の情報が少ないだけに、メインの開発で使ってる人達は皆自助努力で
何とかしてるから、基本的な部分での質問はあまりでてこないんだろうね。
0720デフォルトの名無しさん
NGNGここで、BLOBやODBCの質問に答えが全く無かったけど、
5種類のODBCドライバの一覧と文字化け情報、
BLOBアクセスコードや障害が有る無いなんかのメールがあったぞ。
0721デフォルトの名無しさん
NGNGBLOBはぐぐるなり、本家見るなりすれば飽きるほど出てくるような情報だからねえ…
商用含めたODBCドライバの文字化け情報云々まではさすがに調べないと出ないだろうけど。
ニッチ過ぎるじゃん。ODBCでUNICODE_FSSなんて、ねえ?
まあ、お互いつまらないところで干渉しあって荒れないようにって事ですはー。
0722デフォルトの名無しさん
NGNGメーリングリストで活発的に議論されるされる必要はあるんじゃないの。
今のままでは宙ぶらりんでダメになってしまうからね。
私は加藤さんが入ることで、海外とのやりとりはしやすくなるんじゃないの。
どういう内容であれば彼が書籍や原稿を書いてきたから、いまFirebirdを
使っている人がいるんじゃないの?
0723デフォルトの名無しさん
NGNG>使っている人がいるんじゃないの?
ジサクジエン?
RIOS は無視ですか?
0724デフォルトの名無しさん
NGNGもちつけ、もうやめれ。
>>723
そう思いたいんだから、そう思わせておけばいいじゃん。
某から落とせるInterBase5の日本語マニュアルがあれば彼の原稿なんていらな…(ry
0725デフォルトの名無しさん
NGNG・宴会一回
・「すばらしい」ホームページデザイン
ttp://www.egroups.co.jp/group/Firebird-jp-general
こ れ だ け だ 。
今後に期待するけどさぁ。
個人的にね、好きなことだけ言い合って空中分解した Delphi-独自ヘルプ作成プロジェクト
を思い出すのよ。あれとは違って会社が一つ絡んでいるから利益的な問題を考えても
ある程度は動くかな?けど数ある Linux 系なんとかユーザー会が崩壊した姿を考えると
あまりうまくいくとは思わない。
Mozila 名称問題に対しても何も影響を与えていないよね?日本で口演しただけでしょ。
0726デフォルトの名無しさん
NGNG>某から落とせるInterBase5の日本語マニュアルがあれば彼の原稿なんていらな…(ry
これが最大の問題点なんでしょ。
反 IB をとりたくても、かなりのリソースを IB に頼っていかないと存続できない。寄生虫。ダニ。
FireBird の足元は決して磐石ではないことをもっと理解すべき。
ほんとにもっと危機感をもって行動しないとね。
まぁタダだから。ってことで採用していると後が大変。
0727デフォルトの名無しさん
NGNG確かに名称問題がユーザー会設立のきっかけになっていますが、名称問題は
わりと早い時期に解決したので、すでにユーザー会の設立における優先度は
限りなく低いです。
あと、名称問題が解決したから削除せよ、というのはよく分かりませんが。
0728デフォルトの名無しさん
NGNGあれで間に合わない分は本家のドキュメントで十分補完可能。
オープンソースだもの、誰が作ったものかなんて事に拘って車輪の再発明するほうがバカ。
使える物は使い尽くさねば。
で、自分で出来ない物を人に頼るなら所詮ダニに変わりなし。
誰も反IBなんて言ってないし…。
危機感? タダだから? 自分の価値観を人に押しつけ無さんな。
0729デフォルトの名無しさん
NGNG> 名称問題わりと早い時期に解決したので、すでにユーザー会の設立における優先度は
> 限りなく低いです。
そんなことは外野の知ったことではないです。ああ、名称問題で集まった人ナノね
という感想を持たれても仕方ないだろってことです。
> あと、名称問題が解決したから削除せよ、というのはよく分かりませんが。
名称問題がまだ続いているかのような印象を与えませんか?
0730デフォルトの名無しさん
NGNG>あと、名称問題が解決したから削除せよ、というのはよく分かりませんが。
根に持つタイプ?
賠償と謝罪を要求するニダ?
0731デフォルトの名無しさん
NGNGFirebirdじゃなきゃいけない理由ってあるの?全く無いと思うけど…
0732デフォルトの名無しさん
NGNG0733デフォルトの名無しさん
NGNG開発ツールもそろってるしな。
0734デフォルトの名無しさん
NGNGソースを買取して、全面書き換え何度も。
そんな永遠に全面書き換えが続けられるMSSQLの開発費を被るのはヤなこった。
0735デフォルトの名無しさん
NGNGFirebird使ってろ(w
0736デフォルトの名無しさん
NGNG国内では既にPostgreSQLが知名度・実績共に
かなりのレベルに到達している。よほどの取り組みを
しなけりゃ日本ではFirebirdのユーザを増やすのは
無理だろう。
というかFirebirdって売りがないんだよな。いつも比較の
対象はIBだしな。PostgreSQLなんかはOracleと比較されて
しまっている。そういう土俵に上がらないと使えないよ。
0737デフォルトの名無しさん
NGNG管理者はいらないし
Delphi/BCBに最適だから開発者が1人だけでもかなりのことができるし
Oracleとはそもそもターゲットが違うと思う
0738デフォルトの名無しさん
NGNGPostgreSQLがWindowsでまともに動けば、Firebirdを使う
理由はないんだけどね。でもPostgreSQLを本気で業務で
使うためにSRAに金を払うよりは、素直にOracleじゃないの。
0739デフォルトの名無しさん
NGNGその条件なら InterBase を使うのでは?
コスト「だけ」が利点か?
0740デフォルトの名無しさん
NGNGそそ。IB/FB は悪いシステムではないのだが、なぜ広まらないのか。
それを他人のせいにせず、よーく考えてみようや。
0741デフォルトの名無しさん
NGNG国内で広まらないと誰か困るの?
で、それ考えてどうするんだ?
0742デフォルトの名無しさん
NGNG0743デフォルトの名無しさん
NGNG中小企業って今ほんとにお金ないからね
儲かってる所ならInterBaseでいいんじゃない?
ま、景気が良くなってからInterBaseを提案する手はあるし
これほど楽なDBのコンバートもないだろうから
0744デフォルトの名無しさん
NGNGMySQLのほうが圧倒的に定着してるよ。
日本では情報量はPostgtreSQLのほうが
多いけど。
IB4からずっと使ってきたんだが、正直
つまらん迷走ばかりで全然進展が見えない。
そういう経緯を眺めてると、今後に期待する
ってのも無理があるように感じるわけだ。
ましてや頼みの綱のIBとは今後離れて
いくわけだし。
0745デフォルトの名無しさん
NGNGいちおうさ、今は「ユーザー会」の話をしてるんで。
お前と違って、これから広めよう、って連中が(13人)実際いるんだよ。
0746デフォルトの名無しさん
NGNG> そんなことは外野の知ったことではないです。ああ、名称問題で集まった人ナノね
> という感想を持たれても仕方ないだろってことです。
そうですか?
名称問題関係の発言はMLでも始めの方にあるだけだし、数もわずかです。
そのように思い込まれているだけではないでしょうか。
まあ、結局活動の結果で判断するしかないことですね。
> 名称問題がまだ続いているかのような印象を与えませんか?
決着したらしきことはMLで報告されてます。
実際、引っ込められましたが、きっちりとした決着になっていないように
思いますので、あやふやな印象が残ってしまうのは仕方ないのではない
でしょうか。
逆に、決着しました! と大書するほうが失礼な気がします。
とにかく、削除によってなかったことにする、というのはおかしいのでは
ないでしょうか。
0747デフォルトの名無しさん
NGNG別に好きにしたらいいと思いますよ。
そこまで頑なに噛みついてくる話でもないでしょうし。
所詮は外野がMLのトップページのみを見て感じただけの話です。
>>745
ここで話をしても荒れるだけじゃん。
つか「ユーザー会の話」って何?w 何を話すわけよ?w
広めようとしている人間の話?
それとも一緒に広めるための話?
いずれにせよ、ユーザー会のMLに逝けばすむのでは?
0748デフォルトの名無しさん
NGNGだって、閉鎖的だもん。>>ユーザー会
0749デフォルトの名無しさん
NGNG> 逆に、決着しました! と大書するほうが失礼な気がします。
>
> とにかく、削除によってなかったことにする、というのはおかしいのでは
> ないでしょうか。
つか、なんでこの系統の人達に何か意見をすると、きまってこういう形のレスが
帰ってくるんだろうか。
天然で頭が悪いのか、それとも何かの病気なのか知らないけど、言ってもない
ことを勝手にでっち上げられてもレスのしようがない。
0750デフォルトの名無しさん
NGNG吐無猫さんはどーれーかーなー
0751デフォルトの名無しさん
NGNGいやもうほんとに、ある意味荒らしと同じなので。
0752デフォルトの名無しさん
NGNGユーザー会の面子がcomitterだと勘違いしてんの?
日本人が貢献してないのを嘆くなら自分でやれ。
>>717のような意見に対して>>719や>>721という答えがでるのは、
日本語サイトの意義を勘違いしてないか?同じコードを書くのは「車輪の発明」で
同じ事を皆が検索するのはそうじゃないと?
情報が一発で追えるのが公式サイトの初心者から見たメリット。
情報に乏しい現状は叩かれてもしょうがないと思うけどな。
0753デフォルトの名無しさん
NGNG形にすらなってない物を云々しても仕方ないじゃない。
もうやめなよ。
>>717を引き合いに出すのもなんか無理があるよ。あっちも現状は過去ログだけ
しかないんだし、そう言う意味ではココもMLも一緒じゃん。
情報が一発で終える公式サイトをとっとと作ってから存分に語って下さいな。
つか、日本公式もIB Phoenixのまるまる翻訳サイトでいいじゃん。お手軽でさ。
0754デフォルトの名無しさん
NGNG言葉尻に「おれは英語読めるし関係ないもんね。資料の提供なんかしてやるもんか。うひひひ」
ってのが見え隠れ。人間としての品性が低いね。
0755デフォルトの名無しさん
NGNG>>712ってユーザー会の13人のうちの1人なんでしょ?
会合の雰囲気を知ってるって事はさ。
> コードの提供もできない、修正もしない、日本的「ユーザー会」ってのが
> オープンソースの中でどの程度の結果を出せるか。今後が楽しみ。
これも
> まぁ Mozila の名称問題で集まったような人たちだからねぇ。
これも、ユーザー会のメンバー自身の言葉じゃん。
ユーザー会が50人や100人ならまだしも、たった13人しかいないうちの1人が
あんなんだよ。あほくさ。>>746とか>>752とか滑稽すぎて話にならない。
0756752
NGNG確かに、漏れもアホだな。
>>753がいうとおり、まずはユーザーグループの公式サイトが立ち上がるのを
待つか。今は準備会だけだし。
ただ、今のペースでいつまともな日本語サイトができるか疑問だけどな。
>>754
逝け。
0757デフォルトの名無しさん
NGNGおまえら、ユーザー会ってのに何を期待していたんだ?
ソースを提供するわけでもなし、お金を提供するわけでもなし。
「ユーザー」なんだよ。タダで参加しておいて何か良い成果物が出てきたらおいしくいただこう。
って連中だよ。
0758デフォルトの名無しさん
NGNG0759デフォルトの名無しさん
NGNG0760デフォルトの名無しさん
NGNG情報の収集と提供の場、それと啓蒙活動だが?
「FireBirdマンセー」って連中がpostgresみたいにメジャーにしようって
集まったのがユーザー会だろ?少なくともユーザー会の多くはそういう集まりだ。
啓蒙活動の一環に「ML提供」「Webで情報提供」「日本語翻訳」「事例紹介」
ってのがあるわけだ。後は海外との連絡役な。だから公式サイトに情報を
集めるのはユーザー会の活動として大事だと思うんだがどうよ?
0761デフォルトの名無しさん
NGNG啓蒙があまりにも遅いんじゃない?ってのは棚に上げとくし、
>「FireBirdマンセー」って連中がpostgresみたいにメジャーにしよう
ってところが翼賛団体以上のものではないし。
>「ML提供」「Webで情報提供」「日本語翻訳」「事例紹介」
ってところがオープンソースとしての FireBird には影響を与えるものではないし。
>海外との連絡役な
なんて、それこそメール一つで済む時代に何を考えているんだか。ってことは言わないでおこう。
大体何を「連絡」するのかが明確でない。バグレポート、責任もって訳してくれるんかいな。
「彼」の会社の利益吸い上げ団体にならないことを心から祈るよ。
0762デフォルトの名無しさん
NGNG0763デフォルトの名無しさん
NGNGしかも、日本語だと助かるな。
ところで、海外も含め、活発なMLってどこ?
みんなどこで情報得てるの?
0764デフォルトの名無しさん
NGNGソースコードがすべてを語っています。
0765デフォルトの名無しさん
NGNG強力なコミッターがいれば変わるかもしれないけどな。
>大体何を「連絡」するのかが明確でない。
これ痛いかもな。
公式サイトと連携を密にとれない国内UGって存在意義あるのか?
ところで彼って誰よ?
0766デフォルトの名無しさん
NGNGIBObjectsはタダじゃないので心して使うべし。
それに、あのダイアログ、うっとぉしいぞ。
0767デフォルトの名無しさん
NGNG何でいちいち外野が余計な心配してるんだ?
そんなに口出ししたきゃココでやらんで向こう行ってやれよ。
このスレ荒らすな!!!
0768623
NGNGわかんない雰囲気醸し出しとるわけで、価格競争上利点の多い
Firebird が選択肢として増えるのにかなり期待しとるのだが、
このスレ読んでるとデータベースの選択肢増えて
困るヤツでもいるんかいな?って気になった・・・。
日本某社だってちゃんと大口企業相手にしっかりサポートしてりゃ
そうそう困る事態にもならないだろし。
0769デフォルトの名無しさん
NGNG逆に今以上にFBが選択肢になり辛くなるんじゃないかという
心配じゃねぇの? それが杞憂に終わらんようにするためにも
まぁ頑張って欲しいと思うよ。
正直、わざわざ「日本Firebirdユーザー会」って名乗る必要が
あるんかい?ってのはあるだろ。名乗る以上は責任持って
やって欲しいと思うわけだ。大体何で「日本」なのかと(w
0770デフォルトの名無しさん
NGNGそうそう。FireBird の普及にとどめを指すような気がするんだな。
0771デフォルトの名無しさん
NGNG状況は大して今と変わらん罠。
0772デフォルトの名無しさん
NGNG一々、やらん人や、使わん人に、目くじら立てないの(^^)
使う人たちが幸せならそれでいい。ああっFireBird好きさ!それで十分だね。
0773デフォルトの名無しさん
NGNG流行らなくても何ら困らない。
ボラクルやS●L鯖を使ってる人たちは、スタートが100m後ろだと思って。
0774デフォルトの名無しさん
NGNGとうとう理詰めの説明ができなくなっちゃったか。
好きならどうぞ。いっしょに墓場まで付き合ってあげな。
0775デフォルトの名無しさん
NGNGだれかUG以外の話題キボン
0776デフォルトの名無しさん
NGNG0777デフォルトの名無しさん
NGNG>Sybaseのソースを買取して、全面書き換え何度も。
>そんな永遠に全面書き換えが続けられるMSSQLの開発費を被るのはヤなこった。
MSSQLが人として一番恥ずかしい
0778デフォルトの名無しさん
NGNG0779デフォルトの名無しさん
NGNG>そんな永遠に全面書き換えが続けられるMSSQLの開発費を被るのはヤなこった。
カルトってのは、こういうのにマンセーって開発費を出す香具師。
0780デフォルトの名無しさん
NGNGせいぜい趣味ならOK程度
0781デフォルトの名無しさん
NGNGJDBCはどうよ?
WebLogicとかのコネクションプールで問題ないか?
トランザクションレベルの設定は?
文字化けは?(どうせOracleでもあるから修正可能なら気にしないが)
Delphiから繋ぐだけなら俺には無縁だわ。JDBCもtype-1ならイラネ。
まともにWebで使えてる香具師いるの?
0782デフォルトの名無しさん
NGNGこういうところはあるみたいだが(Webはおいらの専門外これ以上聞かんといてくで)
↓
IPROS 〜 BBS WEBアプリケーション
http://www.ipros.jp/contents/product/057458002.html
0783デフォルトの名無しさん
NGNGInterClient は Type3 です。
Firebird には Type4 ドライバもあるようですね。(使い方が少し違うようですが。)
0784デフォルトの名無しさん
NGNGIBX から使っても問題でないのかなー?
1.0 から移行したいと思ってるけど動かんかったら困るしなー。
0785デフォルトの名無しさん
NGNGFirebrid 1.5の開発陣のみなさんへ、おめでとう!
http://www.apex-jp.com/firebird/ibp_deutchepresse_jp.html
0786デフォルトの名無しさん
NGNG情報サンクス
とりあえず自宅のサーバで試してみたくなりますた
0787デフォルトの名無しさん
NGNGつーか紛らわしいから 1 つに統合してくれ yo!
0788デフォルトの名無しさん
NGNG技術者としては、何をどうすれば12秒かかる処理が2秒に短縮するのか。をしりたいもんだ。
0789デフォルトの名無しさん
NGNGソースコードダウソして見てみればいいじゃん?
(googleとかの仕組みもど〜なってるのかなあ?)
0790デフォルトの名無しさん
NGNG試しに1.5を入れたら最大22倍のパフォーマンスを発揮した」という
報告があるんだが。
ところで、全面的にC++で書き直したのって何時から?
0791デフォルトの名無しさん
NGNGこのスレでずいぶん前にその記事見たぞ
0792デフォルトの名無しさん
NGNG0793デフォルトの名無しさん
NGNG>>543
0794デフォルトの名無しさん
NGNGDelphi で以下のUDF関数作って、FB1.0サーバーのインストールフォルダ/UDFにコピーしました。
library ib_udf_ace;
uses
SysUtils, Classes, Ace_StrRutin;
var S: String;
//------------------------------------------------------------------------------
// 拡張トリム
//------------------------------------------------------------------------------
function TrimAll( var PStr: PChar ): PChar; cdecl export;
begin
S := Ace_StrRutin.TrimAll( string( PStr ) );
Result := PChar( S );
end;
exports TrimAll;
begin
end.
0795794
NGNGそしてUDF関数を登録
DECLARE EXTERNAL FUNCTION TRIMALL
CSTRING(128) CHARACTER SET NONE
RETURNS CSTRING(128) CHARACTER SET NONE FREE_IT
ENTRY_POINT 'TrimAll' MODULE_NAME 'ib_udf_ace';
んでもって
select trimall( name ) from wire_last;
とかで、いざ実行すると
Invalid request BLR at offset 63
function TRIMALL is not defined
module name or entrypoint could not be found
でSQLエラーになっちゃうんだよね。何が変なんだろ?
0796デフォルトの名無しさん
NGNGできたとしても、結果は128文字で返ってくるけどそれはいいの?
0797796
NGNG> ENTRY_POINT 'TrimAll' MODULE_NAME 'ib_udf_ace';
で、たぶんib_udf_aceをib_udf_ace.dllにすればOKかと。
0798794
NGNG接続してるユーザーがいたので、全ユーザーの接続を解除。
データベース再起動したらOKでした。
お騒がせしましたでつ。y=ー( ゚д゚)・∵. ターン
0799796
NGNG0800デフォルトの名無しさん
NGNGうんにゃ。1.0 がひどすぎた。ってこと。
0801794
NGNGfunction TrimAll( var PStr: PChar ): PChar; cdecl export;
begin
S := Ace_StrRutin.TrimAll( string( PStr ) );
Result := PChar( S );
end;
これ定義ミスあった。正しい定義ですが
function TrimAll( PStr: PChar ): PChar; cdecl export; // ←参照外した
が正解ですた。
0802デフォルトの名無しさん
NGNGParam->SetBlobData(wt, 10);
なんかすると、insertがエラーが出ないのに、登録されない。
商用ODBCドライバはやっぱ、1クライアント当たりにお金かかるんですよね?
オプソのODBCドライバ系は進展とまってそうだし。
なんかイマイチうまくいかないな。
0803802
NGNG他は、どうなんでしょ。
0804デフォルトの名無しさん
NGNG0805802
NGNGFirebirdで某島コンパイラ以外を利用する人はどういう接続してますか?
0806デフォルトの名無しさん
NGNG読み込んだとき元データのサイズとか分かりますか?
Delphi or BCBで。
0807直リン
NGNG0808デフォルトの名無しさん
NGNG某はもうInterbaseやめそうだな。
0809デフォルトの名無しさん
NGNGC# BuilderなんてM$から出すように裏金まわったんじゃないの?
というか、中身はM$製だったりして。
0810デフォルトの名無しさん
NGNG0811デフォルトの名無しさん
NGNGInterbaseはC# Builderに対しても選択肢の一つにはなりにくいね。
Firebardも会社で使うんなら日本語の資料がもう少し無いと広めにくいな。
1.0ベースだとInterbaseのマニュアルが使えるけどねぇ。
0812デフォルトの名無しさん
NGNG0813デフォルトの名無しさん
NGNGC#Builderってコンパイラ部分はMS製らし。
今月号の日経ソフトウェアに
"ちなみにC#BuilderのC#コンパイラには、米Microsoft製のものを使っているという"
って書いてある。
スゲェ噂っぽいレベルの話にみえるけど。
0814Dale Fuller
NGNGもしそれが事実だとして、ショック?
0816デフォルトの名無しさん
NGNG0817デフォルトの名無しさん
NGNG0818デフォルトの名無しさん
NGNG0819デフォルトの名無しさん
NGNG0821816
NGNGシングルプロセッサならClassicということでいいでしょうか?
0822デフォルトの名無しさん
NGNGその逆だよ
0823816
NGNGよく読んでみるとそのようですね(^_^;
SuperServerのほうが偉いような気がして
こっちがマルチプロセッサと思いこんでいました
御指摘、ありがとうございます
0824デフォルトの名無しさん
NGNG複数プロセスで処理するClassicの方がマルチ CPU 向け。
ってことなんだよね?
0825デフォルトの名無しさん
NGNGする利点は少ないと思う。仮にマルチプロセッサでも。
特にWebアプリのような形態だとパフォーマンス最悪でしょ。
0826デフォルトの名無しさん
NGNGやはり SMP 時のパフォーマンスがいいんでしょう。その分メモリ食いそうだけど。
0827デフォルトの名無しさん
NGNGInterBaseは7.0でSMPのパフォーマンスを修正したけど、Firebirdチームは
SMP環境ではClassic版をお勧めしているって言うことじゃないの。
InterBaseのときはWindows版では4.21からSuperServerのみだったはずだよね。
0828デフォルトの名無しさん
NGNG個々のクライアントからの要求に個別のスレッドで処理するはずの SuperServer が
スケーラビリティが低い。ってのは設計上にミスがあると考えるのが妥当でしょ?
Interbase は、その点を普通に直した。ということではないのかな?
それとも古い UNIX の流儀を踏襲しているのかな?アパッチも、ついこないだまで
HTTP 要求ごとにプロセス作っていたでしょ? UNIX なら fork の方が楽。ってのは
わからんでもないが。
0829デフォルトの名無しさん
NGNG0830デフォルトの名無しさん
NGNG0831デフォルトの名無しさん
NGNGどうせ日本語しか使わんのだろ?
素直に SJIS にしとけ
0832デフォルトの名無しさん
NGNGIBPerlってLinux版しかなさげだし。。。
0833デフォルトの名無しさん
NGNGttp://sourceforge.net/projects/dbi-interbase
0834デフォルトの名無しさん
NGNGでもバイナリないすか。。。
Windows上でどうコンパイルすればいいか全然わかんないっす。。。
0836デフォルトの名無しさん
NGNGgds32.dllはあるんですが、どうしてでしょ。
>システムエラー。コード127.
>指定されたプロシージャが見つかりません。
0837デフォルトの名無しさん
NGNGアプリを起動したとたんに出るのか
クエリを発行したときに出るのか
ストアドを呼び出したときに出るのか
アプリを終了するときに出るのか
それだけの書き込みでは分かりません
0838836
NGNG起動時です。
どうも、BCB6のIBXコンポーネントを貼り付けるだけで現象が出ます。
IBXコンポーネントをバージョンダウンするか、dbExpressに移行するか...
0839デフォルトの名無しさん
NGNGFirebird のバージョンは?
0840デフォルトの名無しさん
NGNGガイシュツだったらすみません。Firebirdをつかった
フリーの会計ソフトだそうです。
0841デフォルトの名無しさん
NGNGFirebirdのサービスが開始されてなかったりして
0842838
NGNGFirebird1.5でつ。(Firebird-1.5.0.3389-Win32-RC2-SuperServer.exe)
もしかして、プロシージャが見つからないってのは、gds32.dll内に無いってことですか?
0843デフォルトの名無しさん
NGNG>もしかして、プロシージャが見つからないってのは、gds32.dll内に無いってことですか?
1.5 のクライアントって GDS32.DLL から名前変わったみたいだね。
1.5 の GDS32.DLL は下位互換性のためだけに存在していて、
新しい DLL (リネームされた GDS32) の関数の呼び出しを中継しているだけの存在ということらしい。
だからクライアントにその新しい DLL も入れておかないとエラーになるはず。
(俺はまだ 1.5 は使ってないから間違ってるかもしれないけど。)
0844842
NGNGFBClient.dllを同封で解決しました。
0845デフォルトの名無しさん
NGNG%Firebird_home%\examplesにある、ib_udf.sqlを使って関数'substr'を定義し、
varchar(500)な列から部分文字列を取り出そうとすると、-802エラーがでます。
--- ここから ---
SQL> select substr(text, 1, 50) from notes;
SUBSTR
===============================================================================
Statement failed, SQLCODE = -802
arithmetic exception, numeric overflow, or string truncation
--- ここまで ---
↓では32768文字まで取り出せると書いてるのですが・・・
0846845
NGNG--- ここから ---
/*****************************************
*
*s u b s t r
*
*****************************************
*
* Functional description:
*substr(s,m,n) returns the substring
*of s which starts at position m and
*ending at position n.
*Note: This function is NOT limited to
*receiving and returning only 80 characters,
*rather, it can use as long as 32767
* characters which is the limit on an
*INTERBASE character string.
* Change by Claudio Valderrama: when n>length(s),
* the result will be the original string instead
* of NULL as it was originally designed.
*
*****************************************/
DECLARE EXTERNAL FUNCTION substr
CSTRING(80), SMALLINT, SMALLINT
RETURNS CSTRING(80) FREE_IT
ENTRY_POINT 'IB_UDF_substr' MODULE_NAME 'ib_udf';
--- ここまで ---
0847デフォルトの名無しさん
NGNG> select substr(text, 1, 50) from notes;
の text の charset を sjis とかにしてるんなら
>DECLARE EXTERNAL FUNCTION substr
>CSTRING(80), SMALLINT, SMALLINT
>RETURNS CSTRING(80) FREE_IT
>ENTRY_POINT 'IB_UDF_substr' MODULE_NAME 'ib_udf';
を
DECLARE EXTERNAL FUNCTION substr
CSTRING(80) character set sjis_0208, SMALLINT, SMALLINT
~~~~~~~~~~~~~~~~~~~~~~~~
RETURNS CSTRING(80) character set sjis_0208 FREE_IT
~~~~~~~~~~~~~~~~~~~~~~~~
ENTRY_POINT 'IB_UDF_substr' MODULE_NAME 'ib_udf';
のようにしないと例のエラーになる。
というかこれだと面倒だから普通は データベース作成時に
DEFAULT CHARACTER SET SJIS_0208 とかにして作った方がいいよ。
そうすれば UDF 宣言時に charset 指定しなくてもいいから。
0848デフォルトの名無しさん
NGNGDECLARE ... CSTRING(80) の部分を 500 以上にしておくこと。
0850845
NGNG0851デフォルトの名無しさん
NGNGIBConsoleでやってましたが、1.5から大幅変更らしいし、もしかして間違ってます?
0852デフォルトの名無しさん
NGNGMarathon
http://sourceforge.net/project/showfiles.php?group_id=28673
Freeだよ。
0853デフォルトの名無しさん
NGNG0854デフォルトの名無しさん
NGNGisql が最強だろ
0855デフォルトの名無しさん
NGNG0856デフォルトの名無しさん
NGNG0857デフォルトの名無しさん
NGNG1つのPC内の2つのアプリ(タスク)から1つのDBを参照すると、
片方の更新がもう片方に反映されません。
どうしたら良いのでしょう?
IBTransactionのどのオプションでも駄目です。
特にStabilを選ぶとフリーズ、みたいな。
0858デフォルトの名無しさん
NGNG更新側のトランザクションをコミットしていない時点で
もう一方でそのテーブルを参照しようとしてる?
0859デフォルトの名無しさん
NGNG>特にStabilを選ぶとフリーズ、みたいな。
nowait にすればいいんじゃないかな。
0860857
NGNGコミットした後です。
でも、良く考えたら、selectしたTIBQueryをcloseしてませんでした。
これからテストしてみます。
>>859
nowaitでも駄目です。
0861860
NGNGこうすると、反映されるようになりました。
そういうもんですか?
0862デフォルトの名無しさん
NGNGされるのですが、FirebirdはどこでY-M-DやM-D-Y形式であると判断してるんでしょうか?
日付形式を文字列指定する際のルールの記述ってどこかにないでしょうか?
0863デフォルトの名無しさん
NGNG0864デフォルトの名無しさん
NGNGVariantって?
0865デフォルトの名無しさん
NGNG0866デフォルトの名無しさん
NGNG0867デフォルトの名無しさん
NGNGtableA
2002/01/01 100
2002/01/13 150
2002/02/21 200
……
2003/12/19 400
2003/12/24 300
2004/01/10 110
こんな感じのtablaAから
2002/01 250
2002/02 200
……
2002/12 700
2004/01 110
のように、年月単位での集計を行いたいのです
0868デフォルトの名無しさん
NGNGデフォルトで付いてくるUDFでそんな関数ありましたか?
0869デフォルトの名無しさん
NGNGLAST_DAY関数でしたね。
0870デフォルトの名無しさん
NGNGソートしたりするよろし。
SQL Serverとかでやってた方法。
SELECT SUBSTRING(modify_date,1,7), SUM(value)
FROM TableA
GROUP BY SUBSTRING(modify_date,1,7)
ってグループ化する。
FireBirdはいつか試そうと思ってROMってるだけなので
細かいところは無保証ナリ
Datetime型で日単位で出すならフォーマット系の関数でも使える。
0871デフォルトの名無しさん
NGNG日付型をCASTして文字列にしSUBSTRINGでYYYYMMを切り出す事が出来たら
該当のカラム位置が1番目ならGROUP BY 1とすれば集計できると思う。
0872867
NGNG話になりませんでした。
それと、一件もレコードが存在しない月もカウントしたくなったので。
2002/02 200
……
2002/11 0 ←これ
2002/12 700
こんな月初と月末だけを持ったテーブル(monthtable)を作って。
FIRSTDATE,LASTDATE
1950/01/01,1999/01/31
1950/02/01,1999/02/28
……
2050/12/01,2050/12/31
select firstymd, count(kingaku)
from t_month mm left join tableA ta
on ta.ymd between mm.firstymd and mm.lastymd
where mm.lastymd between '2002-01-01' and '2002-12-31'
group by mm.firstymd
こんな感じで出来ました。
方法として良いのか悪いのか分かりませんが、速度も申し分ないので
まあよしです。
0874デフォルトの名無しさん
NGNG0875デフォルトの名無しさん
NGNGcreate database ... default character set UNICODE_FSS; でいいんちゃう?
0876デフォルトの名無しさん
NGNG文字コードエリアが違うって、エラーが出ます。
文字コード指定しないとデータ入ります。
0877876
NGNGこんな感じのエラーです。
エラーの意味を取り間違えてるかな?
0878デフォルトの名無しさん
NGNGどうやってデータを入れてるんだ?
詳しく書いてもらわんと何ともいえない。
0879デフォルトの名無しさん
NGNGおもいっきり間違ってクライアント側も
unicode_fssにしてるのだろうなぁ。
どこで何を指定するかは878も言っているように
詳しく書いてもらわないと。
OSとプログラム(isql,IBConsole,自作プログラムetc..)
と言った環境を最低でも書く。
0880デフォルトの名無しさん
NGNG文字コードとSQL DIALECTをDB作成したときと同じく接続しました?
0881デフォルトの名無しさん
NGNGOR で条件設けると、UNION で結合するより劇的に遅くなるんですが(当社比50倍以上)
そんな事ってあるんでしょうか?
SELECT R.ID FROM ROOT R, TEST T
WHERE
( T.A = 0 AND R.NAME = T.B )
UNION ALL
SELECT R.ID FROM ROOT R, TEST T
( T.B = 0 AND R.NAME = T.A )
これ↑瞬殺(・∀・)イイ!
SELECT R.ID FROM ROOT R, TEST T
WHERE
( T.A = 0 AND R.NAME = T.B )
AND
( T.B = 0 AND R.NAME = T.A )
これ↑死ぬほど遅い。・゚・(ノД`)・゚・。
こんなものなんでしょうか?
0882881
NGNGSELECT R.ID FROM ROOT R, TEST T
WHERE
( T.A = 0 AND R.NAME = T.B )
OR
( T.B = 0 AND R.NAME = T.A )
0883デフォルトの名無しさん
NGNG検索条件に入ってるカラムにはインデックスついてる?
0885881
NGNG0886デフォルトの名無しさん
NGNG基本的にDBってものはORは遅いと言うが、
50倍ぐらい違うと困るものだね。
この際 FIREBIRD1.5にしてしまえw
0887デフォルトの名無しさん
NGNGで、ベータ版の 1.5 にするとホントにはやくなるんですか?
たぶん(ほとんど)変化は出ないだろうなぁ.. ニヤリ
0888デフォルトの名無しさん
NGNG場合によっては、20倍ぐらい早くなるらしいですよ?
0890デフォルトの名無しさん
NGNGすみません、これを詳しく教えて頂けないでしょうか?
自分の環境はBCB6-IBXです。
0891デフォルトの名無しさん
NGNGIBDatabaseコンポーネントに SQL DIALECTってプロパティありますよね。
0892890
NGNGありました。3になってます。
でも数値しか入らない...これで文字コード指定できるんですか?
0893デフォルトの名無しさん
NGNGIBDatabaseのコンポをダブルクリックしてみな。色々出てくるから。
0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNG> DB板に伸すれ希望
DB板が落ち着くまでもう少し待とうよ。
0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNGところで、FirebirdのDBユーザって、実はサーバにgsec.exeで設定できるだけですか?
DBファイルのクリエイト時に指定しても実は無意味とか。
ファイル取られたら終わりというか、セキュリティ困りもんですね。
0899デフォルトの名無しさん
NGNGつーか何だあの単純なスレタイは。「コンパクト」、「マルチプラットフォーム」、「フリー」とか
FB の特徴何か入れろっつーの。
0900デフォルトの名無しさん
NGNG0901デフォルトの名無しさん
NGNG0902デフォルトの名無しさん
NGNG0903デフォルトの名無しさん
NGNGいいかもしんない。ま、変える必要も実はあまり感じてないけどなー。
0904デフォルトの名無しさん
NGNGまだ、使ってないけどさ<1.5
0905デフォルトの名無しさん
NGNGこれが無いばかりに、ストアドをいちいちかかなくちゃならん。
対応してたらすぐに移行するんだけどなぁー
0906デフォルトの名無しさん
NGNGこれは一回selectしてデータがあるかどうか確認しないと判断できないのでしょうか?
0907デフォルトの名無しさん
NGNG0908デフォルトの名無しさん
NGNGVC++でしょ
0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNG恐ろしい状況だわ>DB板
昨日からちろちろ見てたんだけど、今はスレ立て制限が浸透し始めてるのか
それともニュー速とかの厨達が飽きて帰ったのかは知らないけど、
クソスレ乱立攻撃は収まってる。
だけど、元からあった大量の削除されてないクソスレが上がりまくって、
その上ドラゴンボール厨が数少ないDBスレに突撃してわめき散らしたり
してる。切り返し方も容赦ないから、そのうちコピペ攻撃やられそうだわ。
ってわけで、2スレ目もここ希望。その頃には沈静化してると良いんだけどね。
専門板作ってくれたのは嬉しいけど、俺達のことネタ扱いかよ>ひろゆき
0911デフォルトの名無しさん
NGNG一応データベース板も要望でてたんだな。知らんかった。
0912デフォルトの名無しさん
NGNG普通はそんなことしない。だって、判断直後にインサートされるかも。
インサートしてみてエラーったら、ANSIで定義してるエラーコードが取れる。
つまり、インサート時のキー違反エラーは、論理的なエラーなんで安全。
>>910
あたってどうするよ...
0913デフォルトの名無しさん
NGNG微妙に痛くないですか?
0914デフォルトの名無しさん
NGNGなんで?
何とかの名前、何とかの型、何とかの日付っていう風に名前を付けないの?
1テーブルに1カラムで使うとは限らないだろ。name,type,date
0915デフォルトの名無しさん
NGNGできれば単純にname, type, dateと使いたいんですよ。
「何とか」に該当する部分はテーブル名で定義してるわけだし。
例えば、下のようなテーブル作って、それぞれのnameフィールドは
user.name、item.nameで参照したいと。
--------------
table user
id varchar(8)
name varchar(20)
dept varchar(4)
--------------
table item
no varchar(8)
name varchar(32)
---------------
javaでuser, itemをそれぞれjavabean化した場合なんかも、
user.getUserName(), item.getItemName()というメソッドよりは、
user.getName(), item.getName()で参照したほうが美しいですし。
まぁDB側でVC001, VC002なんて意味をもたせない記号で列名つけて、
beanで皮をかぶせればすむ問題ですが。。。
0916デフォルトの名無しさん
NGNGドキュメントも書かないだろうし。
0917デフォルトの名無しさん
NGNG0918デフォルトの名無しさん
NGNG0919デフォルトの名無しさん
NGNG0920デフォルトの名無しさん
NGNG0921デフォルトの名無しさん
NGNG0922デフォルトの名無しさん
NGNG0923デフォルトの名無しさん
NGNGメモリが安くなってきたからといって、2G まで刺さるマザーはあまり無いし。
0924デフォルトの名無しさん
NGNGは?Dellのエントリサーバ(49,800円)でさえ4GB積めますけど。
0925デフォルトの名無しさん
NGNG> 速いんだけど、メモリ馬鹿食い。
何と比較してる?
0926デフォルトの名無しさん
NGNGibase 関数で EUCJ だろうが SJIS だろうが
文字項目取得するとどうしても SJIS で取得されるん
だけどそんなもんなの?
ちなみに自分の環境(WindowsSP3 Apache2)だと
PHP のエンコードがらみの設定をいろいろ変えても
取得文字列のコードが常に SJIS。
PHPのソース SJIS にしとけということなのか?
0927デフォルトの名無しさん
NGNGCHAR(1)でいいのかな。
0928デフォルトの名無しさん
NGNGEUCで普通に使えるぜ。
0929デフォルトの名無しさん
NGNGCHARじゃないの?
0930デフォルトの名無しさん
NGNGCHAR(1) DEFAULT 'T'
とかは。
0931デフォルトの名無しさん
NGNG整数型にすべきだろ。→ INTEGER or SMALLINT
False=0, True=1 にしときゃ何かと好都合。
0932デフォルトの名無しさん
NGNGでデータベースが消えないのですがなんででしょうか。
0933デフォルトの名無しさん
NGNG俺はCHAR(1)のドメインを作成して
TRUE = '1'
FALSE = '0'
とし
チェックで上記以外のデータが入らないようにしている。
0934デフォルトの名無しさん
NGNGhttp://www.borland.co.jp/interbase/tech/dbase_to_ib/ib_dbase_5.html
この中に
論理型 CHAR CHECK制約にて実現CHECK(FLD1 in ('Y','N','y','n'))
とあるので
俺は'Y','N'が推薦されてるのだと思ってたけど…
0935926
NGNGやっぱ化ける。PHP の設定なのかな?
Apache は文字コードの設定なんて難もやってないし。
スレ違いだけど output_ と mbstring の設定キボン
0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNG落ちてしまいます。
dialect3の日付形式に対応したFreeUDFLibってどこかにころがってませんか?
今使用しているのはibphoenixのサイトからダウンロードしてきた物です。
0938937
NGNG0939デフォルトの名無しさん
NGNGインストーラーを自前で作りたい場合どうすればいいの?
DBの知識のないユーザーに簡単にインストールできるようにしたいんですが。
配布したいのはWINDOWS版で、手持ちのインストーラーはDelphi付属の
Install Shield Expressです。
0940デフォルトの名無しさん
NGNGクライアント・・・gds32.dll、fbclient.dllのDLL2つ。
0941デフォルトの名無しさん
NGNGDBの知識のない不特定多数に配るってことは多分スタンドアロンで動かすんだよね?
だったらEmbedded Server使うのが一番楽でいいんでない。
0942デフォルトの名無しさん
NGNGクライアントに関しては>>940に同意。
これは前に漏れもやったことある。
結構いろんな環境で動かしたが問題でなかった。
サーバーは気合入れてソース追っかけるか
インストール後のファイル&レジストリ解析するかのどっちかかな〜。
Twise Labo(だっけ?)はFBに自前のインストーラつけてなかったけ?
IBのInstall APIみたいなのがあれば解決出来る問題なんだが。
0943デフォルトの名無しさん
NGNGあれ組み込めばいいんでない?
0944デフォルトの名無しさん
NGNG起動するだけでOKだよ。
0945デフォルトの名無しさん
NGNG1.5でIBXが動けばなぁ。
0946デフォルトの名無しさん
NGNGTIBQuery派生のBCB/VCLのバグっぽい話はある。
http://pc2.2ch.net/test/read.cgi/tech/1054280736/312-
0947山崎 渉
NGNG__∧_∧_
|( ^^ )| <寝るぽ(^^)
|\⌒⌒⌒\
\ |⌒⌒⌒~| 山崎渉
~ ̄ ̄ ̄ ̄
0948デフォルトの名無しさん
NGNGユニークなフィールドが無いからインデックスはるだけ、ってのはマズいのだろうか
0949デフォルトの名無しさん
NGNG何に使ってるのか知らないけど、リレーショナルである必要が
無いくらい単純で少ないテーブル構成ならプライマリキー無し
でもいいんでない?
それなりに複雑な構成なのに主キーや外部キーが存在しない
のはどこかで無理がでてくるだろうけど。
主キーの存在意義そのものが分からない場合は、この辺を読んでみてちょ。
ttp://www.st.rim.or.jp/~ryoma/tips/seikika.htm
ttp://www.techscore.com/tech/sql/16_02.html
0950デフォルトの名無しさん
NGNGhttp://www.techscore.com/tech/sql/16_02.html
教えてもらったこのページの最後の図のような使い方。
受注番号、商品番号、数量のようなテーブルは主キーをどうするのかなと。
0951デフォルトの名無しさん
NGNGとありますが、Embedded Serverとは何だ?
0952デフォルトの名無しさん
NGNG主キーはひとつとは限らないよ。念のため。
受注番号と商品番号の複合キーが主キーになってると思われ。
0953949
NGNG>>950や>>952のレス見るまで気づかんかったよ。
>>952の人が答えてるように、複合主キーですな。
受注番号と商品番号をセットにしたキーが数量を一意に決めるので。
CREATE TABLEで、
CONSTRAINT pkxxx PRIMARY KEY (受注番号,商品番号)
みたいにすると複合主キーになるです。
#件のHPの例では単価を途中変更する場合に商品テーブルだけ書き換え
#ればOKと書いてあるけど、予約の受注情報ならともかく受注履歴
#だったりすると、実際に請求した金額と後から合わなくなる恐れがある罠。
0954デフォルトの名無しさん
NGNGttp://www.amazon.co.jp/exec/obidos/ASIN/4534032501/qid=1058364283/br=1-1/ref=br_lf_b_0/250-1134991-9668233
システムコントロールマスタとかは仮の主キーを付けとくといいでしょう。
0955デフォルトの名無しさん
NGNGこの本持っています。
お勧めです。ほんと。
0956デフォルトの名無しさん
NGNG>>953
なんとかわかったような気がします。ありがとう。
0957デフォルトの名無しさん
NGNG今までいろんなソフトウェアの紹介記事読んできたけど、あんな客観性を欠いた
幼稚なマスターベーション記事は久しぶりに読んだ。
Firebirdユーザー会の立ち上げ人らしいが、Firebirdに肩入れしすぎてて気持ちが悪い。
事実だろうがなんだろうが、Borland & Interbaseの悪口書くのはフェアじゃない。
つか、なんだFirebirdユーザー会って??
MLも立ち上げて150人(これだけ?)メンバーがいるらしいが、IB-LinuxのMLでも聞いた
ことないぞ。あれか、またよくある排他的な類か。
0958デフォルトの名無しさん
NGNGその記事読んでないから、的はずれかもしれんが
なんもせずに文句だけ言うヤツは見てて気持ち悪い。
排他的でもなんでも自分なりに貢献できるよう活動して
いるヤツのほうに共感するね。
0959デフォルトの名無しさん
NGNG(・∀・)ニヤニヤ
なに過剰反応してるん?
聞いたことのない団体だけど、まさかよくある「結構です、我々の方でやりますので」
系の排他的なユーザー会じゃないだろうな?
って言ってるだけじゃん。
ああ、記事の方はひどいぞ。IB/FBを使ったこと無い人に対しての記事じゃない。
延々と内輪話と歴史に終始する紹介記事なんてはじめて見た。
0960デフォルトの名無しさん
NGNGなんでも初めての方が楽しいぞ!
0961デフォルトの名無しさん
NGNG入ってこなくていいぞ。
マスターベーションでもかいてろ。
0962デフォルトの名無しさん
NGNG確かに排他的だ。
しかも品性の欠片もない。
0963デフォルトの名無しさん
NGNG排他的なのに貢献しているってのは矛盾してないか?(藁
とりあえず晒しageだな、こりゃ
0964ヒロ
NGNG0965デフォルトの名無しさん
NGNGSD読んだんだけど、俺にはフツーのイントロダクション的な記事にしか見えなんだ。。
0966デフォルトの名無しさん
NGNGマヌケ!!
俺はどこにも入っていねえヨ。
おりこうぶるヤツが嫌いなだけだ。
0967958
NGNG0968デフォルトの名無しさん
NGNGC#Builderスレは外野ばかり五月蝿いですが・・・です。
0969デフォルトの名無しさん
NGNGBCB1から使いつづけてるけど、これはないだろと思ったし。
0970デフォルトの名無しさん
NGNG俺が 712 で書いたとおりだろ?
0971デフォルトの名無しさん
NGNG>>957 に書いてあるような某批判や IB 批判なんて別になかったよ。
ってか何であれが批判されてると取れるのかわからんよ。事実でしょ?
「・・・悪口書くのはフェアじゃない」ってフェアとは何?
別に彼らは IB 普及させたいんじゃなくて FB の方を普及させたいんだから
FB の宣伝して当然だろう。
IB 宣伝したきゃ某が勝手にすればいいことだよな。
過剰反応してるとこ見ると >>957 は某社員か?
0972971
NGNGSD デザイン → SD の誤り
0973デフォルトの名無しさん
NGNGPHPやSambaの日本ユーザー会のように、特別なローカライズが必要なソフト
ウェアならまだしも、Firebirdに国別のユーザー会なんて必要なんだろうか?
いったい何をするつもりなんだろう?
オープンソースで金儲けしちゃいかんなんて言う気はさらさら無いけど、どこか
幼稚で小賢しいものを感じてしまう。
オープンソース的文化の言葉を借りれば「クールじゃない」
>>971
現状InterBaseを使ってる人間から見ると「ソース出せや( ゚Д゚)ゴルァ!!」と
言いたくなる記事がちらほらと。
InterBaseはもうすぐ無くなるよ。某のお荷物なんだよ。でもFirebirdはオープン
ソースだからずっと安心だよ(これもどうかと)なんて記事はどこからどう見ても
フェアじゃない。
他のRDBMSとの比較にしても「○○と同じぐらい」「○○に匹敵するかも」なんて
表現じゃなくて、もう少しFirebird独自の利点を挙げて欲しかった。
0974デフォルトの名無しさん
NGNGまぁ、元から批判的な見方をしてるようだから、仕方が無いのだろうけれど。
0975デフォルトの名無しさん
NGNGま、ソースなんてでてこないだろうな。雰囲気みたいなもんだし。
で、Interbase と Firebird、製品としての利点はほぼ同じだろ。
FB は販管費が低く抑えられる、プラットフォーム多い、ソース読める。
IB は日本語の開発資料が有償だけど得られる。サポートが付く
ってそんなもんだろ?ぶっちゃけ使う側がどっちに重きを置くかだけだ。
Firebird はトラブル時ソースを追うことが要求される。とはいえ、
Interbase も今はどうかしらんけど Borland(J) に
問い合わせたら3万円で英訳問い合わせ和訳の3週間コースだ。
どっちもどっちなんだよな。
だから先行きの見えない体制が問われるような記事がでてくるんだと思う。
少なくとも現Interbsaeユーザーとして言わせてもらえば、今は
Interbase より Firebird の方が安心感がある。モトローラがバックに
いる米某は大丈夫だろうが空白の2年間が致命傷だった日本じゃどう考えても
お荷物のままだ。いまだ v5.x 以下の方が多いんだぞ。
浮上するには Firebird にユーザーの裾野を広げてもらったほうが賢明だと思う。
>>957-973
で、IB系ユーザー増えそな記事なんでもいいからもっと書いてー!!。ってのが俺の切実な意見。
>>974
ユーザー会がんばれ!
0976デフォルトの名無しさん
NGNG両者とも、今はともかくユーザー会設立当時は日本語環境を整えるのにノウハウやパッチが
必要でした。firebirdのように何もしなくても日本語が通るわけではなかったんです。
他にも、ちょうどWebアプリケーション開発の走りで、CGIやPHPとデータベースの連携方法を
誰もが模索していた頃でもありました。ユーザー会設立は必然でした。
多くの日本ユーザー会がfirebirdのユーザー会と違うのは、ユーザー会の母体となる活動が
既に存在していたことです。それは日本語マニュアルであったり、日本語パッチであったり
MLだったりしました。
それに対してfirebirdは、何もコンテンツがないのに、まず始めにユーザー会ありきです。
まずユーザー会作ろう。何やるかはそれから決めよう。サイトも何もないけど、とにかく
ユーザー会作ってから…そんな雰囲気が伝わってきます。
批判的な人達が引っかかているのも、おそらくそこではないでしょうか。
0977デフォルトの名無しさん
NGNGFirebirdの場合、某がInterBaseのマニュアルをオープンソース化しなかった
わけだから、マニュアルの日本語化プロジェクトが立ち上げられないわけだよね。
そういう意味ではメーリングリストや技術情報の整備が必要になってるくる
わけだ。技術情報というと、加藤氏が執筆した記事などを公開してくれれば、
(できるのか、雑誌や本に掲載されたものを)最低限は揃うんじゃないか。
まずは日本語の情報を作るところから始めないとね。=>ユーザー会
0979デフォルトの名無しさん
NGNGttp://www.mysql.gr.jp/myna/
0980デフォルトの名無しさん
NGNGあれ、それがユーザー会出来てからの遍歴だとすると、そこもユーザー会作ってから
日本語マニュアルや日本語パッチ用意したのかぁ。どこもそんなものなのか?
0981デフォルトの名無しさん
NGNG漏れもだYO、つまらん
記事自体もつまらんかったが
もっと使いたくなるような記事を
書かないとユーザは増えないZO−
ガンガレユーザ会、負けるなユーザ会
漏れはPostgreSQLで十分だがな
0982デフォルトの名無しさん
NGNGあれだけでユーザー会ができてからいろんなこと始めたって言い切れる?
むしろばらばらに日本語化やマニュアル翻訳を進めていた人たちが集まってユーザー会設立、
成果をまとめて公表って流れじゃないの?
0983デフォルトの名無しさん
NGNGMySQLにしても、とみたさん1人で頑張ってたみたいなもので。
0984デフォルトの名無しさん
NGNGfirebirdのユーザー会代表の名前は常に会社名とペアだね。
有志のボランティアの皮をかむった山師(・∀・)イイ!!
> 国内でも、より多くの方々がFirebirdを利用して、気に入ってくれることは
> 私たちにとって大きな喜びです
胡散くさー
開発してるわけでもないのに変じゃない? なにが嬉しいのん?
0985デフォルトの名無しさん
NGNGInterbaseが4Gとかで壊れてるようですね。
FBは大丈夫かなぁ。
DBファイルの最大を超えると突然壊れてもう読めないなんて怖いな。
0986デフォルトの名無しさん
NGNG0987ahoo
NGNG【フリー】 Firebird ってどうよ ODS2 【コンパクト】
http://pc2.2ch.net/test/read.cgi/tech/1058992146/
0988デフォルトの名無しさん
NGNG0989デフォルトの名無しさん
NGNG>マルチファイルとして作成し、全部で10のファイルに分割して作成すればおよそ40GB までのデータを、
>この場合なら扱う事が出来るでしょう。
>マルチデータベースファイルの作成方法に付いては、
>InterBase 付属のデータ定義ガイドを熟読してください。
FBでも出来ますか?
0990デフォルトの名無しさん
NGNG☆★ 送料激安! スピード発送! 商品豊富!
★☆ http://www.get-dvd.com
☆★ 激安DVDショップ 「GETDVDドットコム」
★☆ http://www.get-dvd.com
☆★ 今すぐアクセス Let’s Go! 急げ!
★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
0991デフォルトの名無しさん
NGNGFB は IB を引き継いでるから当然できるよ。
0992デフォルトの名無しさん
NGNG0993デフォルトの名無しさん
NGNGgbak -b -user sysdba -password masterkey hoge.gdb hoge.gbk
DB リストア)
gbak -r -user sysdba -password masterkey hoge.gbk hoge.gdb
("-r" じゃなくて "-c" でもいい)
gfix -user sysdba -password masterkey -(やりたいこと) hoge.gdb
詳しくは IB のマニュアルか、Firebird 本見れ。
ただし gbak, gfix のオプションが多少違うから、
gfix -help
gbak -help
でオプションを確認してくれ。
(実際には -help なんていうオプションはないけど、これでも表示される。)
0994デフォルトの名無しさん
NGNG抜いても抜いても また勃起しまくり・・・
↓ ↓ ↓
☆★☆★ 海外サイトだから安心無修正 ★☆★☆
http://upbbs.s2.x-beat.com/linkvp/linkvp.html
http://upbbs.s2.x-beat.com/linkvp/linkvp.html
☆★☆★ 本気汁丸出しのお○○こが! ★☆★☆
0995デフォルトの名無しさん
NGNG0996デフォルトの名無しさん
NGNG[email protected]
0997デフォルトの名無しさん
NGNG0998デフォルトの名無しさん
NGNG| │ 〈 !
| |/ノ二__‐──ァ ヽニニ二二二ヾ } ,'⌒ヽ
/⌒!| =彳o。ト ̄ヽ '´ !o_シ`ヾ | i/ ヽ ! 1000獲った奴は掘る…!
! ハ!| ー─ ' i ! `' '' " ||ヽ l |
| | /ヽ! | |ヽ i !
0999デフォルトの名無しさん
NGNG1000デフォルトの名無しさん
NGNG10011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。