板検索:
Firebird関連スレ3 (918)
まとめビュー
重複読み込みスレ:このスレは、2重読み込みでレスが重複している可能性があります。修復する場合はこちらをクリックしてください。
1
r> あるんじゃないかなぁ。 []   投稿日:0000/00/00 00:00:00


2
NAME IS NULL[]   投稿日:2011/12/21 17:18:39  ID:DPlV2wPh.net(4)
Firebirdのデータベース間でテーブルをコピーするフリーソフトってないですか?

3
NAME IS NULL[]   投稿日:2011/12/21 17:23:47  ID:DPlV2wPh.net(4)
ごめんなさいもう一つ
64bit版のFirebirdを使用する場合は、UDFも64bitバイナリじゃないとダメですか?

4
NAME IS NULL[sage]   投稿日:2011/12/23 11:47:37  ID:???.net(711)
>392
テーブル内容をSQLとして出力するような機能があるのでは?
それをtxtで保存して、バッチ処理に組み込むとか出来そうなイメージがあります。

5
NAME IS NULL[sage]   投稿日:2011/12/23 12:59:12  ID:???.net(711)
>394
MySQLとかはあるよね。
Firebirdはないねー。

6
NAME IS NULL[sage]   投稿日:2011/12/23 14:22:41  ID:???.net(711)
えぇ?!

7
NAME IS NULL[sage]   投稿日:2011/12/23 15:08:27  ID:???.net(711)
>395
ええ、mysql(mysqldump)を想像して書きました。

ああいうのは無いのかー、うーんSQLをそのままはき出してくれればいいんですけどね〜

8
NAME IS NULL[sage]   投稿日:2011/12/23 15:40:18  ID:???.net(711)
CSVで吐き出す、CSVを読み込む機能ならあった気がする。

まあ何にしてもIBExpertインストールすれば解決する話なんだけどね。

9
NAME IS NULL[]   投稿日:2011/12/25 00:59:07  ID:YYnr3LBm.net(2)
>392
How to export data from database and import into another?
http://www.firebirdfaq.org/faq86/

10
NAME IS NULL[sage]   投稿日:2011/12/28 11:04:17  ID:???.net(711)
>393
ダメみたい。うちではアカンかった。
サーバーが64bitになったのにfirebirdだけ32bit使ってます。

11
忍法帖【Lv=40,xxxPT】 [sage]   投稿日:2011/12/30 17:13:13  ID:???.net(711)
てすと

12
NAME IS NULL[]   投稿日:2012/01/03 14:21:19  ID:x+UTUBAd.net(2)
なんかPython用ドライバがカオスってるけど、今はどれが一番安定してて
どれが公式なんだろう?

13
NAME IS NULL[sage]   投稿日:2012/01/07 08:59:49  ID:???.net(711)
In [2]: kinterbasdb.__version__
Out[2]: (3, 3, 0, 'final', 0)

最新のUbuntuの公式リポジトリでインストールされたのは3.3で、Windowsに入ってるのも同じバージョンだった。
easy_installから入れることはできないんだっけ

14
NAME IS NULL[sage]   投稿日:2012/01/09 00:05:02  ID:???.net(711)
>402
え?KinterbasDB以外にも選択肢があるの?

15
NAME IS NULL[]   投稿日:2012/01/09 02:37:25  ID:Tx+YelNL.net(2)
KInterBaseDBは作者死んじゃって以降まったくメンテされてないんだよね。

16
NAME IS NULL[sage]   投稿日:2012/01/10 16:48:40  ID:???.net(711)
http://nakagami.blog.so-net.ne.jp/2011-12-17

こういうことになってるらしい。ぐぬぬ。
コメント1件

17
NAME IS NULL[sage]   投稿日:2012/01/11 00:26:31  ID:???.net(711)
wiki (firebirdwiki.jp)の管理者さん見てるかしら?
いくつかのページが見れなくなってます。

確認した範囲で、
・リファレンスガイド
・FAQ
・bbs
はダメ。
他にもあるかも。

18
Wiki”管理”者[sage]   投稿日:2012/01/13 12:00:20  ID:???.net(711)
>407
どもです。

FirebirdWiki にスパム対策を施しました。
http://firebirdwiki.jp/

「ひらがな必須」というダサい実装です、すみません。
英語のみのページを作る場合でもなんかダミーのひらがなを入れといてください。

ついでに報告ですが、旧Wikiのバックアップに残っていたもの
はHTMLだけしか残っていなかったものを含め全て終わっています。
旧Wikiにあったもので復旧ができていないのはバックアップが見つからない
「Firebird SQLリファレンス-組み込み関数」だけだと思います。多分。

というわけで復旧フェーズから新規コンテンツの充実フェーズに移行した
と考えて良いかと思います。すでに新しいページを作成している方も
いらっしゃるようですので、どんどん充実させていきましょう。


19
NAME IS NULL[]   投稿日:2012/01/19 11:54:43  ID:ew19J4nW.net(2)
そういえば加藤大受ってどうなったんだ?
最近活動してないみたいだが。

20
NAME IS NULL[]   投稿日:2012/01/27 08:19:53  ID:e4kpJOPI.net(2)
IBExpertの有料版って買った人いる?
無料版と比べてどんな感じ?

21
NAME IS NULL[]   投稿日:2012/02/01 14:41:41  ID:x+6n4vBX.net(2)
Visual StudioでADO.NET接続でデバックしたら
FbDataAdapter.Fillで
FirebirdSql.Data.FirebirdClient Information: 0 : Command:
とか勝手にイミディエイトにメッセージ吐くんだけど
抑制できないのかな。
それらしきプロパティ見当たらない

22
NAME IS NULL[sage]   投稿日:2012/02/04 01:21:13  ID:???.net(711)
てす

23
NAME IS NULL[]   投稿日:2012/02/05 11:07:53  ID:1k8YswAw.net(4)
あれ? CREATE DATABASEのページおかしくね?
リンクが間違ってるのか、内容が間違ってるのかわからないけど
Wikiの直し方知らないから誰かお願い。

24
NAME IS NULL[]   投稿日:2012/02/05 21:32:55  ID:1k8YswAw.net(4)
自分で直してみますた

25
NAME IS NULL[]   投稿日:2012/02/20 18:05:27  ID:U2V2RIA5.net(2)
..と
コメント1件

26
NAME IS NULL[]   投稿日:2012/03/22 02:46:19  ID:klRCs3GU.net(2)
いきなりですが。
このデータベースってMySQLやPostgreSQLみたいに資格ってないですか?
まぁなさそうなのでないと思いますが。
英語圏ではあるのかな?
コメント1件

27
NAME IS NULL[sage]   投稿日:2012/03/24 00:07:07  ID:???.net(711)
>410
SQLの実行時間が表示されたり
インデックスの使用状況がグラフで確認できたり
2つのDBを比較する機能が付いていたり、
有料版使い始めたら無料版には戻れないかな。
違っていたらスマソ


>416
海外は知らないけど国内では聞いたことないなぁ

28
NAME IS NULL[sage]   投稿日:2012/04/03 19:12:39  ID:???.net(711)
win2008サーバー64bit版にFB2.5を入れてるんだけど
クライアントが32bitのXpだとIBExpertがエラーでDBを開けない
サーバーや64bitの7からなら開ける
エラーメッセージは

select RDB$RELATION_NAME from RDB$RELATIONS
where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and
(RDB$VIEW_BLR is NULL)

can't format message 13:99 -- message system code -4.
invalid format for transaction parameter block.

これが延々と出てIBExpertを強制終了させるしかなくなる

何か対策はありませんか

29
NAME IS NULL[sage]   投稿日:2012/04/04 04:29:19  ID:???.net(711)
クライアントは他のサーバ(32Bit版FB2.5とか)には接続できてるの?

コメント1件

30
325[sage]   投稿日:2012/04/04 10:37:22  ID:???.net(711)
>419
もともと32bit XpのFB1.5にはつながっていました
新たに2008Kサーバーを追加してFB2.5を入れたところダメだった



31
NAME IS NULL[sage]   投稿日:2012/04/04 22:51:10  ID:???.net(711)
>420
クライアントのバージョンが古いとか?

32
NAME IS NULL[sage]   投稿日:2012/04/05 02:22:37  ID:???.net(711)
IBExpertもFBCLIENT.DLLも最新のものを試してみましたが変わりませんでした

33
NAME IS NULL[sage]   投稿日:2012/04/07 01:12:39  ID:???.net(711)
windows7でfirebirdとflameRobinを使い始めたのですが
CREATE TABLE TEST(

NAME Varchar(20)

);
こんなテーブルを character set UTF8のデータベースに作成し、
flameRobin上から

INSERT INTO TEST2 (NAME) VALUES('あああ')
と日本語を含んだ列を追加しようとすると、

Dynamic SQL Error
SQL error code = -104
Malformed string

INSERT INTO TEST2 (NAME) VALUES('aaa')
こんな感じのエラーが出るのですが、どうすれば日本語データを挿入することができるのでしょうか

ちなみにnetbeansのデータベースツールからやろうとしても同じような事になります。

34
NAME IS NULL[sage]   投稿日:2012/04/07 01:13:38  ID:???.net(711)
>INSERT INTO TEST2 (NAME) VALUES('aaa')
すいませんこの行は関係ないです
コメント1件

35
NAME IS NULL[sage]   投稿日:2012/04/07 12:02:01  ID:???.net(711)
>423
flameRobinの接続はUTF-8でやってる?

36
NAME IS NULL[sage]   投稿日:2012/04/08 15:10:46  ID:???.net(711)
>425
返信ありがとうございます。
最初そういう設定があるのかなと思って
flameRobin自体の文字コード設定を探してみたのですが見つけられないんです

37
NAME IS NULL[sage]   投稿日:2012/04/10 00:47:47  ID:???.net(711)
FlameRobinはたしか、Ver0.9.3あたりのUnicode対応版じゃないと駄目だったような気がする。

38
NAME IS NULL[sage]   投稿日:2012/04/10 02:44:38  ID:???.net(711)
>427
そのとおりでした。
使ってたのが0.8.3の日本語版でした。
最新版をいれてうまくいきました。


>425,>427
どうもすいません。ありがとうございました!

39
NAME IS NULL[]   投稿日:2012/04/13 19:58:18  ID:ZlTchvKS.net(2)
Firebird 2.0.7 age

40
NAME IS NULL[sage]   投稿日:2012/04/26 23:31:39  ID:???.net(711)
3はいつ?
window関数使いたい

41
NAME IS NULL[sage]   投稿日:2012/05/07 11:40:11  ID:???.net(711)
サーバーのリプレースで2003 32bitから2008R2 64bitに変更する際に
FB1.5サーバーをインストールしてdbファイルもそのまま使えますか?

42
NAME IS NULL[sage]   投稿日:2012/05/07 21:01:06  ID:???.net(711)
Firebirdのバージョンが一緒ならDBファイル(FDB)はそのまま使える。
Windows Server 2008 R2でFirebird 1.5は多分動くけど、どっか設定をいじらないと
いけなかったっような?Server 2008 R2 ≒ Windows 7なので、Firebird 1.5+Windows 7で
調べてみたらいいのでは。
http://www.firebirdfaq.org/faq17/
こんな話とか。

43
NAME IS NULL[sage]   投稿日:2012/05/09 15:30:07  ID:???.net(711)
>432
431じゃないけど、ものすごくタイムリーにその話が役に立ちました。ありがとう。

44
431[sage]   投稿日:2012/05/11 02:20:11  ID:???.net(711)
>432
ありがとうございます
まだ新鯖が来ないので来たら試してみます
コメント1件

45
NAME IS NULL[sage]   投稿日:2012/05/21 20:07:26  ID:???.net(711)
2008に1.5を入れてみたけどクライアントによって繋がったりダメだったり
いまいち再現性がわからんので2.1に逃げた。いまんとこ安定。
2.5は適当に作ったファイルがgbakで蹴られた。キビシイのう・・・

46
NAME IS NULL[sage]   投稿日:2012/06/14 02:02:14  ID:???.net(711)
組込用DBで良いのが無いか探していて、これを試してみようかと思ったのですが
Visual Studio用のDDEX Providerって、ドキュメント見ながらマシン構成ファイルを手でいじる以外無いんでしょうか
インストーラーが探しても見つかりませんでした

GUIツールはIBExpertとFlamerobinとあるようですが、皆さんはどちらを使っていますか?
それとカラムにSQL Serverみたいに説明をつけることは出来ますか?
「colA  これはカラムAだよ」というようにしたいのですが、ちと書き方がわかりませんでした

47
NAME IS NULL[sage]   投稿日:2012/06/14 03:29:54  ID:???.net(711)
バージョンが分からんが
www.firebirdsql.org/refdocs/langrefupd25-ddl-comment.html
コメント1件

48
NAME IS NULL[sage]   投稿日:2012/06/14 23:43:39  ID:???.net(711)
ありがとうございました。
コメントできるんですね
週末試してみます

49
NAME IS NULL[sage]   投稿日:2012/06/24 00:57:33  ID:???.net(711)
ぽすけてください

CREATE TABLE SETTING_CATE (
CATENO INTEGER NOT NULL,
CATENM VARCHAR(60) NOT NULL,
URL VARCHAR(256),
LIST_NUM INTEGER
);
と言うテーブルを作って、プライマリーキーを貼ろうとしたら
ALTER TABLE SETTING_CATE
ADD CONSTRAINT PK_SETTING_CATE
PRIMARY KEY (CATENO);


Cannot commit transaction:
This operation is not defined for system tables.
unsuccessful metadata update.
cannot create index PK_SETTING_CATE.

と言うエラーになってしまいます
IBExpertでIndicesのタブからGUI上でインデックスを作ろうとしても、同じエラーになってします

と言うか、これ以降のテーブルを作ると全部のテーブルからPKもインデックスもメタデータが更新できないエラーになります
これって何かあるんでしょうか

最初の方に作ったテーブルは全然平気なんですが・・・
コメント1件

50
NAME IS NULL[sage]   投稿日:2012/06/24 01:45:28  ID:???.net(711)
うぉぉぉぉぉ・・・・・っ
なおったぁぁぁぁぁーーーーーーーーー

バックアップしてリストアしたらなぜか直りました

なんか壊れてたみたいです。お騒がせしました

51
NAME IS NULL[sage]   投稿日:2012/07/17 16:04:02  ID:???.net(711)
delphiでのUDFの書き方の例をあげてもらえないでしょうか?
ここまで書いて、どうしようかと迷う俺。できればお願い
コメント1件

52
NAME IS NULL[sage]   投稿日:2012/07/17 23:44:20  ID:???.net(711)

53
NAME IS NULL[sage]   投稿日:2012/07/18 11:56:04  ID:???.net(711)
一ヶ月ほど前にBLOBフィールドに大量の写真を登録していたテーブルをdrop tableで
削除したのですが、何時まで経ってもファイルサイズが小さくなりません。
テーブルを削除してもGCでは最適化されないのでしょうか?

54
NAME IS NULL[sage]   投稿日:2012/07/18 12:38:58  ID:???.net(711)
>441
むかしBorlandのサイトで紹介されてた FreeUDFLib ってやつのコードを、見よう見まねで改変して使ってる。
interbase用だけど、FBでも普通に動いてるよん。
FreeUDFLib.zip でぐぐれば、まだどこかにあると思う。

55
NAME IS NULL[sage]   投稿日:2012/07/18 13:06:34  ID:???.net(711)
>443
つ gbak

56
NAME IS NULL[sage]   投稿日:2012/07/18 21:10:13  ID:???.net(711)
UDFを自前で書かなきゃいけないケースも随分減ったなあ
コメント1件

57
NAME IS NULL[sage]   投稿日:2012/07/18 21:18:10  ID:???.net(711)
今は再帰CTEもサポートされてるからね。

あとは3.0のWindow関数とPackage使えればとりあえず満足

58
NAME IS NULL[]   投稿日:2012/10/30 17:05:20  ID:+3eUUv4J.net(2)
kaso

59
325[sage]   投稿日:2012/11/01 05:23:54  ID:???.net(711)
Oracle9からFireBirdへのコンバーターってフリーでないですか?

60
NAME IS NULL[sage]   投稿日:2012/11/01 05:24:31  ID:???.net(711)
ああ、また名前入れっぱなしだったorz

61
NAME IS NULL[]   投稿日:2012/11/17 11:31:02  ID:BMERmupu.net(2)
2.5.2あげ
コメント1件

62
NAME IS NULL[]   投稿日:2013/01/04 13:25:07  ID:nTzwSac+.net(4)
開発用にWindows上で、本番用はLinux上で
firebird 1.03を利用しています。
windows上からPerl::DBIで接続したくモジュールをインストールしたのですが、
fbclient.dllが見つからないと言われます。
そこで教えていただきたいのですが
・Perl::DBIを使えるようにする方法はないでしょうか。
・Linux環境には、fbclient.dllもgds32.dllもないのですが
 DBIは使えるのでしょうか。
どなたかよろしくお願いします。

63
NAME IS NULL[sage]   投稿日:2013/01/04 13:59:56  ID:???.net(711)
・ある
・使える

64
NAME IS NULL[sage]   投稿日:2013/01/04 14:08:47  ID:???.net(711)
開発者に向いてない奴が増えたなぁ
コメント1件

65
452[]   投稿日:2013/01/04 15:48:54  ID:nTzwSac+.net(4)
>453
Perl::DBIを使えるようにする方法はどのような方法なのでしょうか。
コメント1件

66
NAME IS NULL[sage]   投稿日:2013/01/04 23:38:48  ID:???.net(711)
それを調べるのがあんたの仕事じゃないの?

67
452[]   投稿日:2013/01/05 08:46:01  ID:cYpiqDQ0.net(2)
>456
いいえ、仕事ではないのです。
なぜ仕事だと思ったのですか。ステレオタイプって面白い。
仕事かどうかを判断することに意味があるのですか。

68
NAME IS NULL[sage]   投稿日:2013/01/05 17:58:04  ID:???.net(711)
仕事かどうかを判断するものですから仕事ではないのですキリッ

69
NAME IS NULL[sage]   投稿日:2013/01/05 22:34:29  ID:???.net(711)
>457
その質問でPerl::DBIが使えるようになるのですか?
コメント2件

70
452[sage]   投稿日:2013/01/06 08:11:04  ID:???.net(711)
>459
私が、そう尋ねているのですが・・・
訳していただいてありがとう。でも私にリプライしないでくださいね。
456さんへお願いします。
そろそろsageます。

71
NAME IS NULL[sage]   投稿日:2013/01/06 08:19:53  ID:???.net(711)
仕事かどうかを判断することを仕事にしてる人に依頼すればよいと思うよ
コメント1件

72
NAME IS NULL[]   投稿日:2013/01/09 09:51:49  ID:da7Hqdm0.net(2)
仕事じゃないならなんでFirebird + Perl::DBIなんてニッチなことするんだ?
そんなもん要求するソフト無いだろw

73
NAME IS NULL[]   投稿日:2013/01/11 21:54:43  ID:MVl7CGxr.net(2)
  ★★★チベットの独立は日本の核心的利益である★★★
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/78

  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥

74
NAME IS NULL[]   投稿日:2013/02/07 17:16:43  ID:YOB+WVgd.net(4)
select
50.0 * 37.23 A,
cast(50.0 as double precision) * 37.23 B,
round(50.0 * 37.23, 0) ROUND_A,
round(cast(50.0 as double precision) * 37.23 , 0) ROUND_B
from rdb$database

ABROUND_AROUND_B
1861.51861.518621861

なぜROUND_B は1862にならないんでしょう?

75
NAME IS NULL[]   投稿日:2013/02/07 17:19:05  ID:YOB+WVgd.net(4)
うわ崩れてしまった

A
1861.5

B
1861.5

ROUND_A
1862

ROUND_B
1861

です。
コメント1件

76
NAME IS NULL[]   投稿日:2013/02/13 07:13:53  ID:n919/EWx.net(2)
しらないなら黙ってればいいのに

77
NAME IS NULL[sage]   投稿日:2013/02/20 11:11:41  ID:???.net(711)
そんなこと言うから誰も書かないし・・・
>464
これ、よくある丸め誤差じゃないですかね? 
浮動小数点を2進で格納するときに近似値化したのが、10進に戻す時に誤差として出るやつ。
Firebirdのソースコードを見てないし、見てもたぶんよーわからんと思うので憶測ですけど、
コンパイラが用意してるround関数の結果をそのまま返すような作りになってるのなら
そういう誤差が出ることもあり得ると思います。
ていうかコンピューターを使う上での「お約束」なので、他のソフトを使っても出るときは出る。
どうしてもそこを倍精度にする必要があるのなら
誤差になる部分のケタを上げて計算してから戻すか、
> round(cast(50.0 * 10 as double precision) * 37.23 / 10 ,0) ROUND_B
あるいはroundを使わずに0.5足して切り捨てすれば
> cast(cast(50.0 as double precision) * 37.23 + 0.5 as integer) ROUND_B
とりあえず回避できそうですが。
コメント1件

78
NAME IS NULL[sage]   投稿日:2013/02/28 14:39:24  ID:???.net(711)
そんなことドヤ顔で言われてもな。聞く方もあれだが。
コメント1件

79
NAME IS NULL[sage]   投稿日:2013/03/10 01:01:49  ID:???.net(711)
趣味のプログラムに組み込むので、このDBを使ってみようと思ったけど
このスレだと質問するのに、むちゃくちゃハードル高そうですね

やっぱあきらめて、SQLiteかSQL Server CEにします

80
NAME IS NULL[sage]   投稿日:2013/03/10 01:23:13  ID:???.net(711)
そう?まぁ普通の人はユーザ会のYahoo Groupで聞いてると思うんで…
コメント1件

81
NAME IS NULL[sage]   投稿日:2013/03/10 01:34:07  ID:???.net(711)
おおっ・・・と思って見てきたけど人あんまりいないじゃ無いですか・・・・
Delphiユーザーが多いみたいですが

Visual Studioなので、やっぱちょっとやめときます
深夜の愚痴につきあってくれて感謝です

82
NAME IS NULL[sage]   投稿日:2013/03/10 10:56:37  ID:???.net(711)
別に盛り上がるほど問題があるわけじゃなし、普通に使えるからねぇ。

83
NAME IS NULL[]   投稿日:2013/03/13 13:17:49  ID:nuhI4HCk.net(2)
使うにあたって特に質問することが何もないよな。

84
NAME IS NULL[sage]   投稿日:2013/03/18 21:50:22  ID:???.net(711)
何にハードル感じてるのかわからない。
コメント2件

85
NAME IS NULL[sage]   投稿日:2013/03/19 05:58:33  ID:???.net(711)
日本人ならハードルはユーザー数だろ

86
NAME IS NULL[sage]   投稿日:2013/03/19 21:52:02  ID:???.net(711)
情報集めるのに不自由しないくらいたくさんユーザーいるだろ。

87
NAME IS NULL[sage]   投稿日:2013/03/20 05:56:20  ID:???.net(711)
いや日本人は特に理由もなく多数派に付くのが好きということ

88
NAME IS NULL[]   投稿日:2013/03/25 21:31:39  ID:lQC1kwHf.net(2)
2.5.2 Security Update 1/2.1.5 Security Update 1がリリースされてます

89
NAME IS NULL[]   投稿日:2013/04/10 12:40:11  ID:5JAUsSaE.net(2)

90
NAME IS NULL[sage]   投稿日:2013/04/11 16:05:06  ID:???.net(711)
3はいつになったらでるの?

91
NAME IS NULL[sage]   投稿日:2013/04/11 17:32:21  ID:???.net(711)
3に何を期待してるの?

92
NAME IS NULL[sage]   投稿日:2013/04/16 14:53:21  ID:???.net(711)
昔このDB使ってたんだけど、トランザクション回数が21億回超えたら
動かなくなる仕様ってまだ残ってる?

64bit版ならもっと上限増えてるのかしら

93
NAME IS NULL[]   投稿日:2013/04/17 10:01:37  ID:/DOnkyK1.net(2)
>482
昔から使ってるけど聞いたことないぞ

94
NAME IS NULL[sage]   投稿日:2013/04/18 18:37:47  ID:???.net(711)
>483
「Firebirdの歴史 トランザクションID」
でぐぐってみて

たとえば
http://firebird.gr.jp/firebird/site_rsrc/images/0/osc2006tokyo/OSC2...
のFirebirdの概要-Transaction IDで
32bit long が最大値、リセットするにはデータベース止めるしかないことがわかる

95
NAME IS NULL[sage]   投稿日:2013/04/18 19:10:11  ID:???.net(711)
トランザクションをそこまで継続させるほうが異常

96
NAME IS NULL[sage]   投稿日:2013/04/18 19:16:47  ID:???.net(711)
30秒に1回トランザクションしても2108年持つね。

97
NAME IS NULL[sage]   投稿日:2013/04/18 19:42:19  ID:???.net(711)
30秒に一回ってそんなのんきな

98
NAME IS NULL[sage]   投稿日:2013/04/18 20:45:56  ID:???.net(711)
のんきなってそんなにしょっちゅうコミットだらけのシステム実用に何の?

99
NAME IS NULL[sage]   投稿日:2013/04/18 23:55:22  ID:???.net(711)
トランザクションは更新の時だけやないやろ。

100
NAME IS NULL[sage]   投稿日:2013/04/19 01:23:40  ID:???.net(711)
30秒に1回でコミットだらけなのか・・・・
皆さんとは感覚が違ってたみたいすみませんでした。

101
NAME IS NULL[sage]   投稿日:2013/04/19 05:05:21  ID:???.net(711)
つうかそれに耐えられるハードならバックアップリストアなんてあっという間に終わるじゃろという話

102
NAME IS NULL[sage]   投稿日:2013/04/19 05:07:13  ID:???.net(711)
>489
え?更新しないのにID増えるわけないよね

103
NAME IS NULL[sage]   投稿日:2013/04/19 05:25:17  ID:???.net(711)
>490
平均の話してんのに感覚とか意味不明

104
NAME IS NULL[sage]   投稿日:2013/04/19 09:12:41  ID:???.net(711)
普段もっと忙しいシステムばっかさわってるから
あなたが携わっているような30秒に一回のトランザクションも無いくらいが普通なんだって感覚がなかったってことです

105
NAME IS NULL[]   投稿日:2013/04/19 10:30:45  ID:iF+eJaWb.net(2)
そもそもそんな忙しいシステムにFirebird使おうとか考えないよねw
コメント1件

106
NAME IS NULL[sage]   投稿日:2013/04/19 17:43:28  ID:???.net(711)
>494
平均の意味分かってるよね?
コメント1件

107
NAME IS NULL[sage]   投稿日:2013/04/19 17:45:39  ID:???.net(711)
しかも論点は何秒に1回とかそこじゃねーし

108
NAME IS NULL[sage]   投稿日:2013/04/19 17:47:56  ID:???.net(711)
>494
で、君のシステムだと何ヶ月ぐらい持ちそうなの?
それ言わないと話し始まんないジャン

109
NAME IS NULL[sage]   投稿日:2013/04/20 15:56:29  ID:???.net(711)
>498
答えないと話を進ませない人ですね

110
NAME IS NULL[sage]   投稿日:2013/04/20 17:50:14  ID:???.net(711)
間違いと気づいたなら素直に謝りなよ
FBには瑕疵はないよ

111
NAME IS NULL[sage]   投稿日:2013/04/21 01:49:32  ID:???.net(711)
ID出ないのをいいことにw

112
NAME IS NULL[sage]   投稿日:2013/04/21 08:44:52  ID:???.net(711)
>484 のpdfなどを読んだが
トランザクションidは行ユニークじゃないか
1行に対して2Gトランザクションを超えるシステムは扱った事がない
とは言え有り得ないとまでは言えないか

113
NAME IS NULL[sage]   投稿日:2013/04/21 18:10:57  ID:???.net(711)
事実上ありえないから
コメント1件

114
NAME IS NULL[sage]   投稿日:2013/04/22 08:42:01  ID:???.net(711)
なんか2000年問題とか2038年問題みたいだなw
自分が生きてる間持てばいいっていう発想

115
NAME IS NULL[]   投稿日:2013/04/22 09:18:17  ID:C+FpbsyQ.net(2)
>504
ぜんぜん違うだろw アホかw
コメント1件

116
NAME IS NULL[sage]   投稿日:2013/04/22 16:14:43  ID:???.net(711)
罵倒しないとレスれないのか?

117
NAME IS NULL[sage]   投稿日:2013/04/22 16:43:10  ID:???.net(711)
起こる可能性のあることは、いつか実際に起こる。

118
NAME IS NULL[sage]   投稿日:2013/04/22 21:07:24  ID:???.net(711)
バックアップリストアなしで2000年とかありえないから

119
NAME IS NULL[sage]   投稿日:2013/04/22 21:08:56  ID:???.net(711)
>507
ハードよりソフトの方が寿命が長いとでも思ってんの?

120
NAME IS NULL[sage]   投稿日:2013/04/22 21:09:48  ID:???.net(711)
もとい、ソフトよりハードの方が
コメント1件

121
NAME IS NULL[sage]   投稿日:2013/04/22 21:31:05  ID:???.net(711)
postgresもだいぶ昔のバージョンはトランザクションidは32bit unsigned intの40億回有限だった。(今もだけど)
バージョンが7.2とかだったかな。
postgresトランザクションID周回でググってみるとよい。

それで問題が結構起きて今はオンラインのままvacuum走らせればそこら辺もメンテされるようになってる。

昔のpostgresでさえそうなのに今を生きるrdbmsとしてfirebirdでそんなにトランザクション発生させるなんて事実上有り得ないとか、
maxに達するまでダンプレストアがないなんて有り得ないとか言っちゃう人は
どんだけ狭い了見で生きてんのって話。

122
NAME IS NULL[sage]   投稿日:2013/04/23 00:52:15  ID:???.net(711)
>511
アホくさ

123
NAME IS NULL[sage]   投稿日:2013/04/23 05:20:32  ID:???.net(711)
>511
しかしそこまで非論理的な内容をよく堂々と発言できるな。
馬は草しか食わないんだから人間も草だけ食べるべきといってるのと同じだぞ

124
NAME IS NULL[sage]   投稿日:2013/04/23 05:23:10  ID:???.net(711)
>511
ちなみに「firebirdでそんなにトランザクション発生させるなんて事実上有り得ない」というのは
どっかのバカの発言だから。
FBは十分大規模システムにも耐えられるよ。

125
NAME IS NULL[sage]   投稿日:2013/04/23 07:22:07  ID:???.net(711)
>514
いや、ヘレン女史も同じこと言ってたよ。

126
NAME IS NULL[sage]   投稿日:2013/04/23 07:50:38  ID:???.net(711)
たくそんなに無駄な心配ばっかしてるから禿げるんだよ

127
NAME IS NULL[sage]   投稿日:2013/04/23 08:38:10  ID:???.net(711)
まぁ仕事の引継ぎとか考えると留意すべき点ではあるね
つか64bit版のFirebirdならそこも直ってそうなもんだけど

128
NAME IS NULL[sage]   投稿日:2013/04/23 08:42:43  ID:???.net(711)
留意する必要もないし直す必要がないものが直るわけないだろ。
単純に考えてもレコード数×フィールド数×数バイト×etc でDB容量増加なんて基地外沙汰だわ

129
NAME IS NULL[sage]   投稿日:2013/04/23 08:46:35  ID:???.net(711)
君は何の話をしているのだ?
コメント1件

130
NAME IS NULL[sage]   投稿日:2013/04/23 08:56:16  ID:???.net(711)
自分に必要無いから必要ないんだ!!!!(プンプン

131
NAME IS NULL[sage]   投稿日:2013/04/23 09:08:31  ID:???.net(711)
>513
同じmvccを採用するpostgresを例に出して、
今よりずっと昔のネット上のトラフィックが少ない時に、すでに経験してきていることをfireirdだから経験しないなんて理屈はあり得ないって言っているだけだが何処が非論理的?
論理的に指摘してくれませんか?
firebirdのアーキテクチャを理解しないで適当にもの言ってる奴らばっかだな

132
NAME IS NULL[]   投稿日:2013/04/23 10:00:10  ID:vt4yysNy.net(12)
バカだね。この世の全てのリソースは有限なのに。

133
NAME IS NULL[]   投稿日:2013/04/23 10:08:14  ID:vt4yysNy.net(12)
>521
アーキテクチャ理解してないの自分じゃね?
出来ない物は出来ないんだから、Firebirdの仕様の中でやれることを考えるだけじゃん?

一体誰に何を求めてんのよ。

134
NAME IS NULL[]   投稿日:2013/04/23 10:14:18  ID:vt4yysNy.net(12)
あと FB3.0になると制限が40億超になるけど、制限があることは変わんないから
とっとと見限ってFBの存在なんか忘れたほうがいいよ。
コメント1件

135
NAME IS NULL[sage]   投稿日:2013/04/23 10:29:55  ID:???.net(711)
>523
はぁ?
俺は別に誰に何を求めてるわけでもないし、理解して問題なく使ってますが。
>482でもないが、
>485とか>503とか目に余るレスを見つけて口挟んだだけ。
誰と勘違いしてんの?

あとついでに言うと>502の理解もおかしいから。
自分が使ってって問題なければいいってならそれでいいけど、
パブリックの場だから一応間違った情報には注意しないと。

136
NAME IS NULL[]   投稿日:2013/04/23 10:31:07  ID:vt4yysNy.net(12)
>525
じゃあ誰と何の議論してんの? 全く無意味な空理空論吐いてるようにしか見えないけど。
あとID出して。

137
NAME IS NULL[]   投稿日:2013/04/23 10:33:15  ID:vt4yysNy.net(12)
てか>511=>521何だろ?
その他の人間と同一視なんかしてないわけだが。

138
NAME IS NULL[sage]   投稿日:2013/04/23 10:43:27  ID:???.net(711)
にぎわってんな。

139
NAME IS NULL[]   投稿日:2013/04/23 10:45:25  ID:vt4yysNy.net(12)
同じ奴がID出ないのいいことに他人のふりして書き込んでるだけだと思うよw
このスレにそんなにROMがいたわけがない。

140
NAME IS NULL[]   投稿日:2013/04/23 10:56:34  ID:4twmmFxW.net(2)
>527
誰に言ってるのかも、レスした理由も書いたじゃん。
もうメンドイから黙っとくわ。
コメント1件

141
NAME IS NULL[sage]   投稿日:2013/04/23 12:51:31  ID:???.net(711)
Firebirdの仕様がゴミだってのはみんなわかって使ってると思うよ
ただ納品後にDB変えるのは手間だから仕方なく使ってる
仕様に満足してるふりするのは他のDBと仕様を比較せずに使っちゃったせっかちさんだけ
コメント1件

142
NAME IS NULL[sage]   投稿日:2013/04/23 14:12:31  ID:???.net(711)
>525
他の解釈だと最大2G行しか保持できないだろ

143
NAME IS NULL[sage]   投稿日:2013/04/23 14:23:04  ID:???.net(711)
海の水はどうしてですか?

144
NAME IS NULL[sage]   投稿日:2013/04/23 18:43:01  ID:???.net(711)
>525
ほんとお前バカだな。いいかお前に分かりやすいように説明してやる。
仮にお前の心配してたこと(以下「心配事」という)が数千年後に現実化したとしよう。
そのときおまえの後任者がやることは、クライアントからのエラー報告に対して
「データに更新処理をかけるか前のリストアを戻してください」
というエラー時の通常対応(以下「通常対応」という)をするだけだ。
次に、その前提となる「心配事」について検討しよう。
ここでクライアントについて「通常対応」が必要になった場合は
その「通常対応」がなされたときからさらに数千年は「心配事」が発生しないことになる。
なぜなら「通常対応」により「心配事」の種はリセットされるからである。
つまり、「心配事」が発生する条件は、数千年「通常対応」が起こらないということなのである。
そして、エントロピー増大の法則により有体物は必ず壊れるからこの条件が成就する確立は
限りなく0に近いのである。

145
NAME IS NULL[sage]   投稿日:2013/04/23 20:31:15  ID:???.net(711)
第三に、仮に1つのレコードに数億回の更新がかかり「心配事」が1年ほどで現実化したとしよう。
そのような異常な使われ方をしたHDDが正常でいられる可能性は著しく低いといわざるを得ない。
すなわち、そのような特殊環境ではHDDが壊れる前に「通常対応」が必要な確率は逆にかなり高いのである。

146
NAME IS NULL[sage]   投稿日:2013/04/24 06:53:46  ID:???.net(711)
第四に、やはり仮に1つのレコードに数億回の更新がかかり「心配事」が1年ほどで現実化するシステムが
あるとすると、そのような過酷な使われ方に耐えられるハードは相当高性能であり、
「通常対応」も数秒、数分で終わるだろう。
つまり、そのような優秀なハードがそろっているなら、1日1回定期定期的に「通常対応」をしても弊害が
生じないのである。

147
NAME IS NULL[sage]   投稿日:2013/04/24 07:32:45  ID:???.net(711)
「仮に1つのレコードに数億回の更新」って、トランザクションIDの意味解っている?
コメント1件

148
NAME IS NULL[sage]   投稿日:2013/04/24 07:51:59  ID:???.net(711)
>537
大意を把握できないなら黙っててください
コメント1件

149
NAME IS NULL[sage]   投稿日:2013/04/24 07:55:38  ID:???.net(711)
ここでも馬鹿がフルボッコにされてんな
http://tech.dir.groups.yahoo.com/group/firebird-support/message/112108

150
NAME IS NULL[sage]   投稿日:2013/04/24 07:57:14  ID:???.net(711)
>537
逆にお前がKarol BieniaszewskiみたいにトランザクションIDを誤解してるに1ペリカ
コメント1件

151
NAME IS NULL[sage]   投稿日:2013/04/24 08:41:07  ID:???.net(711)
>534
525じゃなくて悪いけど
・リストアをクライアントに任せられる恵まれた環境が前提の話
・数億回の更新が異常な使われ方という認識
みんながみんなに当てはまらないんじゃない?

152
NAME IS NULL[]   投稿日:2013/04/24 09:29:10  ID:7oZx62k7.net(12)
>541
そんなヘビーな環境一台でこなせるわけ無いじゃん。
だから普通はクラスタ化されてるわけで。。
で、クラスタ化されてればいくらでもメンテのタイミングは作れるわけで。

前提となる環境が空理空論。

153
NAME IS NULL[sage]   投稿日:2013/04/24 10:00:38  ID:???.net(711)
>539
ここに書いた人は一秒間に200トランザクションあるから四ヶ月で越えちゃうどうしようって言ってるけどな
秒間何十 ps、何百tps何て今のサーバスペックじゃごく普通レベル、というか場合によっては少ない方だが…

154
NAME IS NULL[]   投稿日:2013/04/24 10:26:42  ID:7oZx62k7.net(12)
>543
何を根拠に普通って言ってるのかしらんけど
例えばTPC-Cで12000tpmcなんて環境は、なかなか縁のない環境だな。
I/O絡めてそんな数字出るハードもあんまり普通レベルとは言いがたいな。
コメント1件

155
NAME IS NULL[sage]   投稿日:2013/04/24 10:38:30  ID:???.net(711)
何で二桁も飛んでるんだよw

156
NAME IS NULL[sage]   投稿日:2013/04/24 10:47:56  ID:???.net(711)
tpc-bだけどこれ4年前の資料な
http://www.slideshare.net/tomneko/firebird25

157
NAME IS NULL[]   投稿日:2013/04/24 10:55:40  ID:7oZx62k7.net(12)
>546
TPC-Bでも200tpsに届いてないじゃんw

158
NAME IS NULL[]   投稿日:2013/04/24 10:56:15  ID:7oZx62k7.net(12)
>545
バカなのか
コメント1件

159
NAME IS NULL[sage]   投稿日:2013/04/24 11:11:10  ID:???.net(711)
4年前のサーバスペックだぜ?
それに問題はtpcの指標じゃないし、別にtpc-bでもトランザクションであることには変わらない。
トランザクションの制限値に現実味があるかどうかだろ?
仮に秒間100だとしても248日後にはMAX到達。
まぁ認めたくないのはわかるがそろそろ無理があるぞお前。

160
NAME IS NULL[]   投稿日:2013/04/24 11:23:05  ID:7oZx62k7.net(12)
>549
4年前のサーバーが今現在稼働してるのは普通レベルじゃないのか?
しかも>539は2011年のスレッドなわけだがw

で、CPU限界近くまでぶん回した上限値ギリギリでシステム設計するのが普通なのか?

つうかTPC-Bはアカンってお前の持ってきたスライドに書いてあるやん…

> まぁ認めたくないのはわかるがそろそろ無理があるぞお前。

お前がなw
レスの全てが突っ込みどころだらけじゃん。

あとID出せよw
コメント1件

161
NAME IS NULL[]   投稿日:2013/04/24 11:24:55  ID:7oZx62k7.net(12)
で、件のスレッドでは
「お前のシステムはそもそもトランザクションが必要なのか? FB使うのがおかしくね?」
と問われてるわけで、当然俺もそう思う。

162
NAME IS NULL[sage]   投稿日:2013/04/24 15:21:54  ID:???.net(711)
ところで「ワインに育毛効果!」って田崎真也に喧嘩売ってね?
コメント1件

163
NAME IS NULL[sage]   投稿日:2013/04/24 18:08:33  ID:???.net(711)
>551
な。ファイルにシリアルに書き込んでけばいいだけの話やんなw
DB屋ってバカだよなw

164
NAME IS NULL[sage]   投稿日:2013/04/24 18:09:16  ID:???.net(711)
結論:心配性のバカはほっとけ
コメント2件

165
NAME IS NULL[sage]   投稿日:2013/04/25 08:45:31  ID:???.net(711)
普通のプログラマなら自作テーブルで低機能・高速性を求めるか
DBエンジンで高機能・低速でいいかを最初に検討するはずだけどな。
何の考えもなしにDBエンジン使うとかエンジニアとしてのレベルが低いとしかいえん。

166
NAME IS NULL[]   投稿日:2013/04/26 01:36:40  ID:h+QfU+Fn.net(2)
40億回でだめなら何回あればいいんだ
仕様、BUGがわかっていれば普通は回避策を考えるんだが
DB変えるとか

167
NAME IS NULL[sage]   投稿日:2013/04/26 10:40:47  ID:???.net(711)
もう許してやれよ。涙目だぞ、そいつ
コメント1件

168
NAME IS NULL[sage]   投稿日:2013/04/26 18:04:12  ID:???.net(711)
DBファイルだけで10TBとかそういう大規模なのだろう
コメント1件

169
NAME IS NULL[sage]   投稿日:2013/05/02 11:59:20  ID:???.net(711)
>556
Postgresならバキュームがあるから回数は1億でもいいと思うわ
問題は回数よりリセット方法が稚拙だってことだろうね
コメント1件

170
NAME IS NULL[sage]   投稿日:2013/05/02 12:32:31  ID:???.net(711)
意図的なのかどうか知らんが論点がぶれてる
俺は、20億では少ないとか十分とか、Firefoxがいいとか悪いとか、運用の仕方の話じゃなくて、
異様に少ないコミット回数を前提にしてそんなトランザクション回数事実上有り得ないとか決めつけてたから、現実に十分あり得るし、以外と簡単に越えるんだよって一貫して言ってたんだけどな。
コメント1件

171
NAME IS NULL[sage]   投稿日:2013/05/02 14:03:29  ID:???.net(711)
それは理解してるよ、あとFirefox関係ないだろw
で、現実的な解決策としてはPostgresのバキュームみたいなので
DB止めずにリセットできればいいねって
Accessとかだと最適化だったかな?最近触ってないから知らん
有り得ないとか決めつけてるやつは思考停止してるからほっとけよw

172
NAME IS NULL[sage]   投稿日:2013/05/02 14:37:27  ID:???.net(711)
げ、自動補完でFirefoxになってた…
あと一行につき20億、じゃないし。仕組み理解してればdbにつき、てことくらいわかると思うが。
コメント1件

173
NAME IS NULL[sage]   投稿日:2013/05/02 14:45:37  ID:???.net(711)
執念深いやつだなw
あんだけ論破されてもまだぐにゃぐにゃ言ってんのかw

174
NAME IS NULL[sage]   投稿日:2013/05/02 14:47:18  ID:???.net(711)
>560
てかお前は一体どいつだよw レス番書け。ID出せw

175
NAME IS NULL[sage]   投稿日:2013/05/03 05:51:53  ID:???.net(711)
>560
OK。じゃあ具体的に議論しようや。

>異様に少ないコミット回数を前提にして
ではその前提をまず明らかにしてもらおうか。

>現実に十分あり得るし、以外と簡単に越えるんだよ
ではその現実を明らかにしてもらおうか。

176
NAME IS NULL[sage]   投稿日:2013/05/03 05:55:36  ID:???.net(711)
>561
>有り得ないとか決めつけてるやつは思考停止してるからほっとけよw
「事実上ありえもしないことを「ありえる!論理的にはありえる!」と騒いでる奴は思考停止どころか心配性で絶対頭禿げてるからほっとけよw」の間違いだよね
コメント1件

177
NAME IS NULL[sage]   投稿日:2013/05/03 06:01:53  ID:???.net(711)
裁判では欠陥があると指摘する側に立証責任がある。
なのにここでFirefox?に欠陥があると騒いでる奴は、まるでその責任を果たしているとは思えない。
逆に欠陥はないという被告側に立証責任を負わせたうえ、しかも論破されてしまってるというのが現状。
コメント1件

178
NAME IS NULL[sage]   投稿日:2013/05/03 06:11:16  ID:???.net(711)
しかも、原告側ではトランザクション開始さえすればトランザクションIDが増加するという誤った認識すらしている可能性が高い。
よって被告人は無罪。

179
NAME IS NULL[sage]   投稿日:2013/05/03 07:14:33  ID:???.net(711)
Ann Harrison said,

Transactions that don't insert, update, or delete records are of no
interest to anyone once
they end. The long term value in transaction identifiers is only to
identify record versions.

180
NAME IS NULL[sage]   投稿日:2013/05/03 18:38:02  ID:???.net(711)
問題あるある君の問題点

1 問題ない派は「2000年持つから大丈夫」ということを述べるために
 平均値を用いてるだけ(つまり何年持つかが重要であり平均値は
 その計算要素に過ぎない)のに「異様に少ないコミット回数を前提にして」と
 的外れなことを述べる。あるある君は自己の計算で何年持つのかを
 まったく明らかにせず、「持たない!持たない!」と騒ぐだけと思われても仕方がない。

2 あるある君はそもそもトランザクションIDがどのようなタイミングで
 増加していくのかをきちんと把握していない節がある。だからそもそも計算ができず、
 「異様に少ないコミット回数を前提にして」などと述べる。

3 あるある君は24/365ノンストップシステムを想定している節がある。
 しかし、そこで想定するそのようなシステムが本当にバックアップリストアをするタイ
 ミングがまったく必要ないものなのか謎が多すぎる。

4 あるある君はエラーなどがまったく発生しないシステムを想定している節がある。
 しかし、ハード的にもソフト的にもおよそ何らかの上限がないものなどないのだから
 いつかはバックアップリストアなどの更新処置(ガベージコレクション)が必要になるはず。
 仮にトランザクションIDが上限を超えてもそれと同様な処置すればいいだけなのに
 まるで特別な処置が必要かのような誤解をしているのではないか。
 「ガベコレ?面倒や!フリーメンテナンスにしろや!」とかいうならそもそもDBの知識が
 無いか何かを酷く誤解していると思われる。

181
NAME IS NULL[sage]   投稿日:2013/05/04 18:11:13  ID:???.net(711)
いくら馬鹿なお前らでも期末更新プログラムみたいなものぐらいは作ってんだろww
そのプログラム実行時にトランザクションIDもリセットされるようにすればいいだけじゃんよwww
まさかトランザクションIDのリセットのしかたすらも知らず騒いでたわけじゃあるまいww

182
NAME IS NULL[sage]   投稿日:2013/05/10 14:52:24  ID:???.net(711)
トランザクションIDのリセットのしかたがDBを止めなきゃいけないのがだせー
コメント1件

183
NAME IS NULL[sage]   投稿日:2013/05/26 15:18:39  ID:???.net(711)
なんだよこれ、MSaccessから使えないじゃん
糞DB
リンクテーブル作ろうとすると、オブジェクトが見つかりませんとかエラー出て使えねー

accessからODBCでエキスポートは出来たのに、逆ができない

184
NAME IS NULL[sage]   投稿日:2013/05/26 16:26:34  ID:???.net(711)
馬鹿には無理

185
NAME IS NULL[sage]   投稿日:2013/05/26 16:40:20  ID:???.net(711)
糞DBだからだろ

186
NAME IS NULL[sage]   投稿日:2013/05/27 10:04:36  ID:???.net(711)
馬鹿はよく吠えるな

187
NAME IS NULL[sage]   投稿日:2013/05/27 20:02:35  ID:???.net(711)
馬鹿に限って自分の馬鹿さを隠そうとする
コメント1件

188
NAME IS NULL[sage]   投稿日:2013/05/28 00:46:15  ID:???.net(711)
ユーザの程度が低いな〜
アホに限って偉そうにしてるとか終わってますがな

189
NAME IS NULL[sage]   投稿日:2013/05/28 09:15:28  ID:???.net(711)
最底辺のカスが何か語ってます
コメント1件

190
NAME IS NULL[sage]   投稿日:2013/05/30 11:54:02  ID:???.net(711)
FB2.5を使ってます
BLOBのSEGMENT SIZEの意味がよくわかりません
wikiだと格納できる最大サイズはページサイズに依存とありますが具体的なことが書いてありません
デフォルトだとSEGMENT SIZE 80らしいのですがこれだと何バイトまではいるのでしょうか
ページサイズは8Kです

191
NAME IS NULL[sage]   投稿日:2013/05/30 23:36:06  ID:???.net(711)
何バイトでも入るよ。何バイト単位で領域確保されるかが違うだけ。

と俺は理解しているが、間違ってたら識者の人が訂正してるれるだろう。
コメント1件

192
325[sage]   投稿日:2013/06/02 19:27:37  ID:???.net(711)
>581
どうもです
調べてもよくわからないのでとりあえず実験してみたら
デフォルトで必要なサイズは余裕で入るみたいなのでとりあえず疑問は棚上げします
コメント1件

193
NAME IS NULL[sage]   投稿日:2013/06/02 19:28:39  ID:???.net(711)
う、また325が残ってる
前の書き込みで消してるのに何で復活してるんだ

194
NAME IS NULL[]   投稿日:2013/06/04 09:31:18  ID:3CMdgkgS.net(2)
なぜ

firebird blob limit

辺りででググってみようとはしないのか

195
NAME IS NULL[sage]   投稿日:2013/06/15 15:58:38  ID:???.net(711)
D7でIBXでfirebirdに接続するとwindows7でtry exceptでゼロ除算エラーが捕まえられなくなるんだけど
同様の体験した人いる?
同じexeファイルでXpだと例外になるんだけど7だと例外にならずに除算の結果が-NANになる
windows7だとfirebirdに接続する前と後でGet8087cwで帰ってくる値が変わってるし

196
NAME IS NULL[]   投稿日:2013/06/19 08:53:38  ID:KoQYfPWm.net(2)
100.123 → 100.13
のように桁位置指定の切り上げがしたいのですが、標準関数から見つかりません。

roundもtruncも少数桁の指定ができるのに、なぜceilingはダメなんでしょう?
ダメな理由があるのか、何かで代用できるのか、誰か知りませんか?

197
NAME IS NULL[sage]   投稿日:2013/06/19 10:40:56  ID:???.net(711)
+0.09してtrunc

198
NAME IS NULL[]   投稿日:2013/06/20 11:13:51  ID:sgsurR7L.net(2)
>587
そうしろってことなのかなあ

199
NAME IS NULL[]   投稿日:2013/08/10 00:00:00  ID:8EmcN0qX.net(2)
発信3.0


200
NAME IS NULL[sage]   投稿日:2013/08/13 00:00:00  ID:???.net(711)
>587
頭いいー。

201
NAME IS NULL[sage]   投稿日:2013/08/14 00:00:00  ID:???.net(711)
3出たの?

202
NAME IS NULL[sage]   投稿日:2013/08/14 00:00:00  ID:???.net(711)
あるふぁ1

203
NAME IS NULL[sage]   投稿日:2013/08/21 00:00:00  ID:???.net(711)
FB2.5で全角・半角の区別なく抽出するにはどうしたらいいでしょうか
たとえば
CODE integer
NAMAE Varchar(20)
テーブルT1があったとして
NAMAEには英数カナで全角・半角が混在しているとします

SELECT * FROM T1  WHERE NAMAE LIKE '%ナマエ%'

としたときに
全角の'ナマエ'を含む行
半角の'ナマエ'を含む行
全角半角混在した行 たとえば'ナマエ'
が同時に返ってくるようにするにはどうしたらいいでしょうか
コメント1件

204
NAME IS NULL[]   投稿日:2013/08/22 00:00:00  ID:Xcdh+VmN.net(2)
>593
SIMILAR TOで正規表現を使う
http://www.firebirdsql.org/refdocs/langrefupd25-similar-to.html

でも自分なら入力文字列内の半角文字を全角に変換してからFirebirdに渡すことで
常にデータをきれいな状態に維持する方を選ぶ。

205
NAME IS NULL[sage]   投稿日:2013/08/23 00:00:00  ID:???.net(711)
やりたくてもできない大人の事情もあるだろうて。

206
593[sage]   投稿日:2013/08/23 00:00:00  ID:???.net(711)
>594

ありがとうございます
そうですね、入力時に変換してしまった方が後々面倒がなくて済みますね
その方向で検討してみます

207
NAME IS NULL[sage]   投稿日:2013/10/22 13:01:12  ID:???.net(711)
LibreOffice Base の標準エンジンが Firebird になるみたいね

208
NAME IS NULL[sage]   投稿日:2013/10/22 17:55:09  ID:???.net(711)
へー、大出世じゃん。
コメント1件

209
NAME IS NULL[sage]   投稿日:2013/11/12 11:56:17  ID:???.net(711)
DBファイルが0バイトになってしまったことって、ありました?

210
NAME IS NULL[sage]   投稿日:2013/11/12 21:02:29  ID:???.net(711)
まったくないよ

211
NAME IS NULL[sage]   投稿日:2013/11/26 15:32:56  ID:???.net(711)
けっこー雑に扱ってもFBが原因のトラブルって今のとこ経験無いな。
コメント2件

212
NAME IS NULL[]   投稿日:2013/12/17 22:48:04  ID:d1l6ztWL.net(2)
BLOBの更新で、たとえ元のバイナリデータより小さいデータで更新しても
DBのファイルサイズが減らないと思うのですが、、、それってバックアップ&リストア以外
で圧縮する方法ってないですか?

213
NAME IS NULL[sage]   投稿日:2013/12/17 22:59:45  ID:???.net(711)
ページサイズ分は最低確保するんじゃね?

214
NAME IS NULL[sage]   投稿日:2013/12/18 07:52:25  ID:???.net(711)
ファイル操作の知識があるプログラマからはそんな質問はでないはず

215
NAME IS NULL[]   投稿日:2013/12/18 16:16:37  ID:a+IXQz7R.net(2)
>602
ないです
数行足らずのバッチで書けるんだから書け

216
NAME IS NULL[sage]   投稿日:2013/12/18 17:50:25  ID:???.net(711)
>605
 稼働を止めることができないので、止めずに圧縮ができたらとおもいまして。
 未使用領域の解放をしたかっただけなのですが、、、残念です。

217
NAME IS NULL[sage]   投稿日:2013/12/19 00:32:24  ID:???.net(711)
別に圧縮の必要はないと思うが(だからそういう実装がない)。エンバカデロのフォーラムで同じような話が出てたけど、
ファイルの削除済領域は再利用されるので、特段の理由(容量の大きくないメディアにコピーするとか)がなければ、
そのままで何の問題もない。何で未使用領域を解放したいのか、逆に理由を聞いてみたい。

218
NAME IS NULL[sage]   投稿日:2013/12/19 08:42:28  ID:???.net(711)

219
NAME IS NULL[sage]   投稿日:2014/01/11 11:12:52  ID:???.net(711)
Firebirdのスクリプト系言語のミドルウェアで一番安定してるのってなんでしょうか?
perl DBIは更新具合をみても将来性が不安だし、PHP PDOは完全に腐ってるしで
困ってます。
rubyやPythonなんかはどうなんでしょう?

220
NAME IS NULL[sage]   投稿日:2014/01/12 15:52:19  ID:???.net(711)
rubyのfbパッケージは、ruby1.9系でビルドできないっていうのが引っかかった。
一年前の記事なので今は治っているのかもしれない。

pythonは、新たにfdbというのが出てきてる。python2, 3系の両対応の模様。
http://pythonhosted.org/fdb/

JVM(Java)用のJayBirdを軽く触って見たけど、普通に使えた。
JVM系スクリプト言語だと、真っ先に思いつくのがGroovyか。
コメント1件

221
NAME IS NULL[]   投稿日:2014/02/24 12:49:30  ID:1aaos4gx.net(2)
MS-Access mdbをシングルプロセス(同時アクセスなし)でローカルでのみプログラムから使っているシステムを、ファイルが破損しないようにという観点でのみ、Firebirdに移行させようか迷っています
今までのところmdbファイルが壊れたことはありません
移行したら壊れにくくなるでしょうか?

222
NAME IS NULL[sage]   投稿日:2014/02/24 21:49:03  ID:???.net(711)
壊れた経験がないのにそれだけの理由で移行しようとしてるのは何故?
破損を経験して予防しようってのなら分かるけど。

壊れてもいいようにバックアップとかの対策を先にして、なお頻繁に壊れるとか経験してからでも遅くないと思うが。

223
NAME IS NULL[sage]   投稿日:2014/02/25 05:56:55  ID:???.net(711)
ソフト的に壊れることは両者ともほぼないだろうから壊れるとしたらハード的にじゃね?
そうとしたら壊れる確率はどっちでもほぼ同じだろう。
コメント2件

224
NAME IS NULL[]   投稿日:2014/02/25 11:44:07  ID:QLXDLK9A.net(2)
>612-613
アドバイスありがとうございました
mdbでもソフト的に壊れる可能性がほぼないのであれば現状のまま運用していきます

225
NAME IS NULL[sage]   投稿日:2014/02/25 20:06:05  ID:???.net(711)
mdbなんて普通は怖くて業務には使えないと思うが?Firebirdがいいかどうかは別として。

226
NAME IS NULL[sage]   投稿日:2014/02/25 20:10:23  ID:???.net(711)
MDBは全く壊れないよ、極めて堅牢、全然無問題
同時書き込みさえしなければ
コメント1件

227
NAME IS NULL[sage]   投稿日:2014/02/26 15:45:38  ID:???.net(711)
>615
どういう点が怖いですか?

228
NAME IS NULL[sage]   投稿日:2014/02/26 20:47:12  ID:???.net(711)
mdbが壊れるとしたら、フォーム等の設計段階くらい
運用始めたら壊れないよ、ただし同時書き込みしない前提

229
NAME IS NULL[]   投稿日:2014/02/27 21:25:12  ID:0+8F1jjC.net(2)
スレチだけどトランザクションの有無とかDBアクセス中にプロセス死んだらどうなるんだとか
ダンプは取れるのかとかDBのサイズ上限はどこまでいけるんだとか

その辺が完備されてりゃ問題ないんじゃね?
MDBって個人的にはWindows専用SQLiteなポジションだと思ってるけど。

230
NAME IS NULL[sage]   投稿日:2014/04/15 05:46:12  ID:???.net(711)
ずいぶん前の話だけどMS-Accessって、確かAccess2000からSQL Serverと互換エンジンになったと記憶してるんだよね。それ以前のJETエンジンは酷かったのは確かだけど。
10年以上前に、フロントエンドAccess・データベースOracleなモノを、運用規模縮小&DBサーバが保証諸々切れるからスタンドアロン運用にしたいという依頼がきて、
全部データ引っこ抜いてmdb化、ODBCで繋いだことがあるよ。
頑張って10年ほど働いたらしく、つい2年くらい前にようやく御役御免になったと聞いた。

まあ今時のmdbならそれなりに使えるんじゃね?もちろん負荷かけるような用途には向かないと思うけど。
あ、定期バックアップは忘れるなよ、一応な

231
NAME IS NULL[sage]   投稿日:2014/05/01 16:35:47  ID:???.net(711)
>620
前半言ってることはそのとおりなんだが、前から他の人も言ってるように
「同時書き込みさえしなければ」という条件付き。

SQL Serverと同一エンジンになったから、というのは過信で、SQL Serverは
(というかRDBMSはどれも)複数アクセスできると言ってもファイルを握ってる
のは1つのサーバ。複数クライアントが直接ファイルを握りに行くAccessのような
危険なことはやっていない。

...というかなんでAccessの話になってんだ?
コメント1件

232
NAME IS NULL[sage]   投稿日:2014/05/03 11:48:33  ID:???.net(711)
まあ特に話す事もないしね。
ほんと何も手のかかからんええこやで。
コメント2件

233
NAME IS NULL[sage]   投稿日:2014/06/11 19:51:04  ID:???.net(711)
これ、AccessからODBCで繋いで、日本語読み書きできるの?

234
NAME IS NULL[]   投稿日:2014/06/14 14:34:22  ID:f6XTaYKp.net(2)
できるよ

235
NAME IS NULL[sage]   投稿日:2014/06/16 08:47:17  ID:???.net(711)
>624
具体的に教えてよ

236
325[sage]   投稿日:2014/07/18 10:46:03  ID:???.net(711)
FB2.5でバックアップを取る前にクライアントをすべて終了させたいのですがサーバーから強制切断する方法はありますか?
ある時間になったら一旦接続をすべて切ってバックアップを取ってから接続OKにするといったことがしたいです
コメント1件

237
NAME IS NULL[sage]   投稿日:2014/07/18 10:47:00  ID:???.net(711)
ああ、また名前が…
なんで消しても復活するんだ

238
NAME IS NULL[]   投稿日:2014/07/19 10:21:04  ID:JKCtwk0x.net(2)
★2ch勢いランキングサイトリスト★

◎ +ニュース板
・ 2NN
・ 2chTimes
◎ +ニュース板新着
・ 2NN新着
・ Headline BBY
・ unker Headline
◎ +ニュース板他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
・ ログ速
◎ 全板実況込み
・ 2勢
・ READ2CH
・ i-ikioi

※ 要サイト名検索
コメント1件

239
NAME IS NULL[sage]   投稿日:2014/07/22 09:28:32  ID:???.net(711)
2.5.3age

240
NAME IS NULL[]   投稿日:2014/07/22 09:29:21  ID:v7zNcbKj.net(2)
>626
gfix -shut

241
NAME IS NULL[sage]   投稿日:2014/07/29 19:44:31  ID:???.net(711)
Tableが下記のようだとして日付二つをパラメーターとして期間内の在職日数を
SQLで取りだせるでしょうか
パラメータ1 2013/04/01
パラメータ2 2014/03/31
としたたき
社員コード 社員名  入社日   退職日
 1     A   1990/04/01 2014/03/31
 2     B   2014/01/01 
 3     C   2013/06/01 2013/06/30

これから
社員コード 社員名  在籍日数
 1     A    365
 2     B     90 
 3     C     30

こんな感じの結果が欲しいのです
コメント1件

242
NAME IS NULL[sage]   投稿日:2014/07/29 19:45:35  ID:???.net(711)
あ、環境はFB2.5です

243
NAME IS NULL[]   投稿日:2014/07/31 19:11:53  ID:Y+6mGq5Z.net(2)
CASE 使ってパラメータと入退社日のいずれか適当な方を返すようにして
DATEDIFFしてやれば取り出せるよ

244
NAME IS NULL[]   投稿日:2014/11/30 11:22:37  ID:2Re2eZ9S.net(2)
なんか話題はないのか話題は
あれか、もう誰も使ってないか、リプレースで他のDBMSに乗り換えか

245
NAME IS NULL[sage]   投稿日:2014/11/30 13:11:45  ID:???.net(711)
問題なく動いてるし、新しいバージョンは遅れててまだ出てないし、話題はないな
コメント1件

246
NAME IS NULL[]   投稿日:2014/12/02 23:18:02  ID:sd1SCtZn.net(2)
Firebird Advent Calendar 2014 ですってよ
http://qiita.com/advent-calendar/2014/firebird

Firebird3.0もベータリリースしたし、2015年はこのスレもちったあ賑わうかね
コメント1件

247
NAME IS NULL[]   投稿日:2014/12/18 11:38:39  ID:fjlJemKe.net(2)
開発用にWindows上で、本番用はLinux上で
firebird 1.03を利用しています。
windows上からPerl::DBIで接続したくモジュールをインストールしたのですが、
fbclient.dllが見つからないと言われます。
そこで教えていただきたいのですが
・Perl::DBIを使えるようにするにはどうしたらよいでしょうか。
・Linux環境には、fbclient.dllもgds32.dllもないのですが
 どのようにしたらDBIが使えますでしょうか。
どなたかよろしくお願いします。

248
NAME IS NULL[]   投稿日:2014/12/19 22:09:48  ID:ccr1Mvm2.net(2)
>637
WindowsにFirebirdクライアントをインストールしてないのでは?
てか1.03てのも古いな

249
NAME IS NULL[sage]   投稿日:2014/12/20 09:50:45  ID:???.net(711)
>638
1.03を稼動させているので、fbcliend.dllの入っている1.5以上をインストールすると
上書きや競合等、問題が発生しませんでしょうか。
うろ覚えですが、1.03と1.5以降は互換性が保たれていないと記憶していますが・・・。

250
NAME IS NULL[sage]   投稿日:2014/12/21 20:03:26  ID:???.net(711)
>639
あー、WindowsでもFBServer動かしてるってことか

うーん、DBD::Interbaseのバイナリでも拾ってこなきゃダメなのか、あれ素直にコンパイルできないし
多分それだとPerlのバージョンも落とさなきゃダメだしなあ

1.03はやめようよ、ちょっと古すぎる
コメント1件

251
NAME IS NULL[sage]   投稿日:2014/12/22 19:00:04  ID:???.net(711)
>640
やめたいのはやまやまですが、やめられない事情がありまして。

252
[sage]   投稿日:2014/12/25 19:37:46  ID:???.net(711)
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
    /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://ヽ:::::::::::::::|
    l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::// ヽ::::::::::::::l
    l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/:::「'ヽ::::::::::://   ヽ:::::::::::|
    |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノl:::ノ l:::::::/      ヽ::::::::|
   ノ:::::::::::::::::::::::::::::::::::::::::::::::::::::/ ゙゙  ノ:::/ ,,;;;;;;,,    ,,,,ヽ:::::l
   ):::::::::::::::::::::::::::::::::::::::::::::::/    ノ/ __,'''i: ('''__):::l  
  )::::::::::::::::::::::::::::::::::::::::::::::::::/         ̄ ̄ン:. :「 ̄`ヾ   
 1:::::::::::::::::::::::「 `┤l:::::::::::::::::l          ̄   ,  ヽ ̄ l   
  `l:::::::::::::::::::::ヽ  :l li:::::::::::::/        ヽ  /´   `l  |
  ヽ::::::::::::::::::::::\_」 lヽ::::/         .l  !:-●,__ ノ  /      
  ノ:::::::::::::::::::::::::::ノ | l `゙゙           i ,,;;;;;;;;;;;;;;;;;;;;,  /ヽ       
,/ ヽ::::::::::::::::::::::(  l l::::::::..         /.:''/´ ̄_ソ  /  `ヽ
     ヽ:::::::::::::::ヽ | l:::::::::::...      /::// ̄ ̄_ソ  /    \   ヴッ!!
        ヽ:::::::\| l::::::::::::::::...    / :::.ゝ` ̄ ̄/ /       ヽ
           ヽ:::l l:::::::::::::::::::..      ̄ ̄;;'' /         ヽ
              l l;;;;;;:::::::::::::::.....;;;;............;;;;;;''ノ            l
              l l '''''''''''''''''''''''''''''''''''''' ̄l |             |

http://www.youtube.com/watch?v=z2qK2lhk9O0

253
NAME IS NULL[]   投稿日:2015/02/15 23:24:46  ID:vCAfCq3q.net(4)

254
NAME IS NULL[]   投稿日:2015/02/15 23:25:54  ID:vCAfCq3q.net(4)

255
NAME IS NULL[sage]   投稿日:2015/02/18 11:26:38  ID:???.net(711)
大昔IB時代にスタンドアロンで作ったプログラムをC/Sに作り替えたいんですが
プログラムでワークテーブルを多用しています
このままでは同時に使えないので何とかしたいのですが
ワークテーブルをGlobal Temporary Tableで作り替えるだけで大丈夫でしょうか
環境はFB2.5とDelphi7です

256
NAME IS NULL[]   投稿日:2015/03/01 21:20:26  ID:I/suDyr9.net(2)
>645
とんだ遅レスだけどw
ワークテーブルの使用がトランザクション内で完結するならオッケー

257
NAME IS NULL[sage]   投稿日:2015/03/02 22:09:40  ID:???.net(711)
>646
ありがとうございます
色々テストして一応期待通りの動きはしていたのですが確信が持てませんでした
これで移行がかなり楽になります
コメント1件

258
NAME IS NULL[sage]   投稿日:2015/03/17 22:05:32  ID:YwJ1TGdtG(2)
>645
関係ないけど、Delphi 7 ってまたずいぶん古いもの使うな。

259
NAME IS NULL[sage]   投稿日:2015/03/19 14:09:33  ID:???.net(711)
ビッ○カメラ札幌店の副店長の佐藤伸弦が暴行事件が起きていた

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦
コメント1件

260
NAME IS NULL[sage]   投稿日:2015/04/07 17:03:31  ID:???.net(711)
まったく同じ構造のデータベースA,B,Cがあって
AとBの各テーブルの内容をCにコピーして一つのデータにしたいのですが
SQLで出来ますか?
コメント1件

261
NAME IS NULL[sage]   投稿日:2015/04/07 17:04:02  ID:???.net(711)
失礼、DBはFB2.5です

262
NAME IS NULL[sage]   投稿日:2015/04/07 21:27:30  ID:???.net(711)
>651
FB 2.5ならいけるかも
http://www.firebirdfaq.org/faq16/

263
NAME IS NULL[sage]   投稿日:2015/04/18 13:58:38  ID:???.net(711)
flamerobin 使って、AとBのレコードを insert文としてコピー

264
NAME IS NULL[sage]   投稿日:2015/08/21 17:52:25  ID:???.net(711)
Firebird3から、データベースの暗号化が出来るようなのですが、どのように実装したらよろしいでしょうか?

265
NAME IS NULL[sage]   投稿日:2015/08/22 08:20:04  ID:???.net(711)
暗号化APIを叩く

266
et[ なぜそれができないと思っているのかが不思議 ]   投稿日:0000/00/00 00:00:00

267
NAME IS NULL[sage]   投稿日:2009/03/06 10:09:48  ID:???.net(711)
なぜ別のデータベースにしてるのかが不思議

268
NAME IS NULL[sage]   投稿日:2009/03/06 11:00:36  ID:???.net(711)
>二つのDB間でテーブル

DBが別だと、標準SQLではできないんじゃなかったっけ?
確か、FBはできたと思う。設定が要ったと思うが。

やってる人回答ヨロ!
コメント1件

269
NAME IS NULL[sage]   投稿日:2009/03/07 12:11:24  ID:???.net(711)
似たような問題で、Postgresql使いが嘆いていた。

俺の知る、interbase/firebird系のユーザはかなり過酷な
環境でやってるので、この手のSQLパズルはやってないし
やる暇がないらしい。




270
NAME IS NULL[sage]   投稿日:2009/03/08 23:08:15  ID:???.net(711)
>16
BDEの機能でやるか、
Firebird2.5以降ならできるのかな?
http://groups.yahoo.co.jp/group/Firebird-jp-general/message/3594

試してないんでわかりませんが・・。

271
16[sage]   投稿日:2009/03/09 00:22:42  ID:???.net(711)
皆様アドバイスありがとうございました。
BDEアプリなのでまずBDEで試してみたいと思います。

272
NAME IS NULL[sage]   投稿日:2009/03/31 01:55:57  ID:???.net(711)
さっきからFreeBSDでFirebirdをこしらえようとしてるんだけど、
libicuの存在しないバージョンを拾ってこようとして死ぬ。
なにか悪いことしたのかしら。


273
NAME IS NULL[]   投稿日:2009/04/01 20:07:14  ID:7pdRCy0B.net
11 06, 2007
Databases: Yesterday, Today, and Tomorrow
Deirdre Blake
MySQL's Jim Starkey discusses databases.
http://www.ddj.com/database/202802994

274
NAME IS NULL[]   投稿日:2009/04/07 19:36:13  ID:LNpqiQE7.net
TIBValidationService
でFDBファイルの検証ツール作ってますが、
DBログイン後、次呼ぶメソッドわかりませんorz

IBValidationService1->ServerName = "localhost";
IBValidationService1->LoginPrompt = false;
IBValidationService1->Params->Add("user_name=SYSDBA");
IBValidationService1->Params->Add("password=masterkey");
IBValidationService1->DatabaseName = EditDBpath->Text;
IBValidationService1->Active = true;
TValidateOptions opts;
opts << CheckDB;
IBValidationService1->Options = opts;

275
NAME IS NULL[]   投稿日:2009/04/08 10:24:20  ID:YnFhDt8g.net
DBファイルの検証ってどうやってやられてますか?

276
NAME IS NULL[sage]   投稿日:2009/04/18 03:08:27  ID:???.net(711)
>25
使ったことないけど、「ServiceStart」じゃないかな?

>26
ファイル破損のチェックならgfix使ってるよ

277
NAME IS NULL[]   投稿日:2009/04/21 17:30:39  ID:iL/wcPoI.net
OracleのSun買収=MySQL衰弱で、Firebirdが日の目を見るのも近いかな。

278
NAME IS NULL[sage]   投稿日:2009/04/21 18:40:13  ID:???.net(711)
退避先に
Firebird
PostgreSQL
SQLite
を検討してるんだけどどれがいい?

279
NAME IS NULL[]   投稿日:2009/04/21 20:35:32  ID:59W7asVj.net
>29
日本語資料の豊富さなら PostgreSQL
アプリ組み込みの手軽さなら SQLite
管理の容易さなら Firebird

ってところでしょうか。

280
NAME IS NULL[sage]   投稿日:2009/04/21 22:32:48  ID:???.net(711)
アプリ組み込みの手軽さでは
まだ SQLite > Firebird なのかなぁ
Firebird enbedded とかは使いにくいのかな

281
NAME IS NULL[sage]   投稿日:2009/04/22 06:46:53  ID:???.net(711)
使いやすいよ。

282
NAME IS NULL[sage]   投稿日:2009/04/22 08:49:26  ID:???.net(711)
>アプリ組み込みの手軽さでは

Firebirdのふつーのエディションで無問題。
よって、embeddedエディションは触った事無い。

283
NAME IS NULL[sage]   投稿日:2009/04/22 21:42:39  ID:???.net(711)
>31
どのへんが SQLite > Firebird なの?少なくともEmbeddedは実行ファイルと同じ場所に
DLLを配置するだけでOKなんで、手軽も何もないと思うんだが。
コメント2件

284
NAME IS NULL[]   投稿日:2009/04/23 11:50:57  ID:MQrGDabw.net
>34
そうやってWindows以外の環境を考えられない人がいるところじゃない?

285
NAME IS NULL[sage]   投稿日:2009/04/23 22:02:30  ID:???.net(711)
別にWindows以外でも変わらんと思うが。

286
NAME IS NULL[sage]   投稿日:2009/04/23 22:16:05  ID:???.net(711)
SQLiteとFirebirdのユーザコミュニティの比較なら、Firebirdの方が、一見Windows
一辺倒ぽい気もしたけど違うのかな。

最近はどのRDBMでもWindowsの方がユーザが多いから別にどうでも。

287
NAME IS NULL[sage]   投稿日:2009/05/06 11:49:09  ID:???.net(711)
組込用途なら最初から組込向けに開発されてるSQLiteの方がいいよ。
オンメモリデータベースとかも使えるし、対応言語も豊富だし。

288
NAME IS NULL[sage]   投稿日:2009/05/06 20:37:35  ID:???.net(711)
はいはいわろすわろす

289
NAME IS NULL[sage]   投稿日:2009/05/09 21:04:32  ID:???.net(711)
とりあえず、phpのpdoでしっかり動くようになったら本気でFB考える。

290
NAME IS NULL[sage]   投稿日:2009/05/11 17:34:43  ID:???.net(711)

291
NAME IS NULL[sage]   投稿日:2009/05/12 19:55:15  ID:???.net(711)
今更Delphiとかなあ…

292
NAME IS NULL[sage]   投稿日:2009/05/13 10:31:52  ID:???.net(711)
C++ Builderもあるお

293
NAME IS NULL[sage]   投稿日:2009/05/27 00:21:48  ID:???.net(711)
FreeBSD7.x で firebirdを動かすのはちょっとトリッキーだった。

1.ports がすんなり入らない。

今のメンテナがアホだから、Makefile中にUIDを途中で変える処理を書いてない。
多分、そもそもやる気が無い。

2. GCC3.0 じゃないとダメ臭いところ。

4.x でも動かないことは無いが、古いinterbaseの臭いのするコードを噛ませるとおかしくなる。
PHP5-interbaseあたりとか、整数長問題でこけた臭い。 amd64でサーバを構築するように
なってから特に引っかかる。

3.とにかく誰も使ってない。

Windowsか、Linuxばっかり。 

294
NAME IS NULL[sage]   投稿日:2009/05/29 16:53:42  ID:???.net(711)
>44
うちは使ってるからメンテナになってくれ。

295
NAME IS NULL[]   投稿日:2009/06/30 08:27:07  ID:pPnwpXhs.net
あげとく

296
44[sage]   投稿日:2009/07/01 02:22:32  ID:???.net(711)
最近、Windowsの会計ソフトあたりでもFirebird使ってると聞いたのである。
管理屋としてはFirebirdだろうがMS-SQLなんだろうが、動くようにしておくんだが、
本来、プログラム書きとしてはぽすぐれ屋なのだが、こうも火鳥が増えてくると、
おもわず使ってみたくなるのう。
コメント1件

297
NAME IS NULL[sage]   投稿日:2009/07/06 15:06:40  ID:???.net(711)
>47
10年ぐらい前に入れた会計ソフトがInterbaseを使っていて、
その周辺ツールをDelphiで作ったりしているうちにFirebirdを使うようになった。
件の会計ソフトはVerUpしたらSQLServerを使うようになっちゃって、今はそっちがメインなんだけど
うちみたい小規模のところは正直Firebirdが使いやすい。
コメント1件

298
NAME IS NULL[sage]   投稿日:2009/07/15 13:38:39  ID:???.net(711)
NetBeans6.7のデバッグモードでUNICODE_FSSが
文字化けするんだけど何か情報ない?

299
NAME IS NULL[sage]   投稿日:2009/07/17 01:13:34  ID:???.net(711)
>49
NetBeansのことよく知らないけど

デバッグモードだけ?
リリースモードでは出ない?

クライアントエンコーディングは何にしてる?
何言ってるか分からなければ、jdbcの接続プロパティ提示して

j2se?
j2ee?

j2seの場合、Unicode対応のフォント使ってる?
j2eeの場合、content type(httpヘッダ、htmlヘッダのそれぞれ)のエンコーディングは?


情報が少なすぎ
より詳細な情報を求む

300
NAME IS NULL[]   投稿日:2009/07/27 15:05:20  ID:oRT7gYgI.net
bit_andとかのビット演算って、インデックス使ってくれる?

301
NAME IS NULL[sage]   投稿日:2009/07/31 00:12:00  ID:???.net(711)
>51
データ側で使ってるなら、インデックスは使ってくれないんじゃない?

Firebird2.0以降ならExpression Index使うといいのかも

302
NAME IS NULL[]   投稿日:2009/07/31 17:22:37  ID:P83PFIDo.net
www.firebirdsql.org が、まずいことになっているもよう。

303
NAME IS NULL[sage]   投稿日:2009/07/31 17:23:12  ID:???.net(711)
kwsk

304
NAME IS NULL[]   投稿日:2009/08/03 00:46:16  ID:htsGvvux.net
DATETIME型ってミリ秒まで保存可能ですか? 最小でどこまで保存できるんでしょうか?

コメント1件

305
NAME IS NULL[sage]   投稿日:2009/08/03 01:19:40  ID:???.net(711)
http://firebird.skr.jp/wiki/%A5%AD%A5%E3%A5%E9%A5%AF%A5%BF%A5%BB%A5%...
によれば23:59.9999までってなっているけど。23:59.9999=23.59.59.994なので1msはどうだろ?
32bit精度があるので1msを保証できてもいいはずだけど。

306
NAME IS NULL[]   投稿日:2009/08/03 12:49:20  ID:jkfKg6yZ.net
>56
ごめんなさい、DATETIMEなんて無いですね。TIMESTAMP型でした。

wikiにも書いてないのだけれど、どうなんだろう?

307
NAME IS NULL[sage]   投稿日:2009/08/03 14:18:34  ID:???.net(711)

308
NAME IS NULL[sage]   投稿日:2009/08/04 12:24:07  ID:???.net(711)
UDFを書いて取得値を文字型で保存とか。
コメント1件

309
NAME IS NULL[]   投稿日:2009/08/08 14:40:41  ID:z22CKRFL.net
他人の新しいPCをセットアップする機会があったので、まったく素の環境でEmbedded試してみた。
ほんと簡単に動くな。軽く感動した。

310
NAME IS NULL[]   投稿日:2009/08/13 21:32:09  ID:byIdDx5b.net
MySQLやPostgreSQLと
ここまで差がついちゃった理由は何?

311
NAME IS NULL[sage]   投稿日:2009/08/14 08:49:04  ID:???.net(711)
SQLってついてないから誤解されたんじゃね

312
NAME IS NULL[sage]   投稿日:2009/08/14 16:36:59  ID:???.net(711)
差って何よ?

313
NAME IS NULL[sage]   投稿日:2009/08/14 17:43:24  ID:???.net(711)
どちらかというと最近の方が伸びてきてるよな、実績ができてきたせいかもしれん

314
NAME IS NULL[]   投稿日:2009/08/14 19:36:30  ID:mHqshsS4.net
C++ BuilderのIBXで、
>conversion error from string "14-AUG-2009 19:26:15,8180" gds_$send faild.
みたいなエラーが出るのですが、
これは何でしょう?

バックアップとリストアを行う処理の途中で出ているみたいですorz

315
NAME IS NULL[sage]   投稿日:2009/08/16 14:33:51  ID:???.net(711)
>64
それは良い事ですね。
数字で証明できると、宣伝しやすくなると思うんですけど。

公式ブログがあるなら
ダウンロード数上昇!みたいな感じで。
コメント1件

316
NAME IS NULL[sage]   投稿日:2009/08/16 17:26:49  ID:???.net(711)
>61
小規模システムとか個人使用がメインじゃないかと用途が違うから、
差っても比べるだけ無意味じゃないかと。

チューニングとか必要なく制約なく動けばいいってのが本音で、日本だと
無料のSQL Server Express Edition使ってて、4G制約の代替え品って感
じで使ってる人が多いんじゃないかと


317
NAME IS NULL[]   投稿日:2009/08/17 01:27:39  ID:6OhL50Ia.net
Wikipediaあたりで
もっと便利さを力説した方が良いのではないの。

宣伝で負けていると思う。
コメント1件

318
NAME IS NULL[]   投稿日:2009/08/17 08:39:04  ID:PKUr8bZD.net
65のエラーの説明機お願いorz

どうもりストア中に怒ってる様子です。
コメント1件

319
NAME IS NULL[]   投稿日:2009/08/17 12:03:26  ID:En1mTY+v.net(5)
>69
さすがにこれだけの情報じゃ、フォローできる人いないんじゃない?
どんなテーブルか知らんけど、IBOConsoleとかで、同じ処理やって
切り分けてみたら?

320
NAME IS NULL[sage]   投稿日:2009/08/17 12:20:13  ID:???.net(711)
>69
フィールドの型に合っていないデータが入っているとか・・・?

date型かtime型の項目にtimestampの値が入っているデータがあるんじゃないかな。
全てのテーブル(システムテーブルも含めて)の中で「"14-AUG-2009 19:26:15,8180"」が
入っている所ない?

データベースのチェックもした方が良いかも。

321
69[sage]   投稿日:2009/08/17 12:40:15  ID:???.net(711)
実際の処理はこんな感じです:
BackupDB(String SrcDB, String BackDB)
{
TIBBackupService *IBBackupService1 = new TIBBackupService(this);
IBBackupService1->ServerName = "localhost";
IBBackupService1->LoginPrompt = false;
IBBackupService1->Params->Add("user_name=SYSDBA");
IBBackupService1->Active = true;

try {
IBBackupService1->Verbose = true;
TBackupOptions opts;
opts << NonTransportable << IgnoreLimbo;
IBBackupService1->Options = opts;
IBBackupService1->DatabaseName = SrcDB;

IBBackupService1->BackupFile->Add(BackDB);
IBBackupService1->ServiceStart();

while (!(IBBackupService1->Eof)) {
IBBackupService1->GetNextLine();
Application->ProcessMessages();
}
}__finally{
IBBackupService1->Active = false;
delete IBBackupService1;
}
}
コメント1件

322
69[sage]   投稿日:2009/08/17 12:41:59  ID:???.net(711)
:RestoreDB(String BackDB, String DestDB)
{
TIBRestoreService *IBRestoreService1 = new TIBRestoreService(this);
IBRestoreService1->ServerName = "localhost";
IBRestoreService1->LoginPrompt = false;
IBRestoreService1->Params->Add("user_name=SYSDBA");
IBRestoreService1->Active = true;

try {
IBRestoreService1->Verbose = true;
TRestoreOptions opts;
opts << Replace << UseAllSpace;
IBRestoreService1->Options = opts;
IBRestoreService1->PageBuffers = 3000;

IBRestoreService1->PageSize = 8192;
IBRestoreService1->DatabaseName->Add(DestDB);
IBRestoreService1->BackupFile->Add(BackDB);
IBRestoreService1->ServiceStart();

while (!(IBRestoreService1->Eof)) {
IBRestoreService1->GetNextLine();
Application->ProcessMessages();
}
}__finally{
IBRestoreService1->Active = false;
delete IBRestoreService1;
}
}

323
NAME IS NULL[sage]   投稿日:2009/08/17 12:46:51  ID:???.net(711)
>71
>date型かtime型の項目にtimestampの値が入っているデータがあるんじゃないかな。

殆どのフィールドはtimestampですが、1つDATEを見つけました。
これが原因かも。。。
調査してみまつ。

324
NAME IS NULL[]   投稿日:2009/08/17 12:52:18  ID:En1mTY+v.net(5)
いや、だからコーディングの問題じゃないんでは?
エラーメッセージ見ると、明らかに変換に失敗しているし、
あとはどこで起きているか調べればいいこと。
71の言う通り、怪しい箇所を探した方がいいですよ。
ツールでもコマンドでもいいから、同じことやって調べてみたら?

325
NAME IS NULL[]   投稿日:2009/08/17 12:53:05  ID:En1mTY+v.net(5)
あ、すれ違いスマソ。

326
69[sage]   投稿日:2009/08/17 13:06:43  ID:???.net(711)
やっぱ、DATE項目はDBツールで見る限り、日付が入ってます。
DBファイルに書き込まれる時点でDATEになるんじゃないかなあ???

>75
IBXっていう、C++Builder/VCL/IBXから、FBのAPI(Backup, Restore)コールな筈なんですが。。。
とりあえず、他ツールも試してみます。

327
NAME IS NULL[sage]   投稿日:2009/08/17 13:11:44  ID:???.net(711)
FirebirdってMySQLやPostgreSQLに比べて情報が少ないので、
もう死んだプロジェクトなのかと思ってました。
まだ生きてるんですか?

328
NAME IS NULL[]   投稿日:2009/08/17 13:19:42  ID:En1mTY+v.net(5)
>77
あ、そういう意味じゃなくて、変換エラーが起きる箇所を特定するために
ツールを使えばよろしいんじゃないかと。

329
NAME IS NULL[sage]   投稿日:2009/08/17 14:08:24  ID:???.net(711)
>78
むしろ前々から疑問だったんだが高速だが低機能なMySQLがなんでここまで普及してるんだ?

330
NAME IS NULL[sage]   投稿日:2009/08/17 14:13:58  ID:???.net(711)
>80
個人的な感覚だと、ズバリ露出の多さだと思います。
それと高度な機能を使える人は少ないです。
正規形すらしらずに、とりあえずテーブルに格納してSQLでSELECTするって程度じゃないでしょうか。
現実のニーズとしてはその程度で満足できるのが90%以上じゃないかと思います。
SQLiteなんてさらにお手軽なのも最近流行ってますよね。

331
NAME IS NULL[sage]   投稿日:2009/08/17 14:15:57  ID:???.net(711)
PHPとセットで、ちょうどいい時期に普及したというのが大きいのでは?
webのバックエンドだとそんなに高機能要らないケースも多いし

332
NAME IS NULL[sage]   投稿日:2009/08/17 15:34:49  ID:???.net(711)
ああそうか機能が少ない方がいいって考えもあんのか
俺なんてDBMS側でやるべき処理がちょっとでもクライアント側に入ってくるとイラッとするけどSQLの無駄なノウハウ覚えたくないってのもアリではあるね

でもSQLiteくらい割り切ってると逆に使いやすいよ

333
NAME IS NULL[]   投稿日:2009/08/17 16:29:22  ID:g+PM4ABA.net
>65
単にDialectが3以外の値になってるだけだと思われ。
多分Paramsプロパティ以下にDialectの設定あるでしょ。


つうかこんな処理、わざわざDelphiで作る必要あんのかな。
適当なスクリプト言語からgbak呼んだ方が余計なこと悩まなくて済むのに。

334
NAME IS NULL[sage]   投稿日:2009/08/17 21:04:30  ID:???.net(711)
FreSQL に改名すればよいのだよ

335
NAME IS NULL[sage]   投稿日:2009/08/17 21:57:09  ID:???.net(711)
フリスクの宣伝を思い出した。
コメント1件

336
NAME IS NULL[]   投稿日:2009/08/17 23:04:20  ID:En1mTY+v.net(5)
まあ、解決しそうで良かったじゃないですか。
>84
乙です
コメント1件

337
65[sage]   投稿日:2009/08/18 08:58:27  ID:???.net(711)
>84
orz

>Dialectが3以外の値
Dialectが何なのか調べてみます。

>適当なスクリプト言語からgbak呼んだ方が
全然思いつきませんでした。
アプリっぽいインターフェースになるなら、これで解決したいですね。
gbakの完了をアプリでウェイトとかなると難しいかも???

338
65[sage]   投稿日:2009/08/18 09:12:18  ID:???.net(711)
事故レスです:
dialectsは何とか調べますた http://firebird.skr.jp/wiki/CONNECT

339
NAME IS NULL[]   投稿日:2009/08/27 11:11:47  ID:1Y0f0sRK.net
Delphi2010がFirebird対応。
ま、今までも普通に使えてたけどさ。
とりあえずage

340
NAME IS NULL[sage]   投稿日:2009/08/27 12:17:46  ID:???.net(711)
でも、別スレみたら、
Entエディションのみらしいおorz

341
NAME IS NULL[sage]   投稿日:2009/08/27 23:24:07  ID:???.net(711)
今となってはDelphiを使うことに何のメリットもないな…
コメント1件

342
NAME IS NULL[sage]   投稿日:2009/08/28 08:45:02  ID:???.net(711)
つ C++ Builder

343
NAME IS NULL[sage]   投稿日:2009/08/28 20:40:04  ID:???.net(711)
相変わらずDelphi作ってるとこは勘違い甚だしいな
衰退するわけだわ
コメント1件

344
NAME IS NULL[sage]   投稿日:2009/08/31 09:38:38  ID:???.net(711)
では、何で作ってるところが衰退しないしないの?
コメント1件

345
NAME IS NULL[sage]   投稿日:2009/09/01 01:17:24  ID:???.net(711)
さぁ
ただ、Delphiつくってるところが腐ってるということだけは確かだね
ほんとどうしようもない
コメント2件

346
NAME IS NULL[sage]   投稿日:2009/09/01 08:44:49  ID:???.net(711)
しかしながら、それ以外のコンパイラ&開発ツールメーカーは、ほぼ氏滅したのであったw

347
NAME IS NULL[sage]   投稿日:2009/09/01 09:20:59  ID:???.net(711)
それ以外っていうか、もう全滅してる。

348
NAME IS NULL[sage]   投稿日:2009/09/01 09:42:05  ID:???.net(711)
組み込み系のIDEって裏でgccの中の人が働いてるしね。

でも、今度のC++ BuilderはARMも対応だし、ポトペタだし、期待。
これで組み込みできたらどれだけ楽だろうw

349
NAME IS NULL[sage]   投稿日:2009/09/04 09:51:30  ID:???.net(711)
ARM???

350
NAME IS NULL[sage]   投稿日:2009/09/04 10:33:15  ID:???.net(711)
ppcでうごかしたいんですけど可能ですか?

351
NAME IS NULL[sage]   投稿日:2009/09/04 14:07:12  ID:???.net(711)
ppc版あったと思う

352
NAME IS NULL[sage]   投稿日:2009/09/09 12:56:44  ID:???.net(711)

353
NAME IS NULL[sage]   投稿日:2009/09/09 13:28:53  ID:???.net(711)
IBXでDIRECT3にするにはどうすれば良いの?

354
NAME IS NULL[]   投稿日:2009/09/09 19:46:27  ID:fnrSIjm8.net
クラスTIBDataBaseの
プロパティ
SQLDialect



する

355
NAME IS NULL[sage]   投稿日:2009/09/20 19:00:01  ID:???.net(711)
>105
それってInterbaseのDialect3になるんじゃないの?
FirebirdのDialect3との互換性はむしろ下がるような。
コメント1件

356
NAME IS NULL[sage]   投稿日:2009/09/20 21:43:36  ID:???.net(711)
ソースみりゃいいだけやん

357
NAME IS NULL[sage]   投稿日:2009/09/24 20:54:26  ID:???.net(711)
>106
関係ない

358
NAME IS NULL[]   投稿日:2009/10/29 10:26:55  ID:XBUH4z58.net



岡田外務大臣キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
h‍ttp‍:‍/‍/‍q‍b5.2‍ch.net/t‍est/rea‍d.cgi‍/sak‍u2ch/1256‍630318/1



早く記念カキコしないと埋まっちゃうwww

359
NAME IS NULL[sage]   投稿日:2009/10/29 16:56:10  ID:???.net(711)
糞はどこにでもいるんだな

360
NAME IS NULL[sage]   投稿日:2009/11/28 20:21:44  ID:???.net(711)
1.5系とうとう切られるのかあ。まいったなあ。

361
NAME IS NULL[]   投稿日:2009/11/28 23:34:09  ID:vEgrGst/.net
ホントだ。
仕事で使っているから、そろそろ2.1か2.5への移行準備を
したほうがいいのかな。別に1.5でも困ってないんですが。
コメント1件

362
NAME IS NULL[sage]   投稿日:2009/11/30 08:57:03  ID:???.net(711)
さすがに1.5があると2.xや3.x(ある?)の開発に支障じゃね?

1.5から2.0に変えて問題だったのは、
・IBXのサービスのコンポーネントでバックアップが動作しないっぽい
・1.5のマシンに2.0を入れたとき再起動しないと変な挙動っぽい
かな?

通常のSQL発行では無問題。
コメント1件

363
NAME IS NULL[]   投稿日:2009/12/05 22:07:51  ID:HKaLqzn6.net
2009年12月9日に翔泳社から「Firebird 徹底入門」が発売になるね。
MySQL徹底入門とPostgreSQL徹底入門も持っているtがページ数がやたら多い。
MySQLやPostgreSQLに比べるとイマイチマイナーだが少しは使ってみようかと思う人増えるかね。

ああ、あとOSC関連でFirebirdユーザー会が配布しているCD-ROMに、
PSネットワークが出版していて絶版になっている「Firebird RDBMS 傾向と対策」シリーズがPDF化して収録されてましたね。
コメント1件

364
NAME IS NULL[sage]   投稿日:2009/12/05 22:24:19  ID:???.net(711)
>PSネットワーク

ああ、るろうさん亡くなったんだったな。
コメント1件

365
NAME IS NULL[sage]   投稿日:2009/12/06 07:44:03  ID:???.net(711)
南米だとシェアが高いらしいけど、何か理由があるの?
コメント2件

366
NAME IS NULL[sage]   投稿日:2009/12/06 10:21:42  ID:???.net(711)
大昔から多言語対応だからじゃないの?
それ以外にも、本当に熱を入れてる人が数人でもいるとか、国ごとのシェアなんて
ちょっとした要因で大きく変わるよね
コメント1件

367
NAME IS NULL[]   投稿日:2009/12/06 11:38:01  ID:U6JZ9p/c.net
>115,116,117
こいつら
宣伝組み

368
NAME IS NULL[sage]   投稿日:2009/12/12 04:54:56  ID:???.net(711)
interbase起動中に2.1.1のインスコしようとしてた

この時間だし、もう寝るわorz

369
NAME IS NULL[]   投稿日:2009/12/13 22:21:25  ID:WBNEsxRM.net
>116
MySQLは商用だとライセンス料が掛かる。
PostgreSQLよりFirebirdの方が低スペックマシンで軽快に動く。
貧乏な国ではFirebirdの方が使いやすい。
コメント1件

370
NAME IS NULL[sage]   投稿日:2009/12/15 12:48:04  ID:???.net(711)
貧乏な会社なのでfirebird使ってます。

371
NAME IS NULL[sage]   投稿日:2009/12/18 14:22:31  ID:???.net(711)
>120
MySQLもGPLで使ってればサービスが商用でも問題ないけどね。
MySQLのソースくらいいくらでも公開してやるさ。

372
NAME IS NULL[sage]   投稿日:2009/12/19 05:29:34  ID:???.net(711)
http://www.firebirdsql.org/

Catastrophic Events at Our Internet Host
Thanks to the progressive death of the NAS server from which all our Internet facilities are served,
we lost everything - Tracker, website, Wiki and news mirrors - piece-by-piece over the past days.

By gargantuan effort, Sean Leyne and his colleagues at Broadview have been reconstructing our infrastructure
from scratch. The main website is up (obviously!). Others are more challenging, requiring radical reconstruction
using new versions of underlying software, and will take time.

For now, if you find broken links (other than those to our other servers) then please feel free to inform us
via a message to the firebird-general list (joining instructions HERE).

More info as it comes to light.

373
NAME IS NULL[]   投稿日:2009/12/19 22:31:09  ID:9+ceg7JV.net
たまげた。
落ち着いたら、念のためいろいろダウンロードしておこう。

374
NAME IS NULL[]   投稿日:2010/01/06 17:47:39  ID:n3OFg+is.net
PCにインスコしたFirebirdってバージョン上げたり下げたりしても、
DBファイルは保持されるのでしょうか?
ソースも欲しいです。

375
NAME IS NULL[]   投稿日:2010/01/12 10:02:29  ID:50qGZSeO.net
DelphiでIBX使ってFirebirdにSQL投げる時って

trn.StartTransaction;
sql.Execquery;
sql.FreeHandle; //Select文の場合はClose
trn.Commit;

こういう手順でOKですか?
FreeHandle(もしくはClose)って必ず呼び出すべき?

あまりFreeHandleを使ったソースを見かけないので…。

376
NAME IS NULL[sage]   投稿日:2010/01/13 16:54:38  ID:???.net(711)
"No News is Not Good News" プゲラ

377
NAME IS NULL[]   投稿日:2010/01/17 21:14:35  ID:CXg75y1B.net
今日紀伊国屋に行ったら、Firebirdの本があった。
買いたかったけど今月分の小遣い使い切ったしまってた orz
来月は買う。
しかしデータベース関連の棚じゃなく何故かUNIX関連の棚に並んでたな。

378
NAME IS NULL[sage]   投稿日:2010/02/03 01:54:28  ID:???.net(711)
その本俺も買ってきた
Firebirdは組込に最適とか煽りまくってるのに
組み込んで単体で使う方法は書いてないのな

まだ1度しか通読していないから、読み落としたのかもしれないけど
巻末の質問コーナーを先に読むと、買う気が失せるから見るなよ

379
NAME IS NULL[sage]   投稿日:2010/02/03 09:43:02  ID:???.net(711)
それ、「組込」の定義が違うんじゃないか?

380
NAME IS NULL[sage]   投稿日:2010/02/03 12:35:20  ID:???.net(711)
あ、組込ソフトにも使えるって意味?

381
NAME IS NULL[sage]   投稿日:2010/02/03 13:22:38  ID:???.net(711)
「組込に最適」はCPUやメモリ等が貧弱な環境でもそれなりに動くよ、ということかと。
>129が期待したのはFB Embdedded Serverとかの話だよね。

382
NAME IS NULL[sage]   投稿日:2010/02/03 20:44:25  ID:???.net(711)
んだ
Embedded のお話です
そうか。組込って、組込機器制御の方に行っちゃうよね
すまんことした

383
NAME IS NULL[sage]   投稿日:2010/02/06 06:00:32  ID:???.net(711)
逆にEmbedded のお話なんて5行くらいですむしなぁ

384
NAME IS NULL[sage]   投稿日:2010/02/07 10:15:55  ID:???.net(711)
embededだったらsqliteつかうな。

385
NAME IS NULL[sage]   投稿日:2010/02/07 13:28:16  ID:???.net(711)
sqliteレベルで済むならね
コメント1件

386
NAME IS NULL[sage]   投稿日:2010/02/07 21:17:57  ID:???.net(711)
>134
俺も本を読んだけどEmbeddedの話がない? と戸惑った。
真面目な話、5行で済むならちらっと書いて貰えると助かる。

387
NAME IS NULL[sage]   投稿日:2010/02/08 14:53:11  ID:???.net(711)
Embeddedについて。
DLL入れるだけで使えるよ。
完全互換ではないけれど、実用上はほぼ大丈夫。
マルチバイト言語まわりはちょっとクセがあるので
テストは入念にね!

以上5行。
コメント1件

388
NAME IS NULL[sage]   投稿日:2010/02/09 02:57:34  ID:???.net(711)
Firebirdって、実はEmbenddedを使って欲しくないの?

389
NAME IS NULL[sage]   投稿日:2010/02/09 11:51:08  ID:???.net(711)
>Embeddedについて。 DLL入れるだけで使えるよ。

真の組み込みはDLLなんか無い。
C++構文も例外もtemplateが無いからSTLも無い。
Hewとか。

390
NAME IS NULL[sage]   投稿日:2010/02/09 12:29:18  ID:???.net(711)
その組み込みと違うからw

391
NAME IS NULL[sage]   投稿日:2010/02/09 13:53:33  ID:???.net(711)
あっ、そーなんだ。

"Embedded"って文字は同じなのにねw

392
NAME IS NULL[sage]   投稿日:2010/02/09 16:28:43  ID:???.net(711)
>140
だから? 真の組み込みかどうかがどこかで問題に
なってるなのかな?

説明書いてほしいと言う人がいて、書いた人がいる
それだけのことなんだけど。
コメント4件

393
NAME IS NULL[sage]   投稿日:2010/02/09 18:15:54  ID:???.net(711)
2.5RC2北
コメント2件

394
NAME IS NULL[sage]   投稿日:2010/02/09 18:42:46  ID:???.net(711)
まじか。昨日RC1入れたのに
コメント2件

395
NAME IS NULL[]   投稿日:2010/02/15 13:32:46  ID:d8NBTHgp.net
Windows PCですが、
インストールされているFirebirdのバージョンを取得する方法を
教えて頂きたいですorz
コメント2件

396
NAME IS NULL[sage]   投稿日:2010/02/15 18:12:36  ID:???.net(711)
>146
isc_database_info()関数に
定数isc_info_versionをいれることで
サーバーのバージョンが求まります。

クライアントのバージョンは
void ISC_EXPORT isc_get_client_version ( ISC_SCHAR *);
int ISC_EXPORT isc_get_client_major_version ();
int ISC_EXPORT isc_get_client_minor_version ();

397
NAME IS NULL[sage]   投稿日:2010/02/15 21:03:45  ID:???.net(711)
>146
自作アプリの配布時の問題かもしれませんね。

http://eternalwindows.jp/windevelop/service/service00.html
を調べるとWindowsのサービス一覧が取得できるでしょう。

OpenSCManager
OpenService
EnumServicesStatus <--これっぽい


398
146[sage]   投稿日:2010/02/16 08:37:36  ID:???.net(711)
>147 >148
そこまで分かれば出来ます。

399
NAME IS NULL[sage]   投稿日:2010/02/27 22:29:30  ID:???.net(711)
Delphi7+IBXでFB2.1って何か不具合有りますか?

400
NAME IS NULL[sage]   投稿日:2010/02/28 09:42:02  ID:???.net(711)
ないお

401
NAME IS NULL[sage]   投稿日:2010/02/28 10:59:27  ID:???.net(711)
あるお

402
NAME IS NULL[sage]   投稿日:2010/02/28 11:46:12  ID:???.net(711)
ないアルヨ
コメント2件

403
NAME IS NULL[sage]   投稿日:2010/03/03 00:49:27  ID:???.net(711)
rollback

404
NAME IS NULL[sage]   投稿日:2010/03/03 08:47:55  ID:???.net(711)
>150
>113

405
NAME IS NULL[sage]   投稿日:2010/03/03 16:39:37  ID:???.net(711)
>141
その組込みじゃないならEmbeddedという単語を使ってほしくないよな

406
NAME IS NULL[sage]   投稿日:2010/03/03 21:45:24  ID:???.net(711)
>154
残念ながらauto commitでございます

407
NAME IS NULL[sage]   投稿日:2010/03/04 12:31:53  ID:???.net(711)
Win2k上のDelphi 6 personalで郵便番号のデータでテストしています。
全国版ですので、総件数12万3千件弱のデータ数となります。
Firebirdのバージョンは、2.1.3のスーパーサーバーです。ローカル接続です。

データベースの接続テストとして、ODBCCall、FBLib, IBObjects, libsql(ODBC) など
試していますが、Select文でのスピードがかなり違います。
IBObjects < ODBCCall = FBLib << ODBC
速い                     遅いという順番で、

         初回     2回目      3回目
IBObjects    2秒    2秒前後     2回目と同程度
ODBCCall   8.3秒    4秒前後     2回目と同程度
FBLib      9.3秒    2秒前後     2回目と同程度
libsql(ODBC)  7.5秒    11秒前後     2回目と同程度

post_tableというテーブルで、ID integer, post_code varchar(7), address varchar(200)
というフィールドを持っており、Select * From post_table;をしています。
IBObjectsについては付属のGridコンポーネントを使用。その他は、Stringgridを使い表示しています。

IBObjects, FBLibはFirebirdに直結していて、ODBCCall, libsqlはODBC経由で接続となります。
IBObjectsが以上に速く感じるのですが、どういった理由で、このスピード差が出てくるのでしょうか?

試しに「なでしこ」もデータベース接続できるので、同じテストをしましたら、
初回4秒、2回目以降も4秒となかなか高速でした。ADOでの接続のようです。

初心者としては、FBlib, ODBCCall, libsqlが覚えることが少なく、使いやすく感じます。
IBObjectsは、コンポーネントが多く何が何の役目をしているのかがわかりにくいです。慣れの問題でしょうか。

IBObjectsの初回の2秒というのは、信じがたいのですが、私の何かの間違いなのでしょうか?
その他の結果の2回目以降は、キャッシュか何かにヒットしていて、それで速いのではないかと思っています。
libsqlについては、2回目以降は初回よりも遅くなります。

IBObjects http://www.ibobjects.com/
ODBCCall http://homepage1.nifty.com/TAK/index.htm
FBLib    http://fblib.altervista.org/
libsql    http://sourceforge.net/projects/libsql/files/ 
       libsqlは、最新版だとインストール出来ないので、0.55を使っています。
コメント2件

408
NAME IS NULL[sage]   投稿日:2010/03/04 12:44:30  ID:???.net(711)
あっ、ここより、プログラム板のDelphiスレに書いた方が良かったでしょうか?
それと
IBObjects <<< ODBCCall = FBLib << libsql(ODBC)に訂正します。

409
NAME IS NULL[sage]   投稿日:2010/03/05 01:54:21  ID:???.net(711)
>158
IBObjectsもTStringGridに出力した場合、違い出る?

あと、Del6 PersonalはTDbGrid使えるっけ?
使えるのなら、どのような結果になる?

推測だけど、IBObjectsの専用コンポのようなdata-aware-controlは必要なレコードだけ読み込んで表示するため速いんじゃないのかな


410
NAME IS NULL[sage]   投稿日:2010/03/05 04:58:21  ID:???.net(711)
>160
ご返答ありがとうございます。
その後、追試していたのですが、メモリの使い方がすごく少ないのを確認しました。
タスクマネージャでプロセスを見ていたのですが、IBObjectsは、実行後およそ22MB。
その他は、ほぼ横並びの210MBメモリを使用していました。
不思議なのは、IBObjectsの実行後、Gridの横に表示されているスクロールバーをつかんだまま、
最下行まで行っても、ちゃんと全データ表示されていました。
同じデータを見ているのにおよそ10倍もメモリの使用量が違っていました。
初心者の私には、理解不能です。

ご質問にお答えいたします。
1.IBObjectsの出力を通常のStringGridに表示する方法がわかりませんでした。
  ですので、IBObject付属のGridにてテストとなりました。

2.Delphi6 Personalには、残念ながら、データベース関連のコンポーネントは、付属していません。
 他のコンポーネントもいろいろと試したのですが、VCLDBが必要であったりして使えないものも多く、
 Personalで実行できるものをテストしていました。

3.確かに順次読み込みながら、表示しているのかもしれません。処理の最初と最後にGetTickCountを
 呼び出して時間を算出しているのですが、実は、すぐに処理を返して、裏で動いているのかもしれません。

速さの謎、メモリ使用量の謎などありますが、IBObjectはコンポーネントの数および個々についてる
プロパティーなどが非常に多く、私には持てあましてしまいますので、すでにアンインストールしました。
FBLibが迷いが少なく(選択肢が少なく)データベースの勉強をするには、最適に思います。
(ソースも付いています。)
ODBCCallについては、データソースだけを変更するだけで、データベースを切り替えられるので、
とても便利だと思います。データベースの差異を吸収してくれますね。

実は、もう一つADOでの接続テストもしていました。
ADO 初回12.5秒 2回目5.2秒 3回目2回目と同程度。
参考 http://d.hatena.ne.jp/shosui/20051001
ADO接続は、ちょっとめんどくさかったです。

データベースに接続するだけでも、いろいろと方法あるのと、それぞれの性能の違いがあるものですね。
sqlite3やpostgresqlもODBC接続、libsql、pqcompoでいろいろとテストしていました。
Firebirdは、1ファイルのお手軽さ、Embeddedバージョンなどもあり、データベースの勉強には、
ちょうど良いかなと思っています。

長文失礼しました。
コメント2件

411
NAME IS NULL[sage]   投稿日:2010/03/05 09:38:17  ID:???.net(711)
where句で、文字列の値を指定する場合、
英語の大文字小文字無視する指定はできますか?

412
NAME IS NULL[sage]   投稿日:2010/03/05 12:09:38  ID:???.net(711)
http://www.devart.com/ibdac/
InterBase Data Access Components (IBDAC) is a library of components that provides access to
InterBase, Firebird and Yaffil database servers.

これ使ったことある人居ますか?
使い物になります?
IBXと比べてどうでしょう。

413
NAME IS NULL[sage]   投稿日:2010/03/05 17:47:16  ID:???.net(711)
>162
UPPER()で大文字化してから比較。

where upper(col) like 'HOGE%'

414
162[sage]   投稿日:2010/03/08 11:06:47  ID:???.net(711)

415
NAME IS NULL[sage]   投稿日:2010/03/11 10:25:04  ID:???.net(711)
FirebirdのJDBC、Jaybirdってopenjdkでも動く?
sunのjdk使えない環境なんで

416
NAME IS NULL[sage]   投稿日:2010/03/21 15:46:57  ID:???.net(711)
Windows + Javaで構築を検討中です。
JDBCを使用する場合に、
文字化け等の問題を懸念してますが、
問題の少ないキャラクタセットは何でしょうか?
コメント2件

417
NAME IS NULL[sage]   投稿日:2010/03/21 15:48:23  ID:???.net(711)
>164
これじゃインデックスがあたらない...

418
NAME IS NULL[sage]   投稿日:2010/03/22 01:09:06  ID:???.net(711)
>167
UTF-8でいいんじゃない?
ver2から使えたはず。

ver2以前だと、UNICODE FSSってのになるけど、UTF-8との違いはよく分からん。ごめん。

419
NAME IS NULL[sage]   投稿日:2010/03/25 23:41:59  ID:???.net(711)
>168
create index index_hoge on table_hoge computed by (upper(col));
じゃダメ?

>169
UNICODE FSSとUTF-8の違いはサロゲートペアが使えるかどうかじゃないかな
http://blog.kimuradb.com/?eid=589704

コメント2件

420
NAME IS NULL[sage]   投稿日:2010/03/26 22:22:37  ID:???.net(711)
>170
そんなことできるんだ。ずいぶん長い間使ってたけど知らなかった。

コメント2件

421
NAME IS NULL[]   投稿日:2010/04/12 08:59:52  ID:cvuDvz2m.net
XP、FB21使ってるんだけど
データベースファイルが36Gぐらいになるとファイルがぶっ壊れて
データベースには接続できるんだけど
テーブルがみれなくなる。これで2回目
やっぱりマルチファイルにしたほうがいいのかな。
これってwindowsのせいかな

422
NAME IS NULL[]   投稿日:2010/04/13 09:57:53  ID:ZxXFnJ/0.net
>172
1.5系ならズバリ36GBがデータベースサイズの上限だけど、2.1系なら違うな。
なんのせいだろ? データベースのODSが古いまま使ってるとか?

そもそもなんでそんなにでかくなるんだろう。
更新の多いデータベースは、たまにバックアップ&リストアは必須だよ。

423
NAME IS NULL[sage]   投稿日:2010/04/13 10:33:13  ID:???.net(711)
DBファイルの作成を1.5系でやると、そーなる、とか?????
だったら1.5系でDBファイル作った自分ガクブル
コメント2件

424
NAME IS NULL[]   投稿日:2010/04/13 22:05:17  ID:9U6/8pFy.net
1.5系でつくって、その後2.1にしました。
jpegとかのバイナリーを扱っているので
サイズが大きくなっているみたいです。

425
NAME IS NULL[sage]   投稿日:2010/04/13 22:08:28  ID:???.net(711)
jpegとか直接BLOBに入れるメリットって何?
コメント4件

426
NAME IS NULL[]   投稿日:2010/04/16 20:56:40  ID:SH82siTM.net
>176
むしろ入れないことのメリット何?

427
NAME IS NULL[sage]   投稿日:2010/04/17 06:21:58  ID:???.net(711)
>177

むしろいれるメリット何?
コメント4件

428
NAME IS NULL[]   投稿日:2010/04/17 07:31:14  ID:9H/oucSm.net
入れて下さい。入れません。

429
NAME IS NULL[sage]   投稿日:2010/04/17 09:31:40  ID:???.net(711)
大昔(IB4くらいの頃)にBLOBは遅いと聞いてからずっと入れない派。
検証はしたことがない。

430
NAME IS NULL[sage]   投稿日:2010/04/17 14:08:09  ID:???.net(711)
勝手に削除されたり関連データと生き別れになったりを防ぐにはBLOBにしてしまったほうがいい。
まぁでも設計次第だよな。どっちかが絶対に正しいなんてことはありえないんだし。
そういやIB/FBではBLOBは自動的にRLEで圧縮されるんだっけ?

431
NAME IS NULL[sage]   投稿日:2010/04/19 08:21:25  ID:???.net(711)
BLOBは圧縮されないはずだったかと

432
NAME IS NULL[sage]   投稿日:2010/04/19 11:03:12  ID:???.net(711)
100メガバイトになるとBLOBのInsertが遅い。
コメント4件

433
NAME IS NULL[]   投稿日:2010/04/19 20:53:52  ID:xEoelzCI.net
ISC_STATUS isc_put_segment (ISC_STATUS*, isc_blob_handle*, ushort, char*);

において、バッファーサイズであるところのushort値を「80」とかにしているとInsertが遅いぞ。
せめて1024とか8192にするべきだ。

Firebirdの場合、BLOBデータを少しづつ送り込む、あるいは少しづつ取得することができる。
これはMySQLやsqliteにはない機能だ。

434
NAME IS NULL[]   投稿日:2010/04/28 15:57:46  ID:6tOhi1/S.net
>182
仮に圧縮されたとしても入れるもんがJPEGなら
たいして小さくはならんような気がする。
つーか、ならんかった。

435
NAME IS NULL[sage]   投稿日:2010/05/03 22:18:03  ID:???.net(711)
はじめまして。
初心者に優しいfirebirdの質問は、ここでよいでしょうか?

最近、MSアクセスを無理やり会社から使え!
みたいな感じで押し付けられそうなので、
いっそ、フリーで使えそうなfirebirdを真剣にやろうかと
考えています。

HOW TOみたいなサイトで、
1.5系じゃなく、2.1.3のものは無いでしょうか?

436
NAME IS NULL[sage]   投稿日:2010/05/03 22:21:27  ID:???.net(711)
AccessはAccessで、使いやすいけどな〜

437
NAME IS NULL[sage]   投稿日:2010/05/03 22:35:08  ID:???.net(711)
>187
そうなんですが、一から勉強するには、
何か損しているような気がしていますので、
アクセスには走りたくないです。

438
NAME IS NULL[sage]   投稿日:2010/05/03 23:17:04  ID:???.net(711)
単に使うだけなら1.5だろうが2.xだろうがあんまり変わらないからな〜。
でなんに使うの?ちなみにMSAccessのようなUIを作ったりする機能はないからね。

439
NAME IS NULL[sage]   投稿日:2010/05/03 23:38:54  ID:???.net(711)
>189
履歴管理とか、在庫管理でアクセスを使っています。
今あるものは、5年前に作られたものであるので、
今の要求に耐えられるものではないので、改造が必要です。

ほとんど一からスタートなら、作り直したほうがよいと
思ったわけです。やる気もでますし。

よくわかりませんが、UIは、PHPで実装できれば
幸せかな?と思う感じでいます。

夢を語ってすみません。

440
NAME IS NULL[sage]   投稿日:2010/05/04 02:20:52  ID:???.net(711)
PHPならMySQLとかPostgreSQLの方が情報多くね?

441
NAME IS NULL[sage]   投稿日:2010/05/04 06:54:32  ID:???.net(711)
>191
PostgreSQLも気になりましたが、会社のシステムで、ユーザー登録が出来ないのと、
Mozilla好きな点から、firebirdが気になっています。
コメント2件

442
NAME IS NULL[sage]   投稿日:2010/05/04 10:05:36  ID:???.net(711)
>192

君が先人(人柱ともいう)になりなよ。
先人は人の何十倍の苦労を背負うことになるけど、それだけの経験が得れる。

人の聞いてやってるやつは、そこしかできないから応用が効かない。

PHP & Web で構築ならそれもいいんじゃないか。
ただ、個人の趣味でないなら Firebird に執着するのはどうだろう。 Firebird を使うのはいいとしても他のエンジンの事は視野にいれておのがいいんじゃないかい。

443
NAME IS NULL[sage]   投稿日:2010/05/04 13:08:10  ID:???.net(711)
> Mozilla好きな点から、firebirdが気になっています。
関係あんの?
コメント2件

444
NAME IS NULL[sage]   投稿日:2010/05/04 13:20:30  ID:???.net(711)
大好きなMozillaプロジェクトからすら守り切った名前だからか?

445
NAME IS NULL[sage]   投稿日:2010/05/04 14:17:06  ID:???.net(711)
Mozilla関連だと勘違いしてるんだろうな

446
NAME IS NULL[sage]   投稿日:2010/05/04 14:22:42  ID:???.net(711)
Mozillaのメールソフト "Firebird"
と本気で思ってそうw

447
NAME IS NULL[sage]   投稿日:2010/05/04 19:29:21  ID:???.net(711)
Firebird好きには「Mozillaはウザかった」と思ってる人もいるのではないかな?

448
NAME IS NULL[sage]   投稿日:2010/05/04 20:14:34  ID:???.net(711)
いつからここはブラウザスレになったんだ?

449
NAME IS NULL[sage]   投稿日:2010/05/08 14:34:34  ID:???.net(711)
乗り遅れた・・・

Firebirdに限らず、会社で使うシステムを作るのに
HOW TOサイトを読まないとできないのなら、素直にやめた方がいいと思う

450
NAME IS NULL[sage]   投稿日:2010/05/30 01:39:28  ID:???.net(711)
firebireってバイナリが32ビットと64ビットで違うけど
64ビッド版のWin7で組込で動かしたい時は64ビッド版にした方が良いんですか?

出来れば32ビット版のWin7/XPでも動かしたいんで
32ビット版で両方動いてくれると嬉しいんですが・・・

アプリは..Net3.5で作る予定なんですが・・・

451
NAME IS NULL[sage]   投稿日:2010/05/30 02:06:03  ID:???.net(711)
32ビットのバイナリなら両方動くと思うが、
x64環境なら64ビットのバイナリを使った方が効率良く動くんじゃない?

452
NAME IS NULL[]   投稿日:2010/06/10 10:41:18  ID:FnVYgiFo.net
Firebirdのインストーラーって何で作られてるんでしょうね?
インストーラーのスクリプトとかってCVSで取ってこれるのかなぁ???

453
203[sage]   投稿日:2010/06/10 10:54:36  ID:???.net(711)
事故レス:

Firebird-2.0.5.13206-0\src\utilities\install
にC++ソースみっけw

普通にgccでコンパイルするとsetup.exeができるんだろーか。
いじるにはキツそうだね。
コメント2件

454
203[sage]   投稿日:2010/06/10 10:59:19  ID:???.net(711)
事故レスP2:

ウィンドウを開いたりとかの記述が無いんだけど、
つまり、setup.exeを作る本体は別にありそうですね。。。

455
203[sage]   投稿日:2010/06/10 11:29:07  ID:???.net(711)
事故レス連投スマソP3.orz:

Firebird-2.0.5.13206-0\builds\install\arch-specific\win32

FirebirdInstall_20.iss
がありますた、つまりinno setupでつね。

ただ、環境変数をイパーイ設定する必用があるみたいで、
どうやるか分からないです。調べるしかないか。。。

456
NAME IS NULL[sage]   投稿日:2010/06/11 19:31:28  ID:???.net(711)
木村さんかはやしさんが見てそうなところ、例えばML(Yahooのやつ)で聞いてみるといいんじゃないかな。
コメント2件

457
NAME IS NULL[sage]   投稿日:2010/06/14 11:49:29  ID:???.net(711)
>203
Embarcaderoの3月のデベロッパーキャンプで、はやしさんがInnoSetupの使用例として
Firebird のインストーラについてやってました。

公開されているのPDFの中に、Firebird のインストーラ作成手順について
書かれてますので、見てみてはどうでしょう。

http://edn.embarcadero.com/jp/article/40483
コメント2件

458
203[sage]   投稿日:2010/06/14 16:34:05  ID:???.net(711)
つ [] >208

FB用 inno setup のバージョン特定できますたw

459
NAME IS NULL[sage]   投稿日:2010/06/17 22:14:04  ID:???.net(711)
jaybird Class 4 JDBC Driver でトランザクションパラメータを
接続URL等の設定にて指定する方法はありますか?
FirebirdConnection#setTransactionParametersでもよさげですが、
dbcpを使っている関係上、FirebirdConnectionがラップされて
操作できないので。
コメント2件

460
NAME IS NULL[sage]   投稿日:2010/07/06 20:30:39  ID:???.net(711)
Firebirdって資料少なくて不安

461
NAME IS NULL[sage]   投稿日:2010/07/06 23:29:56  ID:???.net(711)
>211
和書籍があるだけまだマシじゃない?

462
NAME IS NULL[]   投稿日:2010/07/07 10:41:45  ID:eywZHyww.net
MySQLやPostgreSQLと比べると少ないですよね。特に最近はMySQLの書籍は多いし。
ところで、2.1と2.5ってどの位違うんですか?
使えるマシンには2.1しか入ってないんですが、2.5をコンパイルして入れた方がよいでしょうか。
かなり大量のデータを扱いたいんですが、サーバーも二種類あるようで、どれを使えばいいのか…

463
NAME IS NULL[sage]   投稿日:2010/07/07 17:56:51  ID:???.net(711)
OSがWindowsなら2.5のSuperClassicがいいらしい。まだRCだけど。
それ以外のOSはわからん。

464
NAME IS NULL[sage]   投稿日:2010/07/14 17:39:02  ID:???.net(711)
Linuxの上で2 5rc2触ってるんですが、create databaseをしても

Statement failed, SQLSTATE = HY000
Operating system directive mkdir failed
-File exists

と出てデータベースを作れませんし、既存のものも開けません。
ファイルのパーミッションは親ディレクトリも含めて全部出しても同じです。
どんな理由が考えられるでしょうか。。。

コメント2件

465
NAME IS NULL[sage]   投稿日:2010/07/15 12:06:02  ID:???.net(711)
なんか、Wiki が書き換え攻撃受けてるね
戻したけど自動でまた書き換えられてる
戻して凍結しようと思ったけど、パスワードがわからんわ

466
NAME IS NULL[sage]   投稿日:2010/07/20 11:33:40  ID:???.net(711)
バックアップが流されると困るんで、一応戻しておいた
>90 (2010-07-20 (火) 11:14:58) [ 差分 | 現在との差分 | ソース ]
またウイルスリンク書き込まれるだろうけど

467
NAME IS NULL[sage]   投稿日:2010/07/20 19:44:25  ID:???.net(711)
>211
じゃあやめとけ

468
NAME IS NULL[sage]   投稿日:2010/07/23 12:14:50  ID:???.net(711)
1.5でsysdbaを無効にすることってできますか?

469
NAME IS NULL[sage]   投稿日:2010/07/27 10:25:32  ID:???.net(711)
俺は常にsysdbaのmasterkeyだ

470
NAME IS NULL[sage]   投稿日:2010/08/07 23:26:42  ID:???.net(711)
データベースの移動について質問なのですが、
開発環境で
role_a
role_b
user_1
user_2
user_3
user_4
とかが居るデータベースを作って、その *.fdbファイルを本番環境に持って行ったとき
移動先の環境には、該当のロールもユーザーも居ない訳ですが、この場合移動先の
環境で、同名のロールやユーザーを作ったら使用できるのでしょうか?
もし、すでに同名のユーザー等が居た場合どう解決されるのでしょうか?

471
NAME IS NULL[sage]   投稿日:2010/08/18 16:18:09  ID:???.net(711)
>220
麻呂も麻呂も

472
NAME IS NULL[sage]   投稿日:2010/09/08 11:34:43  ID:???.net(711)
wiki移転しました

10/31まではredirectされます

新しいurlは
http://firebird.00i.org/

473
NAME IS NULL[sage]   投稿日:2010/09/15 15:55:50  ID:???.net(711)
>223
移転ご苦労様です。

474
NAME IS NULL[sage]   投稿日:2010/09/17 11:28:05  ID:???.net(711)
VB Express 2010で使いたいのですがどうすれば良いでしょうか
VB自体勉強を始めたばかりで右も左もわからない状態です
DDEXとか入れようとしたらExpressでは使えないようで困っています


475
NAME IS NULL[]   投稿日:2010/10/04 15:50:46  ID:G2OJmUHf.net
2.5リリース!!

476
NAME IS NULL[sage]   投稿日:2010/10/08 23:08:13  ID:???.net(711)
>226
正規表現のサポートは嬉しいな

477
NAME IS NULL[]   投稿日:2010/10/18 11:48:41  ID:2MZ2EDPI.net
FB EmbeddedってSQLiteと比べてどうなの?

478
NAME IS NULL[sage]   投稿日:2010/10/18 14:46:19  ID:???.net(711)
SQLiteにdomainに相当するものってないですよね?

479
NAME IS NULL[sage]   投稿日:2010/10/18 15:38:49  ID:???.net(711)
何に使うの?

480
NAME IS NULL[sage]   投稿日:2010/11/10 19:09:41  ID:???.net(711)
Embeddedで行ロックってできますか
マルチスレッドで利用したい

481
NAME IS NULL[sage]   投稿日:2010/11/11 00:00:31  ID:???.net(711)
>231
行ロックとは、ほかのコネクションに対する排他制御。
組み込み型dbは、たいてい接続中ファイルロックする。
そのためほかがコネクションを取ることができない。
Firebird embeddedも例外ではない。

よって、マルチスレッド間で、行ロックしたいなら、c/s版を使うべし。

マルチスレッドってことは、servletで使いたいのか?

482
NAME IS NULL[sage]   投稿日:2010/11/11 08:21:50  ID:???.net(711)

embeddedだとDBロックってこと?SQLiteと同じ?
sqlserver compactだと出来るかな・・・

ちなみに.netアプリ
コメント4件

483
NAME IS NULL[sage]   投稿日:2010/11/11 08:37:41  ID:???.net(711)
Embeddedなんてダウンロードして10分もかからず実行できるのに、なぜ動かしもせずに質問する?
コメント2件

484
NAME IS NULL[sage]   投稿日:2010/11/13 23:02:16  ID:???.net(711)
>232
>組み込み型dbは、たいてい接続中ファイルロックする。
うそつけ

485
NAME IS NULL[sage]   投稿日:2010/11/17 18:37:27  ID:???.net(711)
>232
別にマルチスレッドだろうがシングルスレッドで別PCからの接続だろうが、DBへのコネクション毎での行ロックになるだろ。
なんでc/s版使えなんてことになるんだ?説明plz
コメント2件

486
NAME IS NULL[sage]   投稿日:2010/11/17 19:01:20  ID:???.net(711)
Embedded

487
NAME IS NULL[sage]   投稿日:2010/11/18 17:07:38  ID:???.net(711)
>236
Embeddedはローカルからの1コネクションしかないのが前提だよ。

488
NAME IS NULL[sage]   投稿日:2010/11/18 19:22:01  ID:???.net(711)
>238
たしか、2.5からその辺変わったという話があった気がしたので試してみた。

・アプリA(2.1.3Embedded), アプリB(2.1.3Embedded)

のそれぞれが同一のFDBファイルに接続しようとすると「別のプロセスが使用中です」となり接続できない。

・アプリA(2.5.0Embedded), アプリB(2.5.0Embedded)

の場合は、両方とも同時に接続可能になっていた。

アプリA(2.5.0Embedded), アプリB(2.5.0SS)での同時使用はダメだった。

489
NAME IS NULL[sage]   投稿日:2010/11/18 19:28:43  ID:???.net(711)
行ロックはできたの?
コメント2件

490
NAME IS NULL[]   投稿日:2010/12/21 16:41:41  ID:mBWGka7c.net
最近No SQL系の記事が増えてきましたが、
Firebirdも流行ってまつか?
コメント2件

491
NAME IS NULL[]   投稿日:2010/12/21 17:27:03  ID:LZd1X+vt.net
今も昔も流行ってるのはロシア、南米あたりだけかもー

492
NAME IS NULL[sage]   投稿日:2010/12/22 22:59:08  ID:???.net(711)
>241
これはMySQLやPostgreSQL、Oracle、MS SQL Serverと同じジャンルですので、
NoSQLとは無関係です。

個人的にはHadoopは流行ると思います。

493
NAME IS NULL[]   投稿日:2010/12/24 12:54:48  ID:gZ547/cW.net
すいません、質問です
少人数共用型DBでアプリを開発することになったのですが、
派遣先親会社のポリシーでDBサーバーのインストール(インス
トーラを使用してレジストリに登録が伴う)ができません
仕方がないので任意のユーザーにサーバーになってもらい、
そこに接続するようなような形にしたいのですが、FireBird
ならそれが実現できるのでしょうか?
なおSQLiteをテストしたところ読み出しは問題ないのですが、
書き込みがファイル単位のロックなので、サーバーが必須に
なりますが、残念ながら提供されていませんでした

494
NAME IS NULL[sage]   投稿日:2010/12/25 08:28:07  ID:???.net(711)
会社に言ってそれ専用の鯖立ててもらったほうがいいんじゃないの?

コメント4件

495
NAME IS NULL[]   投稿日:2011/02/09 16:08:58  ID:Ftol3wAV.net
これってデータベースだったんだ

496
NAME IS NULL[sage]   投稿日:2011/02/11 20:01:44  ID:???.net(711)
>245
糞の役にも立たないレスは要らんぜよ

497
NAME IS NULL[sage]   投稿日:2011/02/12 15:43:53  ID:???.net(711)
>246
おう、おれも知らなかったぜ。

498
NAME IS NULL[sage]   投稿日:2011/02/14 22:22:06  ID:???.net(711)
Firebird 2.1からBLOB SUB_TYPEに2以上の値を設定できなくなっていることに今日気がついた。
Firebird Wikiの
http://firebird.00i.org/wiki/%A5%AD%A5%E3%A5%E9%A5%AF%A5%BF%A5%BB%A5%...#z5afd1e0
もそのままだな。ALTER TABLEでSUB_TYPEは変更できないっていうし、困ったな…。
コメント2件

499
NAME IS NULL[sage]   投稿日:2011/02/24 11:26:58  ID:???.net(711)
Firebird embedded serverとDelphiを使って、自分用のデータベースを作ろうと思ってます。

そこで質問なのですが、fbembed.dllをfbclient.dllかgds32.dllに変更しろとreadme.txtに書いてあります。
なぜ、リネームする必要があるのでしょうか?
試しにリネームなしに、fbembed.dllのままでもテストした際には、動作いたしました。
リネームしろと書かれているのですが、なぜリネームするのかは、記載されていないようです。
理由をご存知の方はいらっしゃいますでしょうか?

おとなしくリネームすればいいのですが、理由が知りたいと思います。
自分でリネームするなら、最初に配布する際にgds32.dllで配布すれば、良いのではないかと思ってます。

500
NAME IS NULL[sage]   投稿日:2011/02/24 14:47:19  ID:???.net(711)
特に深い理由はなさそうな

501
NAME IS NULL[sage]   投稿日:2011/02/24 16:16:01  ID:???.net(711)
>250
自分で開発する時はなんでもいいと思う。

既存のアプリではgds32.dllじゃないと認識しない可能性があるから
ってことじゃないかと想像。

502
250[sage]   投稿日:2011/02/25 00:53:31  ID:???.net(711)
なるほどー。
既存のアプリでということは、歴史的な背景から、以前は、gds32.dllもしくはfbclient.dllだったのかも
知れないですね(知らないですけど)。で、何かの都合で、fbembed.dllに名称を変更したと。
アプリの変更なしに、データベースのバージョンを上げたい場合などは、gds32.dllが無いじゃないかと
なるので、readme.txtの中に変更しろと書かれているんだろうと。

でも、初めて使う人には、そのリネームの理由が書かれていないので、私みたいに疑問を持ってしまう
人も出てきてしまっているということでしょうか。
ここまでわかっている情報の中で想像してみました。
本当の理由を知っている人がいたら、教えてください。
コメント2件

503
252[sage]   投稿日:2011/02/25 03:54:54  ID:???.net(711)
>253
えと、エンドユーザじゃなくて開発者ですよね?だったら同梱するdllの名称を決めるのは
自分でしょ?自分の作ったアプリに読ませるdllの名称なんて基本的に自由なんだけど。

経緯を説明すると、gds32.dllというのが当初からの名前。これは前身のInterbaseのさらに
前身のGDSから受けつがれている。過去のクライアントアプリは通常gds32.dllを探すように
プログラミングされているため、互換性のためにFirebirdでもこのファイル名を使っている。

Interbase6とFirebird1.0の時点では相互の互換性があったのでこれで問題なかったが
ところがInterbase7とFirebird1.5あたりから相互の仕様に食い違いが発生してきた。
お互いが仕様の違うものをgds32.dllという同一名称で配布したら上書きしあって
混乱するから、Firebirdはfbclient.dllという別名称を作った。Interbaseはibclient.dll
だったかな。

ただ、既存のアプリはgds32.dllという名称でしか理解しないものが多いのでそういう
アプリのためにサーバ接続用のクライアントにはgds32.dllも同梱されてる。

上記はFirebirdクライアントやサーバのインストーラの話。自分がアプリを作る場合は
何という名前で配布するか決めるのは自分。アプリのインストール環境がどうなっている
のかInterbaseかFirebirdのクライアントがすでにインストールされている可能性がある
のかないのか。ある場合はgds32.dllが2つあって混乱しないか(名称は同じでも機能は違う
のでアプリが誤認すると誤動作する)。そういうことを総合してどういう名称にすべきか
決めればいい。別にoresama.dllでも良いわけだし。

fbembed.dllのまま使えばそういう実行環境での混乱はない。じゃあなぜそれを推奨しないのか。
既存アプリがそれじゃ使えない場合もあるからだ。たとえばIBConsoleは(多分)gds32.dllしか
理解しないし、Delphiのコンポもgds32.dll決め打ちのやつもある。正解は一つじゃない。
だからfbembeded.dllで配布され、必要ならgds32.dllに変えろというわけだ。

これで良いかな?
コメント2件

504
NAME IS NULL[sage]   投稿日:2011/02/25 05:19:54  ID:???.net(711)
なるほどー。
歴史的な背景を含めての丁寧なご説明ありがとうございます。

fblibというコンポーネントを使って、テストしてみたんですけど、このコンポーネントが、
gds32.dll, fbclient.dll, fbembed.dllのいずれかの名称で、dllを読み込んでるんだと思います。

自分で書いたプログラムとデータベースのFirebirdとの間に、コンポーネントが仲立ちしているので、
そのコンポ側の対応しだいで、ファイル名のリネームが必要な場合もあるとのことでしょうか。
直接私自身が、dllをアクセスする必要が無かったので、そこまで考えが及びませんでした。

ともかく、謎な部分がわかってスッキリしました。
どうもありがとうございました。
コメント2件

505
NAME IS NULL[sage]   投稿日:2011/02/25 07:01:19  ID:???.net(711)
>254
おまえの長文、そのままテンプレにしたいw

506
NAME IS NULL[sage]   投稿日:2011/03/03 13:57:58  ID:???.net(711)
FireBird使ってて理由が不明で落ちてることあるんですけど、
何かでDebug版を使ったらメモリダンプできるって聞いたけど
出来るんでしょうか?もし知っておられる方がおりましたら
教えてください。

@もし出来るようであるなら、ダンプされたデータの解析とかって
どのようにするのでしょうか?

507
NAME IS NULL[]   投稿日:2011/03/06 21:58:33  ID:eaTscza7.net(2)
>257
まずまちがいなく、メモリリーク。
クライアントでちゃんとクエリの後始末せずに連発してる奴がいないか探してみ。
例えば接続プールなんかが特に怪しい。

508
252[sage]   投稿日:2011/03/06 23:07:27  ID:???.net(711)
まあでもコネクション切らずに放置してるからって落ちることはあまりないよ。
ストアドやトリガで無限ループしてるとかが怪しい。

before updateで自分にupdate文発行する仕組みになっててループで
落ちた経験がある。

509
NAME IS NULL[]   投稿日:2011/03/06 23:22:43  ID:eaTscza7.net(2)
>259
そんなマヌケなミスを見逃さないだろ普通。
理由が不明でメモリダンプまで話が進んでるんだからなおさらだ。

510
NAME IS NULL[sage]   投稿日:2011/03/06 23:34:31  ID:???.net(711)
>260
まあそうだといいけどさ、MySQLとかから来た人はトリガとかストアドとかは
よくわかってなかったりするし。

511
NAME IS NULL[sage]   投稿日:2011/03/06 23:59:22  ID:???.net(711)
トリガとかストアドがよく分からない奴は、トリガもストアドも使えないんだからある意味問題ないだろw
コメント8件

512
NAME IS NULL[sage]   投稿日:2011/03/07 01:14:02  ID:???.net(711)
いやー、よくわかったないけど使ってる奴なんてごまんといるだろ。

あ、Firebirdユーザが5万人いるかどうかは別問題だぜw

513
NAME IS NULL[]   投稿日:2011/03/07 13:32:19  ID:tVhDiWSv.net
よく分からなくて使える機能じゃないと思う。
コメント2件

514
NAME IS NULL[sage]   投稿日:2011/03/09 15:00:52  ID:???.net(711)
よくわからんけど見よう見まねで使ってる。
コメント2件

515
NAME IS NULL[]   投稿日:2011/03/24 18:42:21  ID:gIVTuZlV.net
SqlserverCEが遅すぎるので(テーブル件数が多い場合のJOINなど)
Firebird Embeddedに一縷の望みを託して流れてきたけど
Decimalの精度18って少なくね?せめて28ほど欲しいんですけど…
それを上回る秘密のデータ型とかないんでしょうか

516
NAME IS NULL[sage]   投稿日:2011/03/25 10:41:07  ID:???.net(711)
>266
無い

517
NAME IS NULL[sage]   投稿日:2011/03/25 13:58:14  ID:???.net(711)
そっか。
つまり実務では使い物にならないシロモノなのですね。

518
NAME IS NULL[sage]   投稿日:2011/03/25 14:07:55  ID:???.net(711)
健全でない言葉が含まれているため表示しません 内容を確認する

519
NAME IS NULL[sage]   投稿日:2011/03/25 14:18:58  ID:???.net(711)
>268
そうですね。さようなら。

520
NAME IS NULL[sage]   投稿日:2011/03/25 16:08:18  ID:???.net(711)
tu-rio

521
NAME IS NULL[sage]   投稿日:2011/03/25 23:12:09  ID:???.net(711)
アプリで計算してしまえばいい気がする
コメント4件

522
NAME IS NULL[sage]   投稿日:2011/03/26 00:17:56  ID:???.net(711)
「テーブル件数」という表現とか精度28桁とか実務にしてもやや謎は多い。

523
NAME IS NULL[sage]   投稿日:2011/03/26 07:51:21  ID:???.net(711)
BIGINTもしくは倍精度浮動小数点で不足するなんてのはそんなにはないわね
ないとは言わないけど
というか、浮動小数に中で変換になったら、その時点で誤差が0にならんとか知らんのかも
コメント2件

524
NAME IS NULL[sage]   投稿日:2011/03/26 10:40:51  ID:???.net(711)
固定少数ならアプリ側で何とでもなるし釣りだろう

525
NAME IS NULL[sage]   投稿日:2011/03/26 16:58:54  ID:???.net(711)
つーか、特殊用途を実務と言い張る中二だろ。
コメント6件

526
NAME IS NULL[sage]   投稿日:2011/03/27 09:39:32  ID:???.net(711)
文字列で応用するとかいろいろあるしな

527
NAME IS NULL[]   投稿日:2011/03/27 10:10:08  ID:6sCAJNO4.net
お前らこのスレROMってんなら普段からなんか書けよw
コメント2件

528
NAME IS NULL[sage]   投稿日:2011/03/27 11:00:14  ID:???.net(711)
ここまで自演でお送りしました

529
NAME IS NULL[sage]   投稿日:2011/03/28 07:34:05  ID:???.net(711)
266のようなC級SEを取り込むうつわは必要かと。

530
NAME IS NULL[sage]   投稿日:2011/03/29 22:14:33  ID:???.net(711)
FBはよくも悪くも枯れてるからそんなに書くこともないんだよなw
ユーザ数もそんなに多いわけでもないし

531
NAME IS NULL[sage]   投稿日:2011/03/30 08:54:06  ID:???.net(711)
最低限の知識で使えて商用にも耐えるという点では最高のRDBMSだと思う。
わりとマジで。

532
NAME IS NULL[sage]   投稿日:2011/03/30 10:48:53  ID:???.net(711)
MicrosoftのNetwordMonitor3.4を使って発行されたSQLを解析しているのですが
単なる1SQL文だとそのまま見えるのですが、パラメータ渡しでバイナリ(画像等)
等を送るとそれぞれ別パケットで送られます。どなたかTCPIP内のペイロード部
のフォーマットを知っておられる方おりますか?

533
NAME IS NULL[sage]   投稿日:2011/03/30 12:15:18  ID:???.net(711)
>283
WiresharkならたぶんFirebirdのフィルタも持ってると思う。たぶん。

534
NAME IS NULL[sage]   投稿日:2011/03/30 15:45:04  ID:???.net(711)
>284
 ありがとうございます。早速探ってみます><
コメント2件

535
NAME IS NULL[sage]   投稿日:2011/03/31 00:45:11  ID:???.net(711)
>283
http://www.geocities.jp/kimura804/rdb/InterBase/ip_ib_strings_j.htm

あなたが、やってることを正しく理解してるわけじゃないけど、BLOBに関しては、
VARCHARなどとは違うパケットが送られてるようだよ。
全然違うことを言ってるのであれば、申し訳ない。

536
NAME IS NULL[]   投稿日:2011/04/07 13:13:35  ID:TTPmHfOt.net
再インストールしてて思い出したのでレスしとく
いったい誰に役立つかわからんけど。

■現象
Microsoft Security Essentials(MSE)を使用している環境でIBExpertが異様に遅くなる。

■対策
Application Data\HK-Software\IBExpertにある「IBExpert.stg」ファイルをウイルスチェックの
対象から除外する。

537
NAME IS NULL[sage]   投稿日:2011/04/11 02:49:17  ID:???.net(711)
なんのために再インストールしたのか
そっちを書いた方がためになる気がする
利用目的とか
コメント4件

538
NAME IS NULL[sage]   投稿日:2011/04/21 22:57:30  ID:???.net(711)
3.0って、window関数、ストアドプロシージャのパッケージ化(create package)が、サポートされるんだね。
いまから、wktkが止まらない。

539
NAME IS NULL[sage]   投稿日:2011/05/06 16:21:36  ID:???.net(711)
wikiにつながらないのは俺だけ?
コメント4件

540
NAME IS NULL[sage]   投稿日:2011/05/06 16:30:31  ID:???.net(711)
ではないようだ。ここ1週間くらい不通って話。

541
NAME IS NULL[sage]   投稿日:2011/05/06 16:41:07  ID:???.net(711)
さんきゅ。待つとしよう。
コメント2件

542
NAME IS NULL[sage]   投稿日:2011/05/15 22:13:27  ID:???.net(711)
素晴らしい
宇宙へ

543
NAME IS NULL[sage]   投稿日:2011/05/31 14:23:43  ID:???.net(711)
配列型のinsertって具体的に
どうSQLを書いたらいいのか分からんちん
コメント2件

544
NAME IS NULL[]   投稿日:2011/06/01 10:42:39  ID:Y9j9GU4I.net
そういえば配列型って使ったこと無いなあ。

545
NAME IS NULL[]   投稿日:2011/06/01 12:01:45  ID:4Wn6GKWY.net
配列型のinsertは直接APIたたくしかない。
もしくは、そのAPIをサポートしているコンポーネントを使うとか。

なので、SQLはありません。
コメント2件

546
NAME IS NULL[sage]   投稿日:2011/06/03 00:18:24  ID:???.net(711)
>296
マジで!?
コメント2件

547
NAME IS NULL[sage]   投稿日:2011/06/04 04:13:41  ID:???.net(711)
「BLOBにjpeg入れたいんですが、SQLどう書くんですか?」

みたいなもんだろ。

548
NAME IS NULL[]   投稿日:2011/06/04 20:52:59  ID:6DghYdR7.net
http://www.firebirdsql.org/
がリニューアルらしいけど、正直見づらい。

549
NAME IS NULL[sage]   投稿日:2011/06/06 00:18:08  ID:???.net(711)
>297

マジで。PostgreSQLみたいに不思議なSQLで配列型扱えたりはしないのだよ。
コメント2件

550
NAME IS NULL[sage]   投稿日:2011/06/07 19:13:07  ID:???.net(711)
294です。
私もいろいろ探した揚句その答えにたどり着きました。
納得いたしました。
でも参照はarray[3]みたいに特定の添え字は参照できるんですよね。

PostgreSQLみたいに文字列として扱えると便利なんだけどな。
作り上そうなることはなさそうだ。

ところでサイトずいぶん変わったな・・・

551
NAME IS NULL[sage]   投稿日:2011/06/08 02:16:26  ID:???.net(711)
あれ、UDFでも配列は扱えないのか…
配列の活用の幅が狭いな…ちょっとがっかりした。
コメント2件

552
NAME IS NULL[]   投稿日:2011/06/08 09:27:58  ID:H/8+6sAY.net
そもそも配列使わなきゃならん時点でテーブル設計間違えてるような気もする。

553
NAME IS NULL[]   投稿日:2011/06/08 12:12:00  ID:YYaNitVA.net
UTF-8なDBでchar(1)だと4バイト確保されるみたいですが、
varchar(1)も4バイトなのでしょうか?
しかし、製品コードみたいな英数しか入れないフィールドに、char使うと微妙ですね。

554
NAME IS NULL[sage]   投稿日:2011/06/08 13:04:36  ID:???.net(711)
一般的じゃないけど、
配列がpostgresくらい柔軟に使えるとそれはそれで
特殊な使い方もできて便利なのよ。

PostgresだとGINで配列にindex貼るとかなり高速に検索できたりとか、
配列同士の演算させたりとか。足す引く、含む含まない、集合ぽくintersect、unionしたりとか。
あくまでも特殊な使い方だと思うけど。
まぁ素直にpostgres使っとけですな。

555
忍法帖【Lv=6,xxxP】 [sage]   投稿日:2011/06/08 20:17:21  ID:???.net(711)
ぼくはMySQLちゃん!(AA略)

556
NAME IS NULL[]   投稿日:2011/06/10 14:40:21  ID:95LObDfD.net
wikiが息してないけどどうなった?
コメント2件

557
NAME IS NULL[sage]   投稿日:2011/06/11 06:59:35  ID:???.net(711)
>> 307
どうやら死んでいるようです。というか誰が管理してたの?

558
NAME IS NULL[sage]   投稿日:2011/06/11 07:13:01  ID:???.net(711)
>304
varchar(1) は 4-byte に加えて管理用のバイトが必要(たぶん)

Firebirdではカラム毎にキャラクタセット設定できるので、
格納領域節約したい場合はascii設定すればいいんじゃね?
(アラインメントで節約にならない場合もあるかもしれんけど)

559
NAME IS NULL[sage]   投稿日:2011/06/12 00:11:01  ID:???.net(711)
>307
>308
00i.orgそのものが死んでるね。管理者は川崎のTaro Yamadaってひとらしいが

560
NAME IS NULL[sage]   投稿日:2011/06/13 14:12:38  ID:???.net(711)
ドカベンか。や〜まだ
コメント4件

561
NAME IS NULL[sage]   投稿日:2011/06/13 23:45:12  ID:???.net(711)
"たばこ大増税&出荷停止。
でも個人輸入すれば大丈夫。日本語の輸入代行も多数。
「タバコ 輸入代行」とかで検索するとあるある、、、
送料込みで1箱90円とかの激安サイトもある。"

コメント2件

562
NAME IS NULL[sage]   投稿日:2011/06/20 16:21:46  ID:???.net(711)
>223 の人って地震で死んじゃったのかなぁ

563
NAME IS NULL[]   投稿日:2011/06/21 09:43:48  ID:Y5sYEvY4.net
すみません、FB使ってる初歩質問です。

プライマリキー項目ってNULL禁止でしたよね。
プライマリーキー項目でIntegerって0が入りましたっけ?

564
NAME IS NULL[sage]   投稿日:2011/06/21 14:52:09  ID:???.net(711)
null≠0

565
NAME IS NULL[sage]   投稿日:2011/06/21 18:24:02  ID:???.net(711)
つ [] >315

566
NAME IS NULL[sage]   投稿日:2011/06/23 11:53:53  ID:???.net(711)
ubuntuのデスクトップで使えるデータベースの管理ツールって何かある?
iboconsoleみたいなの。

567
NAME IS NULL[sage]   投稿日:2011/06/23 13:15:55  ID:???.net(711)
>317
ibWebAdmin
http://sourceforge.jp/projects/sfnet_ibwebadmin/
が使える。使ったことないけど。使用感教えてね。

568
NAME IS NULL[sage]   投稿日:2011/06/23 15:38:51  ID:???.net(711)
>318
ありがとう。インストールしてみたけど、phpが5.3だからなのか
表示されないので報告はまた後で。

569
NAME IS NULL[sage]   投稿日:2011/06/23 21:01:20  ID:???.net(711)
何か操作独特だけどflamerobinは?

570
忍法帖【Lv=15,xxxPT】 [sage]   投稿日:2011/06/24 01:53:23  ID:???.net(711)
phpFbAdmin が待たれる

571
NAME IS NULL[sage]   投稿日:2011/06/24 11:52:53  ID:???.net(711)
>321
ibWebAdmin ≒ phpFbAdmin だろ。

572
忍法帖【Lv=15,xxxPT】 [sage]   投稿日:2011/06/24 21:46:13  ID:???.net(711)
おー、知りませんでした。ありがとうございます。

573
NAME IS NULL[sage]   投稿日:2011/06/26 00:42:12  ID:???.net(711)
gfixで-shut single -force 0 って接続限定してからリストアするんだけど、
その後に-online normalで戻そうとすると戻り値で1が返ってくる。なんでだろ。
現在のshutdown modeが何か見る方法ってないのかな。

574
NAME IS NULL[sage]   投稿日:2011/07/09 11:39:38  ID:???.net(711)
Windows Server 2008 R2 にFB2.5を入れてみたが外部からつながらない
ポートは空いてるはずなんだが何が悪いんだろう

575
NAME IS NULL[sage]   投稿日:2011/07/09 13:11:57  ID:???.net(711)
netstat -an

576
NAME IS NULL[sage]   投稿日:2011/07/09 13:16:02  ID:???.net(711)
Windows Server 2008 R2 ってセキュリティーポリシー変える必要あるだろ

577
325[sage]   投稿日:2011/07/09 18:02:02  ID:???.net(711)
サーバー名をIPアドレスにしたら繋がった
その後にサーバー名に戻したらあら不思議繋がる
だが数分後にまた試したら繋がらなくなった
WINDOWS SERVERの設定で何かあるのか?
サーバー初めてだからよくわからん

578
NAME IS NULL[sage]   投稿日:2011/08/24 23:31:55  ID:???.net(711)
Firebird: Firebird 2.5.1 Release Candidate 1 Binary Kits

http://www.firebirdsql.org/en/firebird-2-5-1-rc1/

579
NAME IS NULL[]   投稿日:2011/08/26 16:02:00  ID:VtCw5PTA.net
FirebirdWikiってもう復活しないの?

580
NAME IS NULL[sage]   投稿日:2011/08/26 16:08:27  ID:???.net(711)
yes

581
NAME IS NULL[sage]   投稿日:2011/08/26 21:30:05  ID:???.net(711)
お前はダリアンかw
コメント2件

582
NAME IS NULL[]   投稿日:2011/09/01 23:30:58  ID:ws2k+QjH.net
FreeBSDってSuperServer動くようになったのかな。

583
NAME IS NULL[sage]   投稿日:2011/09/01 23:58:53  ID:???.net(711)
SuperServerのメリットってあまりないよな。

584
NAME IS NULL[sage]   投稿日:2011/09/12 10:26:15  ID:???.net(711)
質問です:
「file 〜 is not a valid database」ってエラーが出るのはどういう場合でしょう。

Win64bitで、32bitFB使ってるからっぽいかなぁ?

585
NAME IS NULL[sage]   投稿日:2011/09/12 20:54:04  ID:???.net(711)
>335
バージョン違いの環境で、fdbを直接したんじゃね?
バックアップ/リストアじゃなくて。

586
335[sage]   投稿日:2011/09/13 09:45:16  ID:???.net(711)
え”、fdb直接じゃダメなんですか???

FB本体のバージョンが高ければ、下位互換かなぁ、と思っていたんですが。。。

587
335[sage]   投稿日:2011/09/13 09:52:00  ID:???.net(711)
よくよく環境を調べたら、
FB32bitで運用してたfdbをWin64にコピーして、
FB64bitで起動していました。

やっぱり、無理があるのでしょうか?
コメント4件

588
335[sage]   投稿日:2011/09/13 10:00:05  ID:???.net(711)
連投スマソ:

サーバーはWin64+FB64
クライアントはWin32+FBのODBCドライバ(Firebird_ODBC_2.0.0.151_Win32.exe)
ということが分かりました。

FBのODBCドライバが対応してないんでしょうか。
それともサーバーのFB64で動けてないのでしょうか。

589
NAME IS NULL[sage]   投稿日:2011/09/13 16:04:12  ID:???.net(711)
DBファイル自体が32ビットと64ビットのCPUで違うってのは変じゃないのか?

590
NAME IS NULL[sage]   投稿日:2011/09/13 17:57:51  ID:???.net(711)
FDBの直接コピーについては、接続中にコピーした場合とかバージョン違いとか
いろいろダメなケースはあるよ。基本はバックアップ/リストア。

591
NAME IS NULL[sage]   投稿日:2011/09/13 23:48:56  ID:???.net(711)
DBサーバのバリエーション(Win x86/x64/Mac OS/Linuxなど)による違いはないが、Firebirdそのものの
バージョンが違うとDBファイルの形式(ODS、DBファイルのバージョンのようなもの)も違うことになる。
>336>341のいうように、まずはgbakでバックアップ、リストアするところから。

592
335[sage]   投稿日:2011/09/14 08:52:11  ID:???.net(711)
つ []

つまり、32bit/64bit間で.fdbはバイナリ互換無いので、
バックアップ&リストア、
ですね。

でも、クライアントがWin32bitのままなら、
Win64+FB32で動作、
ですね。

593
NAME IS NULL[sage]   投稿日:2011/09/15 07:02:43  ID:???.net(711)
>343
日本語読めてますか?fdbの互換性がないのはFirebirdの異なるバージョン間のみで、
x86/x64とかWin/OS X/Linuxのようにプラットフォーム間は問題ない(ファイルは同じ形式)。
コメント2件

594
NAME IS NULL[sage]   投稿日:2011/09/15 13:44:21  ID:???.net(711)
というかRDBMSなんだからファイルコピーで対応するのが
そもそもイレギュラーだよ。Firebirdはそれでもいけるのが
ウリではあるけど、基本はバックアップ/リストア。

コメント2件

595
335[sage]   投稿日:2011/09/15 15:14:21  ID:???.net(711)
ラジャ >344 >345

596
NAME IS NULL[sage]   投稿日:2011/09/15 17:33:16  ID:???.net(711)
>345
正論
うまいこと言うな

597
NAME IS NULL[sage]   投稿日:2011/09/17 08:54:43  ID:???.net(711)
Androidで使えないだろうか?

598
NAME IS NULL[sage]   投稿日:2011/09/18 15:58:01  ID:???.net(711)
あの領域はこれから本格化するんじゃないかな。
SQLiteが既に動いてるけど

599
NAME IS NULL[]   投稿日:2011/09/18 20:59:19  ID:6M1cWg1h.net
最近、Firebirdユーザー会ってどうなってんのかな

前ほど活動の噂聞かないんだけど

600
NAME IS NULL[sage]   投稿日:2011/09/18 22:30:46  ID:???.net(711)
OSCには出てるけどなぁ。

601
NAME IS NULL[sage]   投稿日:2011/09/19 11:19:58  ID:???.net(711)
ちょっと出だしの印象が良くなかったからなぁ。ユーザ会。

もっとコミュニティ寄りでスタートすれば良かったのに
妙にビジネスチックなノリで初めちゃったから、引いちゃった
人は多いと思う。

まあ継続性を考えるとそうしたい気持ちはわかるっちゃ
わかるんだけどね。

602
NAME IS NULL[sage]   投稿日:2011/09/22 13:11:29  ID:???.net(711)
ブラジルでは、年1回開催される「Firebird Developers Day」にスポンサーが8社ついて
にぎやかそう

http://www.firebirddevelopersday.com.br/

コメント2件

603
NAME IS NULL[sage]   投稿日:2011/09/30 02:07:32  ID:???.net(711)
スリー
ツー
ワン

ファイヤ〜バード〜

604
NAME IS NULL[sage]   投稿日:2011/10/03 09:28:57  ID:???.net(711)
質問ですが、FireBird1.5を使用しているのですが
突然接続を受け付けなくなることがあります。それは再起動
するまで改善されなくて原因がさっぱりわかりません・・・
他の2.0ではそのようなことはないのですが1.5だけで
なにかそういうことが起きる事象があるのでしょうか?

2.0にVerを上げたくてもそういうことがあるっていう情報が
ないと上げれないのでorz

よろしくおねがいいたします。

605
NAME IS NULL[sage]   投稿日:2011/10/03 16:36:08  ID:???.net(711)
>355
1.5固有のバグです。
…とかいう回答を期待してるのならいくら待っても無駄かと。

1.5ずっと使ってるけどそんな現象に遭遇したことないし。

せめて環境くらい書いたらどうだろう?
OSとかCSなのかSSなのかとか32Bitなのか64Bitなのかとか。

スタンドアローンで起動してるとかいうオチでは?
あるいはCSでxinet.dの接続上限に達してるとか。
コメント2件

606
NAME IS NULL[sage]   投稿日:2011/10/03 19:01:07  ID:???.net(711)
ファイアーバードの2.1.4の64ビット版を試していたらfirebird.logがあっちこっちに
書き出される。。。これってバグ??

607
NAME IS NULL[sage]   投稿日:2011/10/04 09:15:31  ID:???.net(711)
あっちこっちってどこだよ?

608
NAME IS NULL[sage]   投稿日:2011/10/04 15:22:40  ID:???.net(711)
トイレとか台所とか?

609
NAME IS NULL[]   投稿日:2011/10/04 22:04:33  ID:3o37disy.net(3)
2.5.1リリースあげ
http://www.firebirdsql.org/en/firebird-2-5-release-description/

おーい誰かWiki復活させてくれよう。誰もバックアップ持ってないの?

610
NAME IS NULL[sage]   投稿日:2011/10/04 22:15:18  ID:???.net(711)
新規のWiki立ち上げるだけならやってもいいけど
バックアップは持ってないので復旧はできない。

そもそもその消失したWikiどんなんだったか知らん。
URLから想像するにPukiWikiだったのかな?

611
NAME IS NULL[]   投稿日:2011/10/04 22:18:07  ID:3o37disy.net(3)
>361
たしかPukiwikiだったはず。

612
NAME IS NULL[sage]   投稿日:2011/10/04 22:23:07  ID:???.net(711)
>362
内容って英語マニュアルの翻訳?
それともユーザが独自に作ったドキュメント?
コメント2件

613
NAME IS NULL[]   投稿日:2011/10/04 22:27:04  ID:3o37disy.net(3)
>363
基本的にユーザー独自のドキュメント。コンテンツは以下のような感じだった。

Firebirdニュース
SQLリファレンス(DDL、ストアド含む)
各種言語別プログラミングガイド
管理用ソフトウェアの紹介

他にもなんかあったっけ?

614
NAME IS NULL[sage]   投稿日:2011/10/04 22:59:05  ID:???.net(711)
>364
普及のことを考えるとあった方がいいよねぇ。

このスレの人が書いていったのならWikiさえ立てたら内容はそのうち
充実するかな? 内容は無保証で管理の継続だけ保証すればいいなら
立ててもいいよ。

615
NAME IS NULL[sage]   投稿日:2011/10/04 23:16:10  ID:???.net(711)
>365
もしかしたらバックアップ持ってる人がある日ふらっと訪れるかもしれないし
少しづつ書きこまれていくだけでも無いよりあったほうが絶対にいいし
作ってもらえるとありがたいです。
コメント2件

616
NAME IS NULL[sage]   投稿日:2011/10/04 23:48:17  ID:???.net(711)
WikiのバックエンドはもちろんFirebirdだぜ
とかいうと格好いいけどねw

617
365[sage]   投稿日:2011/10/05 13:32:58  ID:???.net(711)
>366
ではWiki用意するので数日おまちを。

618
365[sage]   投稿日:2011/10/05 18:19:41  ID:???.net(711)
Wiki作りました。

http://firebirdwiki.jp/

インターネットアーカイブに2年前くらいのバックアップが
残っていたので、それを元にトップから各カテゴリ第一階層
くらいまでは復旧しました。

残りも同じ方法で復旧できると思いますが、まだ仕事中なので
とりあえずここまでにしておきます。

復旧方法はトップに書いておいたので、時間ある人がいたら
ご協力ください。

619
NAME IS NULL[sage]   投稿日:2011/10/05 21:15:52  ID:???.net(711)

620
NAME IS NULL[sage]   投稿日:2011/10/05 21:55:10  ID:???.net(711)
>365
激しく乙です
コメント2件

621
NAME IS NULL[]   投稿日:2011/10/06 08:35:57  ID:v/v8RKPt.net(4)
>369
ありがとうありがとう。
つうかほとんど復旧してる! すごい。

622
NAME IS NULL[]   投稿日:2011/10/06 10:15:17  ID:v/v8RKPt.net(4)
ううううむWiki書式が分からん…。

623
357[sage]   投稿日:2011/10/06 11:31:19  ID:???.net(711)
すいません、風邪引いてダウンしてましたorz

色々な場所というのはC:\Windowsの直下など関係の無いところにfirebird.log
が出力されます。(ちょろっとだけ書いては別のところにまたちょろっと・・・というように)

一応環境はWindows2008ServerR2でFirebirdが2.1.4です。

624
365[sage]   投稿日:2011/10/06 14:00:36  ID:???.net(711)
みんな協力乙。だいぶ復旧しましたね。

あとはリファレンスが半分くらいと書籍情報が切れたままです。
書籍情報はバックアップがHTMLでしか残ってないっぽいので
単純コピペではいかないので放置してます。

まあそんなに大変じゃないので暇みつけてやります。
または誰かヨロ。
コメント2件

625
NAME IS NULL[]   投稿日:2011/10/06 15:10:08  ID:v/v8RKPt.net(4)
HTMLしか残ってないページをちょっと復旧してみたけど、これは骨が折れる作業だわ。
Wikiの書式に慣れてないってのもあるけど。

これ最初に作った人には頭が下がります。

626
NAME IS NULL[sage]   投稿日:2011/10/06 16:07:29  ID:???.net(711)
このwikiには非常にお世話になったので、ニュース(最新バージョン)と書籍情報を追加しました。

PukiWikiの書式を調べるのに時間がかかって試行錯誤しながら記述しました。
(普段はdokuwikiを使用しているので)

ちなみにリスト内での改行は「&br;」を使用してください。チルダは使用できません。
コメント2件

627
NAME IS NULL[]   投稿日:2011/10/06 16:59:15  ID:v/v8RKPt.net(4)
MenuBarは編集できんのかな?
FAQの下に書籍情報のリンク入れてほしす。

628
NAME IS NULL[sage]   投稿日:2011/10/06 17:26:38  ID:???.net(711)
>FirebirdWikiについてとMenuBarについては管理者により凍結されています。それ以外のページについては自由に編集が可能です。

629
365[sage]   投稿日:2011/10/06 18:20:50  ID:???.net(711)
メニューバー変更しました。
コンテンツの第一階層は全部入れときました。

プログラミングガイドはもっと充実させたいですね。

Python(Django)での利用
Delphiでのコンポーネントの選択
Embedded

あたりは俺の方で書き加えられることがけっこう
ありそうです。

630
NAME IS NULL[sage]   投稿日:2011/10/12 18:10:11  ID:???.net(711)
2.5使ってますがvarcharのサイズってSQLでは小さくできないんですか?

631
NAME IS NULL[sage]   投稿日:2011/10/14 11:43:43  ID:???.net(711)
出来ますよ

632
NAME IS NULL[sage]   投稿日:2011/10/22 09:09:57  ID:???.net(711)
データベースをメモリ上に置いて一時的なリスト変数みたく使えますか?

633
NAME IS NULL[sage]   投稿日:2011/10/22 10:26:52  ID:???.net(711)
383>>
Global Temporary Tableを使えばそんなイメージじゃない?
インストールが面倒ならEmbedded 版を使って・・。


634
NAME IS NULL[]   投稿日:2011/11/02 10:19:31  ID:oDSqD5OA.net
FB1.5を使用していま。
テーブルのあるカラムのNOT NULL制約を削除したいのですが
DROP CONSTRAINTではNOT NULL制約は削除できませんでした。
NOT NULL制約を削除する方法がありましたらご教示をお願いいたします。

635
NAME IS NULL[sage]   投稿日:2011/11/02 12:35:13  ID:???.net(711)
ALTER COLUMNじゃダメなんだっけ?

636
187[sage]   投稿日:2011/11/02 19:45:24  ID:???.net(711)
>385
http://www.firebirdfaq.org/faq103/
1.5では試した事ないが、可能なはず

637
NAME IS NULL[sage]   投稿日:2011/11/02 22:06:57  ID:???.net(711)
うわお
wiki復活させてくれた人乙!
ドメインの維持費も掛かるだろうに
コメント2件

638
385[sage]   投稿日:2011/11/04 11:21:31  ID:???.net(711)
>387
ありがとうございます。リンク先の1の方法で対処しました。
コメント2件

639
NAME IS NULL[sage]   投稿日:2011/11/25 23:37:41  ID:???.net(711)
Firebirdをデータの格納先として使えるWordpressやWikiのようなWebアプリケーションはないでしょうか。
コメント2件

640
NAME IS NULL[sage]   投稿日:2011/11/26 11:38:53  ID:???.net(711)
FirebirdがデフォルトっていうオープンソースのCMSプロジェクトは
俺の知る限りないけど、Firebirdでも動くよ、ってのなら探せば
あるんじゃないかなぁ。
コメント2件

641
NAME IS NULL[]   投稿日:2011/12/21 17:18:39  ID:DPlV2wPh.net(4)
Firebirdのデータベース間でテーブルをコピーするフリーソフトってないですか?

642
NAME IS NULL[]   投稿日:2011/12/21 17:23:47  ID:DPlV2wPh.net(4)
ごめんなさいもう一つ
64bit版のFirebirdを使用する場合は、UDFも64bitバイナリじゃないとダメですか?

643
NAME IS NULL[sage]   投稿日:2011/12/23 11:47:37  ID:???.net(711)
>392
テーブル内容をSQLとして出力するような機能があるのでは?
それをtxtで保存して、バッチ処理に組み込むとか出来そうなイメージがあります。

644
NAME IS NULL[sage]   投稿日:2011/12/23 12:59:12  ID:???.net(711)
>394
MySQLとかはあるよね。
Firebirdはないねー。

645
NAME IS NULL[sage]   投稿日:2011/12/23 14:22:41  ID:???.net(711)
えぇ?!
コメント4件

646
NAME IS NULL[sage]   投稿日:2011/12/23 15:08:27  ID:???.net(711)
>395
ええ、mysql(mysqldump)を想像して書きました。

ああいうのは無いのかー、うーんSQLをそのままはき出してくれればいいんですけどね〜
コメント2件

647
NAME IS NULL[sage]   投稿日:2011/12/23 15:40:18  ID:???.net(711)
CSVで吐き出す、CSVを読み込む機能ならあった気がする。

まあ何にしてもIBExpertインストールすれば解決する話なんだけどね。

648
NAME IS NULL[]   投稿日:2011/12/25 00:59:07  ID:YYnr3LBm.net(2)
>392
How to export data from database and import into another?
http://www.firebirdfaq.org/faq86/

649
NAME IS NULL[sage]   投稿日:2011/12/28 11:04:17  ID:???.net(711)
>393
ダメみたい。うちではアカンかった。
サーバーが64bitになったのにfirebirdだけ32bit使ってます。

650
忍法帖【Lv=40,xxxPT】 [sage]   投稿日:2011/12/30 17:13:13  ID:???.net(711)
てすと

651
NAME IS NULL[]   投稿日:2012/01/03 14:21:19  ID:x+UTUBAd.net(2)
なんかPython用ドライバがカオスってるけど、今はどれが一番安定してて
どれが公式なんだろう?
コメント2件

652
NAME IS NULL[sage]   投稿日:2012/01/07 08:59:49  ID:???.net(711)
In [2]: kinterbasdb.__version__
Out[2]: (3, 3, 0, 'final', 0)

最新のUbuntuの公式リポジトリでインストールされたのは3.3で、Windowsに入ってるのも同じバージョンだった。
easy_installから入れることはできないんだっけ

653
NAME IS NULL[sage]   投稿日:2012/01/09 00:05:02  ID:???.net(711)
>402
え?KinterbasDB以外にも選択肢があるの?

654
NAME IS NULL[]   投稿日:2012/01/09 02:37:25  ID:Tx+YelNL.net(2)
KInterBaseDBは作者死んじゃって以降まったくメンテされてないんだよね。
コメント1件

655
NAME IS NULL[sage]   投稿日:2012/01/10 16:48:40  ID:???.net(711)
http://nakagami.blog.so-net.ne.jp/2011-12-17

こういうことになってるらしい。ぐぬぬ。

656
NAME IS NULL[sage]   投稿日:2012/01/11 00:26:31  ID:???.net(711)
wiki (firebirdwiki.jp)の管理者さん見てるかしら?
いくつかのページが見れなくなってます。

確認した範囲で、
・リファレンスガイド
・FAQ
・bbs
はダメ。
他にもあるかも。

657
Wiki”管理”者[sage]   投稿日:2012/01/13 12:00:20  ID:???.net(711)
>407
どもです。

FirebirdWiki にスパム対策を施しました。
http://firebirdwiki.jp/

「ひらがな必須」というダサい実装です、すみません。
英語のみのページを作る場合でもなんかダミーのひらがなを入れといてください。

ついでに報告ですが、旧Wikiのバックアップに残っていたもの
はHTMLだけしか残っていなかったものを含め全て終わっています。
旧Wikiにあったもので復旧ができていないのはバックアップが見つからない
「Firebird SQLリファレンス-組み込み関数」だけだと思います。多分。

というわけで復旧フェーズから新規コンテンツの充実フェーズに移行した
と考えて良いかと思います。すでに新しいページを作成している方も
いらっしゃるようですので、どんどん充実させていきましょう。

658
NAME IS NULL[]   投稿日:2012/01/19 11:54:43  ID:ew19J4nW.net(2)
そういえば加藤大受ってどうなったんだ?
最近活動してないみたいだが。

659
NAME IS NULL[]   投稿日:2012/01/27 08:19:53  ID:e4kpJOPI.net(2)
IBExpertの有料版って買った人いる?
無料版と比べてどんな感じ?

660
NAME IS NULL[]   投稿日:2012/02/01 14:41:41  ID:x+6n4vBX.net(2)
Visual StudioでADO.NET接続でデバックしたら
FbDataAdapter.Fillで
FirebirdSql.Data.FirebirdClient Information: 0 : Command:
とか勝手にイミディエイトにメッセージ吐くんだけど
抑制できないのかな。
それらしきプロパティ見当たらない

661
NAME IS NULL[sage]   投稿日:2012/02/04 01:21:13  ID:???.net(711)
てす

662
NAME IS NULL[]   投稿日:2012/02/05 11:07:53  ID:1k8YswAw.net(4)
あれ? CREATE DATABASEのページおかしくね?
リンクが間違ってるのか、内容が間違ってるのかわからないけど
Wikiの直し方知らないから誰かお願い。

663
NAME IS NULL[]   投稿日:2012/02/05 21:32:55  ID:1k8YswAw.net(4)
自分で直してみますた

664
NAME IS NULL[]   投稿日:2012/02/20 18:05:27  ID:U2V2RIA5.net(2)
..と
コメント1件

665
NAME IS NULL[]   投稿日:2012/03/22 02:46:19  ID:klRCs3GU.net(2)
いきなりですが。
このデータベースってMySQLやPostgreSQLみたいに資格ってないですか?
まぁなさそうなのでないと思いますが。
英語圏ではあるのかな?

666
NAME IS NULL[sage]   投稿日:2012/03/24 00:07:07  ID:???.net(711)
>410
SQLの実行時間が表示されたり
インデックスの使用状況がグラフで確認できたり
2つのDBを比較する機能が付いていたり、
有料版使い始めたら無料版には戻れないかな。
違っていたらスマソ


>416
海外は知らないけど国内では聞いたことないなぁ

667
NAME IS NULL[sage]   投稿日:2012/04/03 19:12:39  ID:???.net(711)
win2008サーバー64bit版にFB2.5を入れてるんだけど
クライアントが32bitのXpだとIBExpertがエラーでDBを開けない
サーバーや64bitの7からなら開ける
エラーメッセージは

select RDB$RELATION_NAME from RDB$RELATIONS
where (RDB$RELATION_NAME = 'MON$ATTACHMENTS') and
(RDB$VIEW_BLR is NULL)

can't format message 13:99 -- message system code -4.
invalid format for transaction parameter block.

これが延々と出てIBExpertを強制終了させるしかなくなる

何か対策はありませんか

668
NAME IS NULL[sage]   投稿日:2012/04/04 04:29:19  ID:???.net(711)
クライアントは他のサーバ(32Bit版FB2.5とか)には接続できてるの?

669
325[sage]   投稿日:2012/04/04 10:37:22  ID:???.net(711)
>419
もともと32bit XpのFB1.5にはつながっていました
新たに2008Kサーバーを追加してFB2.5を入れたところダメだった



670
NAME IS NULL[sage]   投稿日:2012/04/04 22:51:10  ID:???.net(711)
>420
クライアントのバージョンが古いとか?

671
NAME IS NULL[sage]   投稿日:2012/04/05 02:22:37  ID:???.net(711)
IBExpertもFBCLIENT.DLLも最新のものを試してみましたが変わりませんでした

672
NAME IS NULL[sage]   投稿日:2012/04/07 01:12:39  ID:???.net(711)
windows7でfirebirdとflameRobinを使い始めたのですが
CREATE TABLE TEST(

NAME Varchar(20)

);
こんなテーブルを character set UTF8のデータベースに作成し、
flameRobin上から

INSERT INTO TEST2 (NAME) VALUES('あああ')
と日本語を含んだ列を追加しようとすると、

Dynamic SQL Error
SQL error code = -104
Malformed string

INSERT INTO TEST2 (NAME) VALUES('aaa')
こんな感じのエラーが出るのですが、どうすれば日本語データを挿入することができるのでしょうか

ちなみにnetbeansのデータベースツールからやろうとしても同じような事になります。

673
NAME IS NULL[sage]   投稿日:2012/04/07 01:13:38  ID:???.net(711)
>INSERT INTO TEST2 (NAME) VALUES('aaa')
すいませんこの行は関係ないです

674
NAME IS NULL[sage]   投稿日:2012/04/07 12:02:01  ID:???.net(711)
>423
flameRobinの接続はUTF-8でやってる?

675
NAME IS NULL[sage]   投稿日:2012/04/08 15:10:46  ID:???.net(711)
>425
返信ありがとうございます。
最初そういう設定があるのかなと思って
flameRobin自体の文字コード設定を探してみたのですが見つけられないんです

676
NAME IS NULL[sage]   投稿日:2012/04/10 00:47:47  ID:???.net(711)
FlameRobinはたしか、Ver0.9.3あたりのUnicode対応版じゃないと駄目だったような気がする。

677
NAME IS NULL[sage]   投稿日:2012/04/10 02:44:38  ID:???.net(711)
>427
そのとおりでした。
使ってたのが0.8.3の日本語版でした。
最新版をいれてうまくいきました。


>425,>427
どうもすいません。ありがとうございました!

678
NAME IS NULL[]   投稿日:2012/04/13 19:58:18  ID:ZlTchvKS.net(2)
Firebird 2.0.7 age

679
NAME IS NULL[sage]   投稿日:2012/04/26 23:31:39  ID:???.net(711)
3はいつ?
window関数使いたい

680
NAME IS NULL[sage]   投稿日:2012/05/07 11:40:11  ID:???.net(711)
サーバーのリプレースで2003 32bitから2008R2 64bitに変更する際に
FB1.5サーバーをインストールしてdbファイルもそのまま使えますか?

681
NAME IS NULL[sage]   投稿日:2012/05/07 21:01:06  ID:???.net(711)
Firebirdのバージョンが一緒ならDBファイル(FDB)はそのまま使える。
Windows Server 2008 R2でFirebird 1.5は多分動くけど、どっか設定をいじらないと
いけなかったっような?Server 2008 R2 ≒ Windows 7なので、Firebird 1.5+Windows 7で
調べてみたらいいのでは。
http://www.firebirdfaq.org/faq17/
こんな話とか。

682
NAME IS NULL[sage]   投稿日:2012/05/09 15:30:07  ID:???.net(711)
>432
431じゃないけど、ものすごくタイムリーにその話が役に立ちました。ありがとう。

683
431[sage]   投稿日:2012/05/11 02:20:11  ID:???.net(711)
>432
ありがとうございます
まだ新鯖が来ないので来たら試してみます

684
NAME IS NULL[sage]   投稿日:2012/05/21 20:07:26  ID:???.net(711)
2008に1.5を入れてみたけどクライアントによって繋がったりダメだったり
いまいち再現性がわからんので2.1に逃げた。いまんとこ安定。
2.5は適当に作ったファイルがgbakで蹴られた。キビシイのう・・・

685
NAME IS NULL[sage]   投稿日:2012/06/14 02:02:14  ID:???.net(711)
組込用DBで良いのが無いか探していて、これを試してみようかと思ったのですが
Visual Studio用のDDEX Providerって、ドキュメント見ながらマシン構成ファイルを手でいじる以外無いんでしょうか
インストーラーが探しても見つかりませんでした

GUIツールはIBExpertとFlamerobinとあるようですが、皆さんはどちらを使っていますか?
それとカラムにSQL Serverみたいに説明をつけることは出来ますか?
「colA  これはカラムAだよ」というようにしたいのですが、ちと書き方がわかりませんでした

686
NAME IS NULL[sage]   投稿日:2012/06/14 03:29:54  ID:???.net(711)
バージョンが分からんが
www.firebirdsql.org/refdocs/langrefupd25-ddl-comment.html

687
NAME IS NULL[sage]   投稿日:2012/06/14 23:43:39  ID:???.net(711)
ありがとうございました。
コメントできるんですね
週末試してみます

688
NAME IS NULL[sage]   投稿日:2012/06/24 00:57:33  ID:???.net(711)
ぽすけてください

CREATE TABLE SETTING_CATE (
CATENO INTEGER NOT NULL,
CATENM VARCHAR(60) NOT NULL,
URL VARCHAR(256),
LIST_NUM INTEGER
);
と言うテーブルを作って、プライマリーキーを貼ろうとしたら
ALTER TABLE SETTING_CATE
ADD CONSTRAINT PK_SETTING_CATE
PRIMARY KEY (CATENO);


Cannot commit transaction:
This operation is not defined for system tables.
unsuccessful metadata update.
cannot create index PK_SETTING_CATE.

と言うエラーになってしまいます
IBExpertでIndicesのタブからGUI上でインデックスを作ろうとしても、同じエラーになってします

と言うか、これ以降のテーブルを作ると全部のテーブルからPKもインデックスもメタデータが更新できないエラーになります
これって何かあるんでしょうか

最初の方に作ったテーブルは全然平気なんですが・・・

689
NAME IS NULL[sage]   投稿日:2012/06/24 01:45:28  ID:???.net(711)
うぉぉぉぉぉ・・・・・っ
なおったぁぁぁぁぁーーーーーーーーー

バックアップしてリストアしたらなぜか直りました

なんか壊れてたみたいです。お騒がせしました

690
NAME IS NULL[sage]   投稿日:2012/07/17 16:04:02  ID:???.net(711)
delphiでのUDFの書き方の例をあげてもらえないでしょうか?
ここまで書いて、どうしようかと迷う俺。できればお願い

691
NAME IS NULL[sage]   投稿日:2012/07/17 23:44:20  ID:???.net(711)

692
NAME IS NULL[sage]   投稿日:2012/07/18 11:56:04  ID:???.net(711)
一ヶ月ほど前にBLOBフィールドに大量の写真を登録していたテーブルをdrop tableで
削除したのですが、何時まで経ってもファイルサイズが小さくなりません。
テーブルを削除してもGCでは最適化されないのでしょうか?

693
NAME IS NULL[sage]   投稿日:2012/07/18 12:38:58  ID:???.net(711)
>441
むかしBorlandのサイトで紹介されてた FreeUDFLib ってやつのコードを、見よう見まねで改変して使ってる。
interbase用だけど、FBでも普通に動いてるよん。
FreeUDFLib.zip でぐぐれば、まだどこかにあると思う。

694
NAME IS NULL[sage]   投稿日:2012/07/18 13:06:34  ID:???.net(711)
>443
つ gbak

695
NAME IS NULL[sage]   投稿日:2012/07/18 21:10:13  ID:???.net(711)
UDFを自前で書かなきゃいけないケースも随分減ったなあ

696
NAME IS NULL[sage]   投稿日:2012/07/18 21:18:10  ID:???.net(711)
今は再帰CTEもサポートされてるからね。

あとは3.0のWindow関数とPackage使えればとりあえず満足

697
NAME IS NULL[]   投稿日:2012/10/30 17:05:20  ID:+3eUUv4J.net(2)
kaso

698
325[sage]   投稿日:2012/11/01 05:23:54  ID:???.net(711)
Oracle9からFireBirdへのコンバーターってフリーでないですか?

699
NAME IS NULL[sage]   投稿日:2012/11/01 05:24:31  ID:???.net(711)
ああ、また名前入れっぱなしだったorz

700
NAME IS NULL[]   投稿日:2012/11/17 11:31:02  ID:BMERmupu.net(2)
2.5.2あげ

701
NAME IS NULL[]   投稿日:2013/01/04 13:25:07  ID:nTzwSac+.net(4)
開発用にWindows上で、本番用はLinux上で
firebird 1.03を利用しています。
windows上からPerl::DBIで接続したくモジュールをインストールしたのですが、
fbclient.dllが見つからないと言われます。
そこで教えていただきたいのですが
・Perl::DBIを使えるようにする方法はないでしょうか。
・Linux環境には、fbclient.dllもgds32.dllもないのですが
 DBIは使えるのでしょうか。
どなたかよろしくお願いします。

702
NAME IS NULL[sage]   投稿日:2013/01/04 13:59:56  ID:???.net(711)
・ある
・使える

703
NAME IS NULL[sage]   投稿日:2013/01/04 14:08:47  ID:???.net(711)
開発者に向いてない奴が増えたなぁ

704
452[]   投稿日:2013/01/04 15:48:54  ID:nTzwSac+.net(4)
>453
Perl::DBIを使えるようにする方法はどのような方法なのでしょうか。

705
NAME IS NULL[sage]   投稿日:2013/01/04 23:38:48  ID:???.net(711)
それを調べるのがあんたの仕事じゃないの?

706
452[]   投稿日:2013/01/05 08:46:01  ID:cYpiqDQ0.net(2)
>456
いいえ、仕事ではないのです。
なぜ仕事だと思ったのですか。ステレオタイプって面白い。
仕事かどうかを判断することに意味があるのですか。

707
NAME IS NULL[sage]   投稿日:2013/01/05 17:58:04  ID:???.net(711)
仕事かどうかを判断するものですから仕事ではないのですキリッ

708
NAME IS NULL[sage]   投稿日:2013/01/05 22:34:29  ID:???.net(711)
>457
その質問でPerl::DBIが使えるようになるのですか?

709
452[sage]   投稿日:2013/01/06 08:11:04  ID:???.net(711)
>459
私が、そう尋ねているのですが・・・
訳していただいてありがとう。でも私にリプライしないでくださいね。
456さんへお願いします。
そろそろsageます。

710
NAME IS NULL[sage]   投稿日:2013/01/06 08:19:53  ID:???.net(711)
仕事かどうかを判断することを仕事にしてる人に依頼すればよいと思うよ

711
NAME IS NULL[]   投稿日:2013/01/09 09:51:49  ID:da7Hqdm0.net(2)
仕事じゃないならなんでFirebird + Perl::DBIなんてニッチなことするんだ?
そんなもん要求するソフト無いだろw

712
NAME IS NULL[]   投稿日:2013/01/11 21:54:43  ID:MVl7CGxr.net(2)
  ★★★チベットの独立は日本の核心的利益である★★★
  http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1226114724/78

  ¥¥¥¥¥¥¥『万有サロン』書き込み大賞・総額100万円¥¥¥¥¥¥¥¥¥¥¥¥

  この掲示板に優秀な書き込みをして、総額100万円の賞金をゲットしよう!(*^^)v
    万有サロン
      http://jbbs.livedoor.jp/study/3729/
    書き込み大賞の詳細
      http://jbbs.livedoor.jp/bbs/read.cgi/study/3729/1069922074/78-
    書き込み大賞の詳細(資料倉庫内)
      http://www2.tba.t-com.ne.jp/a-z/omake/banyu/taisho.htm

  また、あらゆる疑問に関する質問を、携帯電話やメールでも受け付けています。
    電話番号 080-4437-4187
    メール  aaa-zzz@tba.t-com.ne.jp

  ¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥¥

713
NAME IS NULL[]   投稿日:2013/02/07 17:16:43  ID:YOB+WVgd.net(4)
select
50.0 * 37.23 A,
cast(50.0 as double precision) * 37.23 B,
round(50.0 * 37.23, 0) ROUND_A,
round(cast(50.0 as double precision) * 37.23 , 0) ROUND_B
from rdb$database

ABROUND_AROUND_B
1861.51861.518621861

なぜROUND_B は1862にならないんでしょう?

714
NAME IS NULL[]   投稿日:2013/02/07 17:19:05  ID:YOB+WVgd.net(4)
うわ崩れてしまった

A
1861.5

B
1861.5

ROUND_A
1862

ROUND_B
1861

です。

715
NAME IS NULL[]   投稿日:2013/02/13 07:13:53  ID:n919/EWx.net(2)
しらないなら黙ってればいいのに

716
NAME IS NULL[sage]   投稿日:2013/02/20 11:11:41  ID:???.net(711)
そんなこと言うから誰も書かないし・・・
>464
これ、よくある丸め誤差じゃないですかね? 
浮動小数点を2進で格納するときに近似値化したのが、10進に戻す時に誤差として出るやつ。
Firebirdのソースコードを見てないし、見てもたぶんよーわからんと思うので憶測ですけど、
コンパイラが用意してるround関数の結果をそのまま返すような作りになってるのなら
そういう誤差が出ることもあり得ると思います。
ていうかコンピューターを使う上での「お約束」なので、他のソフトを使っても出るときは出る。
どうしてもそこを倍精度にする必要があるのなら
誤差になる部分のケタを上げて計算してから戻すか、
> round(cast(50.0 * 10 as double precision) * 37.23 / 10 ,0) ROUND_B
あるいはroundを使わずに0.5足して切り捨てすれば
> cast(cast(50.0 as double precision) * 37.23 + 0.5 as integer) ROUND_B
とりあえず回避できそうですが。

717
NAME IS NULL[sage]   投稿日:2013/02/28 14:39:24  ID:???.net(711)
そんなことドヤ顔で言われてもな。聞く方もあれだが。

718
NAME IS NULL[sage]   投稿日:2013/03/10 01:01:49  ID:???.net(711)
趣味のプログラムに組み込むので、このDBを使ってみようと思ったけど
このスレだと質問するのに、むちゃくちゃハードル高そうですね

やっぱあきらめて、SQLiteかSQL Server CEにします

719
NAME IS NULL[sage]   投稿日:2013/03/10 01:23:13  ID:???.net(711)
そう?まぁ普通の人はユーザ会のYahoo Groupで聞いてると思うんで…

720
NAME IS NULL[sage]   投稿日:2013/03/10 01:34:07  ID:???.net(711)
おおっ・・・と思って見てきたけど人あんまりいないじゃ無いですか・・・・
Delphiユーザーが多いみたいですが

Visual Studioなので、やっぱちょっとやめときます
深夜の愚痴につきあってくれて感謝です

721
NAME IS NULL[sage]   投稿日:2013/03/10 10:56:37  ID:???.net(711)
別に盛り上がるほど問題があるわけじゃなし、普通に使えるからねぇ。

722
NAME IS NULL[]   投稿日:2013/03/13 13:17:49  ID:nuhI4HCk.net(2)
使うにあたって特に質問することが何もないよな。

723
NAME IS NULL[sage]   投稿日:2013/03/18 21:50:22  ID:???.net(711)
何にハードル感じてるのかわからない。

724
NAME IS NULL[sage]   投稿日:2013/03/19 05:58:33  ID:???.net(711)
日本人ならハードルはユーザー数だろ

725
NAME IS NULL[sage]   投稿日:2013/03/19 21:52:02  ID:???.net(711)
情報集めるのに不自由しないくらいたくさんユーザーいるだろ。

726
NAME IS NULL[sage]   投稿日:2013/03/20 05:56:20  ID:???.net(711)
いや日本人は特に理由もなく多数派に付くのが好きということ

727
NAME IS NULL[]   投稿日:2013/03/25 21:31:39  ID:lQC1kwHf.net(2)
2.5.2 Security Update 1/2.1.5 Security Update 1がリリースされてます

728
NAME IS NULL[]   投稿日:2013/04/10 12:40:11  ID:5JAUsSaE.net(2)

729
NAME IS NULL[sage]   投稿日:2013/04/11 16:05:06  ID:???.net(711)
3はいつになったらでるの?

730
NAME IS NULL[sage]   投稿日:2013/04/11 17:32:21  ID:???.net(711)
3に何を期待してるの?

731
NAME IS NULL[sage]   投稿日:2013/04/16 14:53:21  ID:???.net(711)
昔このDB使ってたんだけど、トランザクション回数が21億回超えたら
動かなくなる仕様ってまだ残ってる?

64bit版ならもっと上限増えてるのかしら

732
NAME IS NULL[]   投稿日:2013/04/17 10:01:37  ID:/DOnkyK1.net(2)
>482
昔から使ってるけど聞いたことないぞ

733
NAME IS NULL[sage]   投稿日:2013/04/18 18:37:47  ID:???.net(711)
>483
「Firebirdの歴史 トランザクションID」
でぐぐってみて

たとえば
http://firebird.gr.jp/firebird/site_rsrc/images/0/osc2006tokyo/OSC2...
のFirebirdの概要-Transaction IDで
32bit long が最大値、リセットするにはデータベース止めるしかないことがわかる

734
NAME IS NULL[sage]   投稿日:2013/04/18 19:10:11  ID:???.net(711)
トランザクションをそこまで継続させるほうが異常

735
NAME IS NULL[sage]   投稿日:2013/04/18 19:16:47  ID:???.net(711)
30秒に1回トランザクションしても2108年持つね。

736
NAME IS NULL[sage]   投稿日:2013/04/18 19:42:19  ID:???.net(711)
30秒に一回ってそんなのんきな

737
NAME IS NULL[sage]   投稿日:2013/04/18 20:45:56  ID:???.net(711)
のんきなってそんなにしょっちゅうコミットだらけのシステム実用に何の?

738
NAME IS NULL[sage]   投稿日:2013/04/18 23:55:22  ID:???.net(711)
トランザクションは更新の時だけやないやろ。

739
NAME IS NULL[sage]   投稿日:2013/04/19 01:23:40  ID:???.net(711)
30秒に1回でコミットだらけなのか・・・・
皆さんとは感覚が違ってたみたいすみませんでした。

740
NAME IS NULL[sage]   投稿日:2013/04/19 05:05:21  ID:???.net(711)
つうかそれに耐えられるハードならバックアップリストアなんてあっという間に終わるじゃろという話

741
NAME IS NULL[sage]   投稿日:2013/04/19 05:07:13  ID:???.net(711)
>489
え?更新しないのにID増えるわけないよね

742
NAME IS NULL[sage]   投稿日:2013/04/19 05:25:17  ID:???.net(711)
>490
平均の話してんのに感覚とか意味不明

743
NAME IS NULL[sage]   投稿日:2013/04/19 09:12:41  ID:???.net(711)
普段もっと忙しいシステムばっかさわってるから
あなたが携わっているような30秒に一回のトランザクションも無いくらいが普通なんだって感覚がなかったってことです

744
NAME IS NULL[]   投稿日:2013/04/19 10:30:45  ID:iF+eJaWb.net(2)
そもそもそんな忙しいシステムにFirebird使おうとか考えないよねw

745
NAME IS NULL[sage]   投稿日:2013/04/19 17:43:28  ID:???.net(711)
>494
平均の意味分かってるよね?

746
NAME IS NULL[sage]   投稿日:2013/04/19 17:45:39  ID:???.net(711)
しかも論点は何秒に1回とかそこじゃねーし

747
NAME IS NULL[sage]   投稿日:2013/04/19 17:47:56  ID:???.net(711)
>494
で、君のシステムだと何ヶ月ぐらい持ちそうなの?
それ言わないと話し始まんないジャン

748
NAME IS NULL[sage]   投稿日:2013/04/20 15:56:29  ID:???.net(711)
>498
答えないと話を進ませない人ですね

749
NAME IS NULL[sage]   投稿日:2013/04/20 17:50:14  ID:???.net(711)
間違いと気づいたなら素直に謝りなよ
FBには瑕疵はないよ

750
NAME IS NULL[sage]   投稿日:2013/04/21 01:49:32  ID:???.net(711)
ID出ないのをいいことにw

751
NAME IS NULL[sage]   投稿日:2013/04/21 08:44:52  ID:???.net(711)
>484 のpdfなどを読んだが
トランザクションidは行ユニークじゃないか
1行に対して2Gトランザクションを超えるシステムは扱った事がない
とは言え有り得ないとまでは言えないか

752
NAME IS NULL[sage]   投稿日:2013/04/21 18:10:57  ID:???.net(711)
事実上ありえないから

753
NAME IS NULL[sage]   投稿日:2013/04/22 08:42:01  ID:???.net(711)
なんか2000年問題とか2038年問題みたいだなw
自分が生きてる間持てばいいっていう発想

754
NAME IS NULL[]   投稿日:2013/04/22 09:18:17  ID:C+FpbsyQ.net(2)
>504
ぜんぜん違うだろw アホかw

755
NAME IS NULL[sage]   投稿日:2013/04/22 16:14:43  ID:???.net(711)
罵倒しないとレスれないのか?

756
NAME IS NULL[sage]   投稿日:2013/04/22 16:43:10  ID:???.net(711)
起こる可能性のあることは、いつか実際に起こる。

757
NAME IS NULL[sage]   投稿日:2013/04/22 21:07:24  ID:???.net(711)
バックアップリストアなしで2000年とかありえないから

758
NAME IS NULL[sage]   投稿日:2013/04/22 21:08:56  ID:???.net(711)
>507
ハードよりソフトの方が寿命が長いとでも思ってんの?

759
NAME IS NULL[sage]   投稿日:2013/04/22 21:09:48  ID:???.net(711)
もとい、ソフトよりハードの方が

760
NAME IS NULL[sage]   投稿日:2013/04/22 21:31:05  ID:???.net(711)
postgresもだいぶ昔のバージョンはトランザクションidは32bit unsigned intの40億回有限だった。(今もだけど)
バージョンが7.2とかだったかな。
postgresトランザクションID周回でググってみるとよい。

それで問題が結構起きて今はオンラインのままvacuum走らせればそこら辺もメンテされるようになってる。

昔のpostgresでさえそうなのに今を生きるrdbmsとしてfirebirdでそんなにトランザクション発生させるなんて事実上有り得ないとか、
maxに達するまでダンプレストアがないなんて有り得ないとか言っちゃう人は
どんだけ狭い了見で生きてんのって話。

761
NAME IS NULL[sage]   投稿日:2013/04/23 00:52:15  ID:???.net(711)
>511
アホくさ

762
NAME IS NULL[sage]   投稿日:2013/04/23 05:20:32  ID:???.net(711)
>511
しかしそこまで非論理的な内容をよく堂々と発言できるな。
馬は草しか食わないんだから人間も草だけ食べるべきといってるのと同じだぞ

763
NAME IS NULL[sage]   投稿日:2013/04/23 05:23:10  ID:???.net(711)
>511
ちなみに「firebirdでそんなにトランザクション発生させるなんて事実上有り得ない」というのは
どっかのバカの発言だから。
FBは十分大規模システムにも耐えられるよ。

764
NAME IS NULL[sage]   投稿日:2013/04/23 07:22:07  ID:???.net(711)
>514
いや、ヘレン女史も同じこと言ってたよ。

765
NAME IS NULL[sage]   投稿日:2013/04/23 07:50:38  ID:???.net(711)
たくそんなに無駄な心配ばっかしてるから禿げるんだよ

766
NAME IS NULL[sage]   投稿日:2013/04/23 08:38:10  ID:???.net(711)
まぁ仕事の引継ぎとか考えると留意すべき点ではあるね
つか64bit版のFirebirdならそこも直ってそうなもんだけど

767
NAME IS NULL[sage]   投稿日:2013/04/23 08:42:43  ID:???.net(711)
留意する必要もないし直す必要がないものが直るわけないだろ。
単純に考えてもレコード数×フィールド数×数バイト×etc でDB容量増加なんて基地外沙汰だわ

768
NAME IS NULL[sage]   投稿日:2013/04/23 08:46:35  ID:???.net(711)
君は何の話をしているのだ?

769
NAME IS NULL[sage]   投稿日:2013/04/23 08:56:16  ID:???.net(711)
自分に必要無いから必要ないんだ!!!!(プンプン

770
NAME IS NULL[sage]   投稿日:2013/04/23 09:08:31  ID:???.net(711)
>513
同じmvccを採用するpostgresを例に出して、
今よりずっと昔のネット上のトラフィックが少ない時に、すでに経験してきていることをfireirdだから経験しないなんて理屈はあり得ないって言っているだけだが何処が非論理的?
論理的に指摘してくれませんか?
firebirdのアーキテクチャを理解しないで適当にもの言ってる奴らばっかだな

771
NAME IS NULL[]   投稿日:2013/04/23 10:00:10  ID:vt4yysNy.net(12)
バカだね。この世の全てのリソースは有限なのに。

772
NAME IS NULL[]   投稿日:2013/04/23 10:08:14  ID:vt4yysNy.net(12)
>521
アーキテクチャ理解してないの自分じゃね?
出来ない物は出来ないんだから、Firebirdの仕様の中でやれることを考えるだけじゃん?

一体誰に何を求めてんのよ。

773
NAME IS NULL[]   投稿日:2013/04/23 10:14:18  ID:vt4yysNy.net(12)
あと FB3.0になると制限が40億超になるけど、制限があることは変わんないから
とっとと見限ってFBの存在なんか忘れたほうがいいよ。

774
NAME IS NULL[sage]   投稿日:2013/04/23 10:29:55  ID:???.net(711)
>523
はぁ?
俺は別に誰に何を求めてるわけでもないし、理解して問題なく使ってますが。
>482でもないが、
>485とか>503とか目に余るレスを見つけて口挟んだだけ。
誰と勘違いしてんの?

あとついでに言うと>502の理解もおかしいから。
自分が使ってって問題なければいいってならそれでいいけど、
パブリックの場だから一応間違った情報には注意しないと。

775
NAME IS NULL[]   投稿日:2013/04/23 10:31:07  ID:vt4yysNy.net(12)
>525
じゃあ誰と何の議論してんの? 全く無意味な空理空論吐いてるようにしか見えないけど。
あとID出して。

776
NAME IS NULL[]   投稿日:2013/04/23 10:33:15  ID:vt4yysNy.net(12)
てか>511=>521何だろ?
その他の人間と同一視なんかしてないわけだが。

777
NAME IS NULL[sage]   投稿日:2013/04/23 10:43:27  ID:???.net(711)
にぎわってんな。

778
NAME IS NULL[]   投稿日:2013/04/23 10:45:25  ID:vt4yysNy.net(12)
同じ奴がID出ないのいいことに他人のふりして書き込んでるだけだと思うよw
このスレにそんなにROMがいたわけがない。

779
NAME IS NULL[]   投稿日:2013/04/23 10:56:34  ID:4twmmFxW.net(2)
>527
誰に言ってるのかも、レスした理由も書いたじゃん。
もうメンドイから黙っとくわ。

780
NAME IS NULL[sage]   投稿日:2013/04/23 12:51:31  ID:???.net(711)
Firebirdの仕様がゴミだってのはみんなわかって使ってると思うよ
ただ納品後にDB変えるのは手間だから仕方なく使ってる
仕様に満足してるふりするのは他のDBと仕様を比較せずに使っちゃったせっかちさんだけ

781
NAME IS NULL[sage]   投稿日:2013/04/23 14:12:31  ID:???.net(711)
>525
他の解釈だと最大2G行しか保持できないだろ

782
NAME IS NULL[sage]   投稿日:2013/04/23 14:23:04  ID:???.net(711)
海の水はどうしてですか?

783
NAME IS NULL[sage]   投稿日:2013/04/23 18:43:01  ID:???.net(711)
>525
ほんとお前バカだな。いいかお前に分かりやすいように説明してやる。
仮にお前の心配してたこと(以下「心配事」という)が数千年後に現実化したとしよう。
そのときおまえの後任者がやることは、クライアントからのエラー報告に対して
「データに更新処理をかけるか前のリストアを戻してください」
というエラー時の通常対応(以下「通常対応」という)をするだけだ。
次に、その前提となる「心配事」について検討しよう。
ここでクライアントについて「通常対応」が必要になった場合は
その「通常対応」がなされたときからさらに数千年は「心配事」が発生しないことになる。
なぜなら「通常対応」により「心配事」の種はリセットされるからである。
つまり、「心配事」が発生する条件は、数千年「通常対応」が起こらないということなのである。
そして、エントロピー増大の法則により有体物は必ず壊れるからこの条件が成就する確立は
限りなく0に近いのである。

784
NAME IS NULL[sage]   投稿日:2013/04/23 20:31:15  ID:???.net(711)
第三に、仮に1つのレコードに数億回の更新がかかり「心配事」が1年ほどで現実化したとしよう。
そのような異常な使われ方をしたHDDが正常でいられる可能性は著しく低いといわざるを得ない。
すなわち、そのような特殊環境ではHDDが壊れる前に「通常対応」が必要な確率は逆にかなり高いのである。

785
NAME IS NULL[sage]   投稿日:2013/04/24 06:53:46  ID:???.net(711)
第四に、やはり仮に1つのレコードに数億回の更新がかかり「心配事」が1年ほどで現実化するシステムが
あるとすると、そのような過酷な使われ方に耐えられるハードは相当高性能であり、
「通常対応」も数秒、数分で終わるだろう。
つまり、そのような優秀なハードがそろっているなら、1日1回定期定期的に「通常対応」をしても弊害が
生じないのである。

786
NAME IS NULL[sage]   投稿日:2013/04/24 07:32:45  ID:???.net(711)
「仮に1つのレコードに数億回の更新」って、トランザクションIDの意味解っている?

787
NAME IS NULL[sage]   投稿日:2013/04/24 07:51:59  ID:???.net(711)
>537
大意を把握できないなら黙っててください

788
NAME IS NULL[sage]   投稿日:2013/04/24 07:55:38  ID:???.net(711)
ここでも馬鹿がフルボッコにされてんな
http://tech.dir.groups.yahoo.com/group/firebird-support/message/112108

789
NAME IS NULL[sage]   投稿日:2013/04/24 07:57:14  ID:???.net(711)
>537
逆にお前がKarol BieniaszewskiみたいにトランザクションIDを誤解してるに1ペリカ

790
NAME IS NULL[sage]   投稿日:2013/04/24 08:41:07  ID:???.net(711)
>534
525じゃなくて悪いけど
・リストアをクライアントに任せられる恵まれた環境が前提の話
・数億回の更新が異常な使われ方という認識
みんながみんなに当てはまらないんじゃない?

791
NAME IS NULL[]   投稿日:2013/04/24 09:29:10  ID:7oZx62k7.net(12)
>541
そんなヘビーな環境一台でこなせるわけ無いじゃん。
だから普通はクラスタ化されてるわけで。。
で、クラスタ化されてればいくらでもメンテのタイミングは作れるわけで。

前提となる環境が空理空論。

792
NAME IS NULL[sage]   投稿日:2013/04/24 10:00:38  ID:???.net(711)
>539
ここに書いた人は一秒間に200トランザクションあるから四ヶ月で越えちゃうどうしようって言ってるけどな
秒間何十 ps、何百tps何て今のサーバスペックじゃごく普通レベル、というか場合によっては少ない方だが…

793
NAME IS NULL[]   投稿日:2013/04/24 10:26:42  ID:7oZx62k7.net(12)
>543
何を根拠に普通って言ってるのかしらんけど
例えばTPC-Cで12000tpmcなんて環境は、なかなか縁のない環境だな。
I/O絡めてそんな数字出るハードもあんまり普通レベルとは言いがたいな。

794
NAME IS NULL[sage]   投稿日:2013/04/24 10:38:30  ID:???.net(711)
何で二桁も飛んでるんだよw

795
NAME IS NULL[sage]   投稿日:2013/04/24 10:47:56  ID:???.net(711)
tpc-bだけどこれ4年前の資料な
http://www.slideshare.net/tomneko/firebird25

796
NAME IS NULL[]   投稿日:2013/04/24 10:55:40  ID:7oZx62k7.net(12)
>546
TPC-Bでも200tpsに届いてないじゃんw

797
NAME IS NULL[]   投稿日:2013/04/24 10:56:15  ID:7oZx62k7.net(12)
>545
バカなのか

798
NAME IS NULL[sage]   投稿日:2013/04/24 11:11:10  ID:???.net(711)
4年前のサーバスペックだぜ?
それに問題はtpcの指標じゃないし、別にtpc-bでもトランザクションであることには変わらない。
トランザクションの制限値に現実味があるかどうかだろ?
仮に秒間100だとしても248日後にはMAX到達。
まぁ認めたくないのはわかるがそろそろ無理があるぞお前。

799
NAME IS NULL[]   投稿日:2013/04/24 11:23:05  ID:7oZx62k7.net(12)
>549
4年前のサーバーが今現在稼働してるのは普通レベルじゃないのか?
しかも>539は2011年のスレッドなわけだがw

で、CPU限界近くまでぶん回した上限値ギリギリでシステム設計するのが普通なのか?

つうかTPC-Bはアカンってお前の持ってきたスライドに書いてあるやん…

> まぁ認めたくないのはわかるがそろそろ無理があるぞお前。

お前がなw
レスの全てが突っ込みどころだらけじゃん。

あとID出せよw

800
NAME IS NULL[]   投稿日:2013/04/24 11:24:55  ID:7oZx62k7.net(12)
で、件のスレッドでは
「お前のシステムはそもそもトランザクションが必要なのか? FB使うのがおかしくね?」
と問われてるわけで、当然俺もそう思う。

801
NAME IS NULL[sage]   投稿日:2013/04/24 15:21:54  ID:???.net(711)
ところで「ワインに育毛効果!」って田崎真也に喧嘩売ってね?

802
NAME IS NULL[sage]   投稿日:2013/04/24 18:08:33  ID:???.net(711)
>551
な。ファイルにシリアルに書き込んでけばいいだけの話やんなw
DB屋ってバカだよなw

803
NAME IS NULL[sage]   投稿日:2013/04/24 18:09:16  ID:???.net(711)
結論:心配性のバカはほっとけ

804
NAME IS NULL[sage]   投稿日:2013/04/25 08:45:31  ID:???.net(711)
普通のプログラマなら自作テーブルで低機能・高速性を求めるか
DBエンジンで高機能・低速でいいかを最初に検討するはずだけどな。
何の考えもなしにDBエンジン使うとかエンジニアとしてのレベルが低いとしかいえん。

805
NAME IS NULL[]   投稿日:2013/04/26 01:36:40  ID:h+QfU+Fn.net(2)
40億回でだめなら何回あればいいんだ
仕様、BUGがわかっていれば普通は回避策を考えるんだが
DB変えるとか

806
NAME IS NULL[sage]   投稿日:2013/04/26 10:40:47  ID:???.net(711)
もう許してやれよ。涙目だぞ、そいつ

807
NAME IS NULL[sage]   投稿日:2013/04/26 18:04:12  ID:???.net(711)
DBファイルだけで10TBとかそういう大規模なのだろう

808
NAME IS NULL[sage]   投稿日:2013/05/02 11:59:20  ID:???.net(711)
>556
Postgresならバキュームがあるから回数は1億でもいいと思うわ
問題は回数よりリセット方法が稚拙だってことだろうね

809
NAME IS NULL[sage]   投稿日:2013/05/02 12:32:31  ID:???.net(711)
意図的なのかどうか知らんが論点がぶれてる
俺は、20億では少ないとか十分とか、Firefoxがいいとか悪いとか、運用の仕方の話じゃなくて、
異様に少ないコミット回数を前提にしてそんなトランザクション回数事実上有り得ないとか決めつけてたから、現実に十分あり得るし、以外と簡単に越えるんだよって一貫して言ってたんだけどな。

810
NAME IS NULL[sage]   投稿日:2013/05/02 14:03:29  ID:???.net(711)
それは理解してるよ、あとFirefox関係ないだろw
で、現実的な解決策としてはPostgresのバキュームみたいなので
DB止めずにリセットできればいいねって
Accessとかだと最適化だったかな?最近触ってないから知らん
有り得ないとか決めつけてるやつは思考停止してるからほっとけよw

811
NAME IS NULL[sage]   投稿日:2013/05/02 14:37:27  ID:???.net(711)
げ、自動補完でFirefoxになってた…
あと一行につき20億、じゃないし。仕組み理解してればdbにつき、てことくらいわかると思うが。

812
NAME IS NULL[sage]   投稿日:2013/05/02 14:45:37  ID:???.net(711)
執念深いやつだなw
あんだけ論破されてもまだぐにゃぐにゃ言ってんのかw

813
NAME IS NULL[sage]   投稿日:2013/05/02 14:47:18  ID:???.net(711)
>560
てかお前は一体どいつだよw レス番書け。ID出せw

814
NAME IS NULL[sage]   投稿日:2013/05/03 05:51:53  ID:???.net(711)
>560
OK。じゃあ具体的に議論しようや。

>異様に少ないコミット回数を前提にして
ではその前提をまず明らかにしてもらおうか。

>現実に十分あり得るし、以外と簡単に越えるんだよ
ではその現実を明らかにしてもらおうか。

815
NAME IS NULL[sage]   投稿日:2013/05/03 05:55:36  ID:???.net(711)
>561
>有り得ないとか決めつけてるやつは思考停止してるからほっとけよw
「事実上ありえもしないことを「ありえる!論理的にはありえる!」と騒いでる奴は思考停止どころか心配性で絶対頭禿げてるからほっとけよw」の間違いだよね

816
NAME IS NULL[sage]   投稿日:2013/05/03 06:01:53  ID:???.net(711)
裁判では欠陥があると指摘する側に立証責任がある。
なのにここでFirefox?に欠陥があると騒いでる奴は、まるでその責任を果たしているとは思えない。
逆に欠陥はないという被告側に立証責任を負わせたうえ、しかも論破されてしまってるというのが現状。

817
NAME IS NULL[sage]   投稿日:2013/05/03 06:11:16  ID:???.net(711)
しかも、原告側ではトランザクション開始さえすればトランザクションIDが増加するという誤った認識すらしている可能性が高い。
よって被告人は無罪。

818
NAME IS NULL[sage]   投稿日:2013/05/03 07:14:33  ID:???.net(711)
Ann Harrison said,

Transactions that don't insert, update, or delete records are of no
interest to anyone once
they end. The long term value in transaction identifiers is only to
identify record versions.

819
NAME IS NULL[sage]   投稿日:2013/05/03 18:38:02  ID:???.net(711)
問題あるある君の問題点

1 問題ない派は「2000年持つから大丈夫」ということを述べるために
 平均値を用いてるだけ(つまり何年持つかが重要であり平均値は
 その計算要素に過ぎない)のに「異様に少ないコミット回数を前提にして」と
 的外れなことを述べる。あるある君は自己の計算で何年持つのかを
 まったく明らかにせず、「持たない!持たない!」と騒ぐだけと思われても仕方がない。

2 あるある君はそもそもトランザクションIDがどのようなタイミングで
 増加していくのかをきちんと把握していない節がある。だからそもそも計算ができず、
 「異様に少ないコミット回数を前提にして」などと述べる。

3 あるある君は24/365ノンストップシステムを想定している節がある。
 しかし、そこで想定するそのようなシステムが本当にバックアップリストアをするタイ
 ミングがまったく必要ないものなのか謎が多すぎる。

4 あるある君はエラーなどがまったく発生しないシステムを想定している節がある。
 しかし、ハード的にもソフト的にもおよそ何らかの上限がないものなどないのだから
 いつかはバックアップリストアなどの更新処置(ガベージコレクション)が必要になるはず。
 仮にトランザクションIDが上限を超えてもそれと同様な処置すればいいだけなのに
 まるで特別な処置が必要かのような誤解をしているのではないか。
 「ガベコレ?面倒や!フリーメンテナンスにしろや!」とかいうならそもそもDBの知識が
 無いか何かを酷く誤解していると思われる。

820
NAME IS NULL[sage]   投稿日:2013/05/04 18:11:13  ID:???.net(711)
いくら馬鹿なお前らでも期末更新プログラムみたいなものぐらいは作ってんだろww
そのプログラム実行時にトランザクションIDもリセットされるようにすればいいだけじゃんよwww
まさかトランザクションIDのリセットのしかたすらも知らず騒いでたわけじゃあるまいww

821
NAME IS NULL[sage]   投稿日:2013/05/10 14:52:24  ID:???.net(711)
トランザクションIDのリセットのしかたがDBを止めなきゃいけないのがだせー

822
NAME IS NULL[sage]   投稿日:2013/05/26 15:18:39  ID:???.net(711)
なんだよこれ、MSaccessから使えないじゃん
糞DB
リンクテーブル作ろうとすると、オブジェクトが見つかりませんとかエラー出て使えねー

accessからODBCでエキスポートは出来たのに、逆ができない

823
NAME IS NULL[sage]   投稿日:2013/05/26 16:26:34  ID:???.net(711)
馬鹿には無理

824
NAME IS NULL[sage]   投稿日:2013/05/26 16:40:20  ID:???.net(711)
糞DBだからだろ

825
NAME IS NULL[sage]   投稿日:2013/05/27 10:04:36  ID:???.net(711)
馬鹿はよく吠えるな

826
NAME IS NULL[sage]   投稿日:2013/05/27 20:02:35  ID:???.net(711)
馬鹿に限って自分の馬鹿さを隠そうとする

827
NAME IS NULL[sage]   投稿日:2013/05/28 00:46:15  ID:???.net(711)
ユーザの程度が低いな〜
アホに限って偉そうにしてるとか終わってますがな

828
NAME IS NULL[sage]   投稿日:2013/05/28 09:15:28  ID:???.net(711)
最底辺のカスが何か語ってます

829
NAME IS NULL[sage]   投稿日:2013/05/30 11:54:02  ID:???.net(711)
FB2.5を使ってます
BLOBのSEGMENT SIZEの意味がよくわかりません
wikiだと格納できる最大サイズはページサイズに依存とありますが具体的なことが書いてありません
デフォルトだとSEGMENT SIZE 80らしいのですがこれだと何バイトまではいるのでしょうか
ページサイズは8Kです

830
NAME IS NULL[sage]   投稿日:2013/05/30 23:36:06  ID:???.net(711)
何バイトでも入るよ。何バイト単位で領域確保されるかが違うだけ。

と俺は理解しているが、間違ってたら識者の人が訂正してるれるだろう。

831
325[sage]   投稿日:2013/06/02 19:27:37  ID:???.net(711)
>581
どうもです
調べてもよくわからないのでとりあえず実験してみたら
デフォルトで必要なサイズは余裕で入るみたいなのでとりあえず疑問は棚上げします

832
NAME IS NULL[sage]   投稿日:2013/06/02 19:28:39  ID:???.net(711)
う、また325が残ってる
前の書き込みで消してるのに何で復活してるんだ

833
NAME IS NULL[]   投稿日:2013/06/04 09:31:18  ID:3CMdgkgS.net(2)
なぜ

firebird blob limit

辺りででググってみようとはしないのか

834
NAME IS NULL[sage]   投稿日:2013/06/15 15:58:38  ID:???.net(711)
D7でIBXでfirebirdに接続するとwindows7でtry exceptでゼロ除算エラーが捕まえられなくなるんだけど
同様の体験した人いる?
同じexeファイルでXpだと例外になるんだけど7だと例外にならずに除算の結果が-NANになる
windows7だとfirebirdに接続する前と後でGet8087cwで帰ってくる値が変わってるし

835
NAME IS NULL[]   投稿日:2013/06/19 08:53:38  ID:KoQYfPWm.net(2)
100.123 → 100.13
のように桁位置指定の切り上げがしたいのですが、標準関数から見つかりません。

roundもtruncも少数桁の指定ができるのに、なぜceilingはダメなんでしょう?
ダメな理由があるのか、何かで代用できるのか、誰か知りませんか?

836
NAME IS NULL[sage]   投稿日:2013/06/19 10:40:56  ID:???.net(711)
+0.09してtrunc

837
NAME IS NULL[]   投稿日:2013/06/20 11:13:51  ID:sgsurR7L.net(2)
>587
そうしろってことなのかなあ

838
NAME IS NULL[]   投稿日:2013/08/10 00:00:00  ID:8EmcN0qX.net(2)
発信3.0

839
NAME IS NULL[sage]   投稿日:2013/08/13 00:00:00  ID:???.net(711)
>587
頭いいー。

840
NAME IS NULL[sage]   投稿日:2013/08/14 00:00:00  ID:???.net(711)
3出たの?

841
NAME IS NULL[sage]   投稿日:2013/08/14 00:00:00  ID:???.net(711)
あるふぁ1

842
NAME IS NULL[sage]   投稿日:2013/08/21 00:00:00  ID:???.net(711)
FB2.5で全角・半角の区別なく抽出するにはどうしたらいいでしょうか
たとえば
CODE integer
NAMAE Varchar(20)
テーブルT1があったとして
NAMAEには英数カナで全角・半角が混在しているとします

SELECT * FROM T1  WHERE NAMAE LIKE '%ナマエ%'

としたときに
全角の'ナマエ'を含む行
半角の'ナマエ'を含む行
全角半角混在した行 たとえば'ナマエ'
が同時に返ってくるようにするにはどうしたらいいでしょうか


843
NAME IS NULL[]   投稿日:2013/08/22 00:00:00  ID:Xcdh+VmN.net(2)
>593
SIMILAR TOで正規表現を使う
http://www.firebirdsql.org/refdocs/langrefupd25-similar-to.html

でも自分なら入力文字列内の半角文字を全角に変換してからFirebirdに渡すことで
常にデータをきれいな状態に維持する方を選ぶ。

844
NAME IS NULL[sage]   投稿日:2013/08/23 00:00:00  ID:???.net(711)
やりたくてもできない大人の事情もあるだろうて。

845
593[sage]   投稿日:2013/08/23 00:00:00  ID:???.net(711)
>594

ありがとうございます
そうですね、入力時に変換してしまった方が後々面倒がなくて済みますね
その方向で検討してみます

846
NAME IS NULL[sage]   投稿日:2013/10/22 13:01:12  ID:???.net(711)
LibreOffice Base の標準エンジンが Firebird になるみたいね

847
NAME IS NULL[sage]   投稿日:2013/10/22 17:55:09  ID:???.net(711)
へー、大出世じゃん。

848
NAME IS NULL[sage]   投稿日:2013/11/12 11:56:17  ID:???.net(711)
DBファイルが0バイトになってしまったことって、ありました?

849
NAME IS NULL[sage]   投稿日:2013/11/12 21:02:29  ID:???.net(711)
まったくないよ

850
NAME IS NULL[sage]   投稿日:2013/11/26 15:32:56  ID:???.net(711)
けっこー雑に扱ってもFBが原因のトラブルって今のとこ経験無いな。

851
NAME IS NULL[]   投稿日:2013/12/17 22:48:04  ID:d1l6ztWL.net(2)
BLOBの更新で、たとえ元のバイナリデータより小さいデータで更新しても
DBのファイルサイズが減らないと思うのですが、、、それってバックアップ&リストア以外
で圧縮する方法ってないですか?

852
NAME IS NULL[sage]   投稿日:2013/12/17 22:59:45  ID:???.net(711)
ページサイズ分は最低確保するんじゃね?

853
NAME IS NULL[sage]   投稿日:2013/12/18 07:52:25  ID:???.net(711)
ファイル操作の知識があるプログラマからはそんな質問はでないはず

854
NAME IS NULL[]   投稿日:2013/12/18 16:16:37  ID:a+IXQz7R.net(2)
>602
ないです
数行足らずのバッチで書けるんだから書け

855
NAME IS NULL[sage]   投稿日:2013/12/18 17:50:25  ID:???.net(711)
>605
 稼働を止めることができないので、止めずに圧縮ができたらとおもいまして。
 未使用領域の解放をしたかっただけなのですが、、、残念です。

856
NAME IS NULL[sage]   投稿日:2013/12/19 00:32:24  ID:???.net(711)
別に圧縮の必要はないと思うが(だからそういう実装がない)。エンバカデロのフォーラムで同じような話が出てたけど、
ファイルの削除済領域は再利用されるので、特段の理由(容量の大きくないメディアにコピーするとか)がなければ、
そのままで何の問題もない。何で未使用領域を解放したいのか、逆に理由を聞いてみたい。

857
NAME IS NULL[sage]   投稿日:2013/12/19 08:42:28  ID:???.net(711)

858
NAME IS NULL[sage]   投稿日:2014/01/11 11:12:52  ID:???.net(711)
Firebirdのスクリプト系言語のミドルウェアで一番安定してるのってなんでしょうか?
perl DBIは更新具合をみても将来性が不安だし、PHP PDOは完全に腐ってるしで
困ってます。
rubyやPythonなんかはどうなんでしょう?

859
NAME IS NULL[sage]   投稿日:2014/01/12 15:52:19  ID:???.net(711)
rubyのfbパッケージは、ruby1.9系でビルドできないっていうのが引っかかった。
一年前の記事なので今は治っているのかもしれない。

pythonは、新たにfdbというのが出てきてる。python2, 3系の両対応の模様。
http://pythonhosted.org/fdb/

JVM(Java)用のJayBirdを軽く触って見たけど、普通に使えた。
JVM系スクリプト言語だと、真っ先に思いつくのがGroovyか。

860
NAME IS NULL[]   投稿日:2014/02/24 12:49:30  ID:1aaos4gx.net(2)
MS-Access mdbをシングルプロセス(同時アクセスなし)でローカルでのみプログラムから使っているシステムを、ファイルが破損しないようにという観点でのみ、Firebirdに移行させようか迷っています
今までのところmdbファイルが壊れたことはありません
移行したら壊れにくくなるでしょうか?

861
NAME IS NULL[sage]   投稿日:2014/02/24 21:49:03  ID:???.net(711)
壊れた経験がないのにそれだけの理由で移行しようとしてるのは何故?
破損を経験して予防しようってのなら分かるけど。

壊れてもいいようにバックアップとかの対策を先にして、なお頻繁に壊れるとか経験してからでも遅くないと思うが。

862
NAME IS NULL[sage]   投稿日:2014/02/25 05:56:55  ID:???.net(711)
ソフト的に壊れることは両者ともほぼないだろうから壊れるとしたらハード的にじゃね?
そうとしたら壊れる確率はどっちでもほぼ同じだろう。

863
NAME IS NULL[]   投稿日:2014/02/25 11:44:07  ID:QLXDLK9A.net(2)
>612-613
アドバイスありがとうございました
mdbでもソフト的に壊れる可能性がほぼないのであれば現状のまま運用していきます

864
NAME IS NULL[sage]   投稿日:2014/02/25 20:06:05  ID:???.net(711)
mdbなんて普通は怖くて業務には使えないと思うが?Firebirdがいいかどうかは別として。

865
NAME IS NULL[sage]   投稿日:2014/02/25 20:10:23  ID:???.net(711)
MDBは全く壊れないよ、極めて堅牢、全然無問題
同時書き込みさえしなければ

866
NAME IS NULL[sage]   投稿日:2014/02/26 15:45:38  ID:???.net(711)
>615
どういう点が怖いですか?

867
NAME IS NULL[sage]   投稿日:2014/02/26 20:47:12  ID:???.net(711)
mdbが壊れるとしたら、フォーム等の設計段階くらい
運用始めたら壊れないよ、ただし同時書き込みしない前提

868
NAME IS NULL[]   投稿日:2014/02/27 21:25:12  ID:0+8F1jjC.net(2)
スレチだけどトランザクションの有無とかDBアクセス中にプロセス死んだらどうなるんだとか
ダンプは取れるのかとかDBのサイズ上限はどこまでいけるんだとか

その辺が完備されてりゃ問題ないんじゃね?
MDBって個人的にはWindows専用SQLiteなポジションだと思ってるけど。

869
NAME IS NULL[sage]   投稿日:2014/04/15 05:46:12  ID:???.net(711)
ずいぶん前の話だけどMS-Accessって、確かAccess2000からSQL Serverと互換エンジンになったと記憶してるんだよね。それ以前のJETエンジンは酷かったのは確かだけど。
10年以上前に、フロントエンドAccess・データベースOracleなモノを、運用規模縮小&DBサーバが保証諸々切れるからスタンドアロン運用にしたいという依頼がきて、
全部データ引っこ抜いてmdb化、ODBCで繋いだことがあるよ。
頑張って10年ほど働いたらしく、つい2年くらい前にようやく御役御免になったと聞いた。

まあ今時のmdbならそれなりに使えるんじゃね?もちろん負荷かけるような用途には向かないと思うけど。
あ、定期バックアップは忘れるなよ、一応な

870
NAME IS NULL[sage]   投稿日:2014/05/01 16:35:47  ID:???.net(711)
>620
前半言ってることはそのとおりなんだが、前から他の人も言ってるように
「同時書き込みさえしなければ」という条件付き。

SQL Serverと同一エンジンになったから、というのは過信で、SQL Serverは
(というかRDBMSはどれも)複数アクセスできると言ってもファイルを握ってる
のは1つのサーバ。複数クライアントが直接ファイルを握りに行くAccessのような
危険なことはやっていない。

...というかなんでAccessの話になってんだ?

871
NAME IS NULL[sage]   投稿日:2014/05/03 11:48:33  ID:???.net(711)
まあ特に話す事もないしね。
ほんと何も手のかかからんええこやで。

872
NAME IS NULL[sage]   投稿日:2014/06/11 19:51:04  ID:???.net(711)
これ、AccessからODBCで繋いで、日本語読み書きできるの?

873
NAME IS NULL[]   投稿日:2014/06/14 14:34:22  ID:f6XTaYKp.net(2)
できるよ

874
NAME IS NULL[sage]   投稿日:2014/06/16 08:47:17  ID:???.net(711)
>624
具体的に教えてよ

875
325[sage]   投稿日:2014/07/18 10:46:03  ID:???.net(711)
FB2.5でバックアップを取る前にクライアントをすべて終了させたいのですがサーバーから強制切断する方法はありますか?
ある時間になったら一旦接続をすべて切ってバックアップを取ってから接続OKにするといったことがしたいです

876
NAME IS NULL[sage]   投稿日:2014/07/18 10:47:00  ID:???.net(711)
ああ、また名前が…
なんで消しても復活するんだ

877
NAME IS NULL[]   投稿日:2014/07/19 10:21:04  ID:JKCtwk0x.net(2)
★2ch勢いランキングサイトリスト★

◎ +ニュース板
・ 2NN
・ 2chTimes
◎ +ニュース板新着
・ 2NN新着
・ Headline BBY
・ unker Headline
◎ +ニュース板他
・ Desktop2ch
・ 記者別一覧
◎ 全板
・ 全板縦断勢いランキング
・ スレッドランキング総合ランキング
・ ログ速
◎ 全板実況込み
・ 2勢
・ READ2CH
・ i-ikioi

※ 要サイト名検索

878
NAME IS NULL[sage]   投稿日:2014/07/22 09:28:32  ID:???.net(711)
2.5.3age

879
NAME IS NULL[]   投稿日:2014/07/22 09:29:21  ID:v7zNcbKj.net(2)
>626
gfix -shut

880
NAME IS NULL[sage]   投稿日:2014/07/29 19:44:31  ID:???.net(711)
Tableが下記のようだとして日付二つをパラメーターとして期間内の在職日数を
SQLで取りだせるでしょうか
パラメータ1 2013/04/01
パラメータ2 2014/03/31
としたたき
社員コード 社員名  入社日   退職日
 1     A   1990/04/01 2014/03/31
 2     B   2014/01/01 
 3     C   2013/06/01 2013/06/30

これから
社員コード 社員名  在籍日数
 1     A    365
 2     B     90 
 3     C     30

こんな感じの結果が欲しいのです

881
NAME IS NULL[sage]   投稿日:2014/07/29 19:45:35  ID:???.net(711)
あ、環境はFB2.5です

882
NAME IS NULL[]   投稿日:2014/07/31 19:11:53  ID:Y+6mGq5Z.net(2)
CASE 使ってパラメータと入退社日のいずれか適当な方を返すようにして
DATEDIFFしてやれば取り出せるよ

883
NAME IS NULL[]   投稿日:2014/11/30 11:22:37  ID:2Re2eZ9S.net(2)
なんか話題はないのか話題は
あれか、もう誰も使ってないか、リプレースで他のDBMSに乗り換えか

884
NAME IS NULL[sage]   投稿日:2014/11/30 13:11:45  ID:???.net(711)
問題なく動いてるし、新しいバージョンは遅れててまだ出てないし、話題はないな

885
NAME IS NULL[]   投稿日:2014/12/02 23:18:02  ID:sd1SCtZn.net(2)
Firebird Advent Calendar 2014 ですってよ
http://qiita.com/advent-calendar/2014/firebird

Firebird3.0もベータリリースしたし、2015年はこのスレもちったあ賑わうかね

886
NAME IS NULL[]   投稿日:2014/12/18 11:38:39  ID:fjlJemKe.net(2)
開発用にWindows上で、本番用はLinux上で
firebird 1.03を利用しています。
windows上からPerl::DBIで接続したくモジュールをインストールしたのですが、
fbclient.dllが見つからないと言われます。
そこで教えていただきたいのですが
・Perl::DBIを使えるようにするにはどうしたらよいでしょうか。
・Linux環境には、fbclient.dllもgds32.dllもないのですが
 どのようにしたらDBIが使えますでしょうか。
どなたかよろしくお願いします。

887
NAME IS NULL[]   投稿日:2014/12/19 22:09:48  ID:ccr1Mvm2.net(2)
>637
WindowsにFirebirdクライアントをインストールしてないのでは?
てか1.03てのも古いな

888
NAME IS NULL[sage]   投稿日:2014/12/20 09:50:45  ID:???.net(711)
>638
1.03を稼動させているので、fbcliend.dllの入っている1.5以上をインストールすると
上書きや競合等、問題が発生しませんでしょうか。
うろ覚えですが、1.03と1.5以降は互換性が保たれていないと記憶していますが・・・。

889
NAME IS NULL[sage]   投稿日:2014/12/21 20:03:26  ID:???.net(711)
>639
あー、WindowsでもFBServer動かしてるってことか

うーん、DBD::Interbaseのバイナリでも拾ってこなきゃダメなのか、あれ素直にコンパイルできないし
多分それだとPerlのバージョンも落とさなきゃダメだしなあ

1.03はやめようよ、ちょっと古すぎる

890
NAME IS NULL[sage]   投稿日:2014/12/22 19:00:04  ID:???.net(711)
>640
やめたいのはやまやまですが、やめられない事情がありまして。

891
[sage]   投稿日:2014/12/25 19:37:46  ID:???.net(711)
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ヽ
    /:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::://ヽ:::::::::::::::|
    l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::// ヽ::::::::::::::l
    l:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::/:::「'ヽ::::::::::://   ヽ:::::::::::|
    |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::ノl:::ノ l:::::::/      ヽ::::::::|
   ノ:::::::::::::::::::::::::::::::::::::::::::::::::::::/ ゙゙  ノ:::/ ,,;;;;;;,,    ,,,,ヽ:::::l
   ):::::::::::::::::::::::::::::::::::::::::::::::/    ノ/ __,'''i: ('''__):::l  
  )::::::::::::::::::::::::::::::::::::::::::::::::::/         ̄ ̄ン:. :「 ̄`ヾ   
 1:::::::::::::::::::::::「 `┤l:::::::::::::::::l          ̄   ,  ヽ ̄ l   
  `l:::::::::::::::::::::ヽ  :l li:::::::::::::/        ヽ  /´   `l  |
  ヽ::::::::::::::::::::::\_」 lヽ::::/         .l  !:-●,__ ノ  /      
  ノ:::::::::::::::::::::::::::ノ | l `゙゙           i ,,;;;;;;;;;;;;;;;;;;;;,  /ヽ       
,/ ヽ::::::::::::::::::::::(  l l::::::::..         /.:''/´ ̄_ソ  /  `ヽ
     ヽ:::::::::::::::ヽ | l:::::::::::...      /::// ̄ ̄_ソ  /    \   ヴッ!!
        ヽ:::::::\| l::::::::::::::::...    / :::.ゝ` ̄ ̄/ /       ヽ
           ヽ:::l l:::::::::::::::::::..      ̄ ̄;;'' /         ヽ
              l l;;;;;;:::::::::::::::.....;;;;............;;;;;;''ノ            l
              l l '''''''''''''''''''''''''''''''''''''' ̄l |             |

http://www.youtube.com/watch?v=z2qK2lhk9O0

892
NAME IS NULL[]   投稿日:2015/02/15 23:24:46  ID:vCAfCq3q.net(4)

893
NAME IS NULL[]   投稿日:2015/02/15 23:25:54  ID:vCAfCq3q.net(4)
みす

894
NAME IS NULL[sage]   投稿日:2015/02/18 11:26:38  ID:???.net(711)
大昔IB時代にスタンドアロンで作ったプログラムをC/Sに作り替えたいんですが
プログラムでワークテーブルを多用しています
このままでは同時に使えないので何とかしたいのですが
ワークテーブルをGlobal Temporary Tableで作り替えるだけで大丈夫でしょうか
環境はFB2.5とDelphi7です

895
NAME IS NULL[]   投稿日:2015/03/01 21:20:26  ID:I/suDyr9.net(2)
>645
とんだ遅レスだけどw
ワークテーブルの使用がトランザクション内で完結するならオッケー

896
NAME IS NULL[sage]   投稿日:2015/03/02 22:09:40  ID:???.net(711)
>646
ありがとうございます
色々テストして一応期待通りの動きはしていたのですが確信が持てませんでした
これで移行がかなり楽になります

897
NAME IS NULL[sage]   投稿日:2015/03/17 22:05:32  ID:YwJ1TGdtG(2)
>645
関係ないけど、Delphi 7 ってまたずいぶん古いもの使うな。

898
NAME IS NULL[sage]   投稿日:2015/03/19 14:09:33  ID:???.net(711)
ビッ○カメラ札幌店の副店長の佐藤伸弦が暴行事件が起きていた

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦 佐藤伸弦

899
NAME IS NULL[sage]   投稿日:2015/04/07 17:03:31  ID:???.net(711)
まったく同じ構造のデータベースA,B,Cがあって
AとBの各テーブルの内容をCにコピーして一つのデータにしたいのですが
SQLで出来ますか?

900
NAME IS NULL[sage]   投稿日:2015/04/07 17:04:02  ID:???.net(711)
失礼、DBはFB2.5です

901
NAME IS NULL[sage]   投稿日:2015/04/07 21:27:30  ID:???.net(711)
>651
FB 2.5ならいけるかも
http://www.firebirdfaq.org/faq16/

902
NAME IS NULL[sage]   投稿日:2015/04/18 13:58:38  ID:???.net(711)
flamerobin 使って、AとBのレコードを insert文としてコピー

903
NAME IS NULL[sage]   投稿日:2015/08/21 17:52:25  ID:???.net(711)
Firebird3から、データベースの暗号化が出来るようなのですが、どのように実装したらよろしいでしょうか?

904
NAME IS NULL[sage]   投稿日:2015/08/22 08:20:04  ID:???.net(711)
暗号化APIを叩く

905
NAME IS NULL[]   投稿日:2016/04/30 12:03:12  ID:6NQeL3Xt.net
3.0が出たというのに・・・この閑散さときたら・・・

906
NAME IS NULL[sage]   投稿日:2016/05/03 21:11:22  ID:???.net(711)
消費メモリーが少ないので気に入ってるよ
DB鯖いうとメモリドカ積みしてるの多いけどな

907
NAME IS NULL[sage]   投稿日:2016/05/04 08:05:49  ID:???.net(711)
安定してるから書くことが特にないんだよね

908
NAME IS NULL[sage]   投稿日:2016/05/14 14:40:17  ID:???.net(711)
ブラジルでは有名らしいじゃん。
日本だとまずMySQL、次に好きな人がPostgreSQL、その次以降でしょ〜

909
NAME IS NULL[sage]   投稿日:2016/05/27 08:56:35  ID:???.net(711)

910
NAME IS NULL[sage]   投稿日:2016/06/19 14:45:32  ID:???.net(711)
消費メモリ少ないのはいいんだけど、スペックがHDD性能依存なんだよね
DB鯖を分けるケース多いからメモリ余ってるんだけど、通常のDBみたいにメモリキャッシュ使いまくる設定ってどこいじるのかいまいちわからなくて困ってる

911
NAME IS NULL[sage]   投稿日:2016/06/20 07:41:50  ID:???.net(711)
大規模で共有前提だとメモリキャッシュってあまり有用じゃない

912
NAME IS NULL[sage]   投稿日:2016/06/22 17:13:07  ID:???.net(711)
詰めてって徐々に抽象化してくとOSがやるファイルキャッシュ
的なものを二重化してどうするのて事になるし

913
NAME IS NULL[sage]   投稿日:2016/06/27 11:11:56  ID:???.net(711)
各バージョンの対応OSや必要スペックってどこでわかりますかね
1.5で動いてるシステムのサーバーを入れ替えることになったのですが
win2012なんですよね
1.5が動くのかどうか、2.5.xならどうか知りたかったのですが
公式のsystem requirementsの情報が古くて困っています

914
NAME IS NULL[sage]   投稿日:2016/07/21 12:27:27  ID:???.net(711)
>664
細かいところまで検証してないけど2012にFB1.5.6を入れてみました。
普通に動いてます。
2.5を使うつもりで買ったやつだけどw

915
NAME IS NULL[sage]   投稿日:2016/08/24 00:17:22  ID:???.net(711)
Firebird3.0なんですが、Framerobin0.9.2.1は使えるのでしょうか?
ネットで調べたところ、Linux版はfbclientのシンボリックリンク張替えでいけるようなことはあったのですが、
Windows版を試したのですが、FB3.0のfbclient.dllをFramerobin.exeと同じディレクトリに置いても接続できない状況です

916
NAME IS NULL[sage]   投稿日:2016/12/14 16:16:29  ID:???.net(711)
TBS

TBS

917
NAME IS NULL[]   投稿日:2016/12/14 17:32:33  ID:N9niUPpc.net
パチンコ屋のホルコンってこのOS使ってんのな

918
NAME IS NULL[sage]   投稿日:2016/12/14 22:18:02  ID:???.net(711)
OSじゃない。DB(RDBMS)
更新情報
・スレッド一覧ページで過去ログのタイトル検索・一覧表示ができるようになりました(2016/1/20)
NGワード登録
登録する
スレッド内検索

データベース板 タイトル検索

このスレッドが人気です(実況系)
今夜はナゾトレ東大生&京大生からの挑戦状SP★1 (519)フジ実況
火曜サプライズ ★1 (407)NTV実況
実況 ◆ 日本テレビ 53994 (660)NTV実況
世界の日本人妻は見た!SP【カレーの王国&天国に一番近い島&摩天楼に暮らせば】★1 (405)TBS実況
NHK総合を常に実況し続けるスレ 130097 小園妙子 (1000)NHK実況
実況 ◆ テレビ朝日 46552 ちぶそ (418)テレ朝実況
林修の今でしょ!講座 ★1 (338)テレ朝実況
大相撲初場所 十日目 ☆7 (576)NHK実況
このスレッドが人気です(ニュース系)
【政治】駐韓大使帰任に慎重 安倍首相「外務省は早く帰したがっているが、早く帰す必要はない。国民も納得しない」★12 (582)ニュー速+
【南京否定書籍】アパホテル「書籍を撤去することは考えていない」「書籍は事実に基づいて本当の歴史を知る事を目的にしたもの」 (1001)ニュー速+
【政治】駐韓大使帰任に慎重 安倍首相「外務省は早く帰したがっているが、早く帰す必要はない。国民も納得しない」★11 (1000)ニュー速+
【食品】セブン−イレブン、店員が食べかけのケーキを客に販売したことが発覚★6 (224)ニュー速+
【食品】セブン−イレブン、店員が食べかけのケーキを客に販売したことが発覚★5 (1000)ニュー速+
【小田原市】職員着用ジャンパー「我々は正義だ」「…我々をだまそうとするならば、あえて言おう。クズである」生保受給者を威圧 (931)ニュー速+
【政治】駐韓大使帰任に慎重 安倍首相「外務省は早く帰したがっているが、早く帰す必要はない。国民も納得しない」★10 (1001)ニュー速+
【お笑い】アジアン隅田美保(41)、約2年ぶりにブログ更新 「どうしても結婚したい」 テレビに出ない理由を明かす (262)音楽・芸能ニュース
データベース板の人気スレ
Oracle 質問総合スレ12 (451)
DB設計を語るスレ 9 (931)
Oracle 質問総合スレ9 (986)
MySQL 総合 Part24 (1010)
SQL初心者質問スレ (228)
不正アクセス犯がいます、警察に通報してください! (153)
Microsoft SQL Server 総合スレ 11 (213)
SQL質疑応答スレ 17問目 (171)
SQL質疑応答スレ 15問目 (1013)
Oracle 質問総合スレ10 (1014)
不正アクセス犯がいます!警察に通報してください! (100)
MySQL 総合 Part25 (797)
PostgreSQL Part.11 (173)
[test] 書き込みテスト 専用スレッド [テスト] (331)
Oracleの30日間トライアル版について (157)
データベース技術を勉強したいのですが… (132)
Firebird関連スレ3 (669)
性別フィールドをSEXと定義するのやめて! (105)
MariaDB (142)
SQLite Part.10 (591)
だれかみずほ銀行のDBを直してやれよ (53)
【Java】H2 Database Engine【GCJ】 (205)
(^^)BTRIEVE(^^) (122)
このサイトについて
このサイトは2ちゃんねるからデータを取得し、表示するサービスです。
画像のインライン表示機能について
画像のURLの後ろにある[画像をインライン表示]をクリックすると、URLの下に表示します。
表示される画像は横幅100pxに縮小されていて、クリックすると原寸で表示します。
このサイトの特徴
1)スレッド内検索ができます
2)レス(「>>1」など)のポップアップができます
3)不適切な言葉を含む投稿を表示しません
4)ページ内で画像を直接表示できます
5)2ch他スレッドへのリンクはタイトル・板名つきでリンクします
6)すっきりとしたデザインで表示します
7)最新スレや前スレをチェック・一覧表示します
8)NGワード機能の搭載でイヤな言葉が目に入りません
9)荒らしを自動チェックします
10)スレッド内・同一IDの書き込みだけ表示できます
11)レスの返事をレスされた発言の下に表示する「まとめビュー」が利用できます
12)シリーズ化したスレッドの一覧を表示します
13)最新のスレッドがある場合はお知らせします
削除について
こちらをご覧ください
機能要望について
現在機能要望受付中です。
問い合わせについて
こちらのページからどうぞ
Amazon


このサイトは2ch.scからデータを取得・表示しています。削除などについてはこちらをご覧ください。 アクセスモード:差分取得 - 新着書き込みなし(304)