◎正当な理由による書き込みの削除について:      生島英之とみられる方へ:

IBM DB2 総合スレ2->画像>4枚


動画、画像抽出 || この掲示板へ 類似スレ 掲示板一覧 人気スレ 動画人気順

このスレへの固定リンク: http://5chb.net/r/db/1166153254/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

1NAME IS NULL2006/12/15(金) 12:27:34ID:???
前スレは 3 年以上かけて 1000 を全うする直前に落ちてしまいました

■前スレ
http://pc8.2ch.net/test/read.cgi/db/1057170768/

■公式
データベース
http://www-06.ibm.com/jp/software/data/db2/
Developer Domain(Jp)
http://www-06.ibm.com/jp/software/data/developer/

2NAME IS NULL2006/12/15(金) 17:20:24ID:???
前スレ、長寿だったのにね。ご冥福をお祈りし

1 名前:国際事務機器[sage] 投稿日:03/07/03 03:32 ID:???
981 名前:NAME IS NULL[sage] 投稿日:2006/12/11(月) 20:25:51 ID:???

3NAME IS NULL2006/12/15(金) 19:12:28ID:???
前スレって落ちたんだ・・・。

漏れもDB2まじめに勉強しないとなー。

4NAME IS NULL2006/12/21(木) 19:57:13ID:afs6+yps
祝オープンソース化

そんなことすれば
インチキッぽい排他制御がバレちゃうよん。

5NAME IS NULL2006/12/22(金) 16:28:58ID:W/EZEZzr
>>4
DB2オープンソースにするの?

6NAME IS NULL2006/12/22(金) 18:35:09ID:???
インチキっぽくない排他制御ってなんだろう。
行レベルロックを指すのかな?

7NAME IS NULL2006/12/24(日) 22:42:19ID:???
1980円で売ってる奴、使ってる方います?

8NAME IS NULL2006/12/24(日) 23:21:53ID:???
ノシ

9sage2007/01/04(木) 21:23:39ID:GVF1rzJy
保守

10NAME IS NULL2007/01/16(火) 20:33:23ID:???
ひっそりと保守。

11NAME IS NULL2007/01/17(水) 01:19:25ID:???
DB2は行レベルでロックするじゃん。といいながら保守。

12NAME IS NULL2007/01/17(水) 17:55:50ID:???
ロックエスカレーションはインチキじゃないぞ、と言ってみるテスト

13NAME IS NULL2007/01/25(木) 10:36:19ID:???
新スレ立ったのか
いつの間にか前スレは落ちてしまってたな……

14NAME IS NULL2007/01/27(土) 22:09:40ID:NH8v+Zh/
ソースネクストのは勉強用としてはどうですか?

15NAME IS NULL2007/01/27(土) 23:50:30ID:???
>>14
勉強用として使えるけど、今はExpress-Cが無料で
ダウンロードできるので、わざわざ買う必要は無いよ。

http://www-06.ibm.com/jp/developerworks/db2express/

16NAME IS NULL2007/01/28(日) 08:12:42ID:???
じゃぁ、なんで販売なんかしてんだろうか? w

17NAME IS NULL2007/01/28(日) 09:31:44ID:???
サポートが受けられる

18NAME IS NULL2007/01/30(火) 23:37:27ID:i0DyRTvz
DB2使い始めたら、デッドロックが多発します。
同じモジュールを並列で動かすと、かなりの確率でデッドロックします。

なんでなんだ。
オラクルではこんなことなかったのに

19NAME IS NULL2007/01/31(水) 06:38:41ID:???
マジレスするとマニュアル嫁

20NAME IS NULL2007/01/31(水) 08:03:14ID:SqeWoYMV
どのあたりのマニュアルを読めばいいのでしょうか?

21NAME IS NULL2007/01/31(水) 18:39:27ID:???
http://www-06.ibm.com/jp/software/data/developer/db2new/

ここらのページにあるPDFを全て嫁

22NAME IS NULL2007/02/06(火) 17:58:01ID:???
>>15
そのexpress-c(V9)なんだが、linux版だとインストーラ(ibm_jre1.5が
core吐いて)落ちるんだが。V8.2のexpressならそんなことは無かったと
思ったga.

23NAME IS NULL2007/02/12(月) 19:25:14ID:???
>>7

ノシ

Fedora6に突っ込んだらインスタンス作成スクリプトがコケた('A`)
tailの引数がFedoraと商用系で違うのが原因だったんで、db2iutilとdb2idbmを書き換えて解決。

24NAME IS NULL2007/02/13(火) 20:18:19ID:SHZ3KdMR
db2勉強するくらいなら
oracle勉強した方がいいよな

25NAME IS NULL2007/02/18(日) 00:48:15ID:???
現場で使えるDB2まだ?

26NAME IS NULL2007/02/22(木) 01:58:10ID:nEp1tjvq
>25

現場で使えるかはわからないけど(笑)
この本は面白いかもDB2についても詳しいく「平等に」扱われているので
ちょっと注目です。1月に出たばっかりです


『SQLクックブック ―データベースエキスパートのための実践レシピ集 (大型本) 』
http://www.amazon.co.jp/SQLクックブック-―データベースエキスパートのための実践レシピ集-Anthony-Molinaro/dp/4873113156/

↑クリックしてもamazonしか儲かりません...


27NAME IS NULL2007/02/28(水) 00:45:35ID:???
こんばんわ

28NAME IS NULL2007/03/05(月) 23:13:57ID:+fUEczIs
DB2のシェアが架空循環取り引きで水増しされてたら
どうよ?

29NAME IS NULL2007/03/05(月) 23:19:42ID:???
WebLogicの回し者でつかw

30NAME IS NULL2007/03/07(水) 22:55:25ID:sqkvBGaw
ロックが架空循環してデッドロックするのです。
仕様です。

31NAME IS NULL2007/03/14(水) 22:04:51ID:???
jdbcを使えるようにするには何か設定いるのですか?
expressをwin2k上でインストールしたあと別なjavaのソフトから接続しようとしたらjdbcをインストールせよと言われ続けてます。

32NAME IS NULL2007/03/14(水) 22:09:08ID:hEs/T+5h
馬鹿杉

33NAME IS NULL2007/03/17(土) 00:52:15ID:???
DB2 9の本って全く出てないよね。はやく出せよ。
買ってやるから

34NAME IS NULL2007/03/17(土) 01:55:17ID:???
「XQuery+XMLデータベース入門」って本は、DB2 9の本

35NAME IS NULL2007/03/17(土) 02:07:28ID:zuBci6w5
>>18
亀レス

オラクルは「マルチバージョン読取り一貫性」という仕組みにより
readトランザクションとwriteトランザクションお互いにロックをかけないように
なっている。
(InterBaseのMGA-マルチジェネレーショナルアークテクチャ-のパクリ?)

DB2にはこの仕組みがない。

この違い

36NAME IS NULL2007/03/17(土) 09:45:48ID:U8u+2xjr
>>18
かなりの確率でデッドロックが起きるのは
分離レベルがRRになっているからじゃないでしょうか?
分離レベルをCSにセットできれば
「かなりの確率」を「わずかな確率」に減らすことができるかもしれません。

37NAME IS NULL2007/03/22(木) 22:46:06ID:pjljHPoK
SQL質問スレでこちらを紹介されたので、こちらで質問します。

Windows XP SP2でDB2 V9のExpress-Cバージョンを入れようとすると、
CDをインサートした瞬間に問題が発生したため、db2lp.exe を終了します。
ご不便をおかけして申し訳ありません。
AppName: db2lp.exe AppVer: 9.1.0.356 ModName: ntdll.dll
ModVer: 5.1.2600.2180 Offset: 00001010

というメッセージが表示されて、落ちてしまう。2台のコンピューターで試したけど、
同じ現象が起こる。2台ともに共通しているのはXP SP2,カスペルスキー、
オフィス2003がはいているくらい。後は秀丸とかフリーのソフトが入っている。
なのに過去に一度もインストールしたことがないのに、このようなメッセージが
でるかわかりません。このようなメッセージが出て解決された人はいますか?

38NAME IS NULL2007/03/22(木) 23:00:30ID:???
XP SP2に入れているけど、そういう現象は見た事ないね。

39NAME IS NULL2007/04/10(火) 00:06:04ID:Rfj7t3qF
近所に住んでる小学校高学年の親戚のさくらたん(仮名)と
仲良くなりたかった僕は、勉強を教えてあげるという名目で部屋に呼んだのさ☆
当然教えるのは性教育。\(⌒∇⌒)/
これがティムポだよって見せたら恥ずかしながらも好奇心が隠せないね(///▽///)
チラチラと、こっちを見てるよ。とりあえず舐めてごらん・・・・・・・・んんっイイネ(´Д`)オウっ
でも、おしゃぶりじゃ僕は満足できないや。ほら脱いでごらん(⌒-⌒)
え?恥ずかしい?お兄ちゃんのティムポしゃぶっといて、恥かしいはないだろ
ダイジョブ、ダイジョブ〜♪テリーを信じてぇ〜♪(テリーって誰?)
ほらっ脱げよ・・・・・大人しくしろって・・・・・・オイ・・・・・暴れるな・・・・
大人しくしろって言ってんだろっ!!( ゚▽゚)=◯)`ν゚)・;'あんパーンチ
まったく聞き分けの悪いガキだな。・・・・・・・・オイオイ、パンチ一発で気絶すんなよ。
まぁそっちのほうが都合がいいけどね♪
服をヌギヌギしまちょうね☆おっ可愛いオパーイ発見(^3^)乳首にチュッチュ☆
(゚□゚;ハウッ!無毛マムコ発見!!!
マムコだ♪マムコだ♪レロレロレロレロレロレロレロレロ☆
・・・・・・絶妙な塩加減でおいしゅうゴザイマス☆
おやおや、気絶してるくせに身体がピクン☆ピクン☆しとるがな。\(⌒∇⌒)/
さて、本番だ。挿入開始!・・・・・んんんっ!!うわっ!!キツぅぅ☆
あ、目を覚まして暴れてるがな。( ゚▽゚)=◯)`ν゚)・;'大人しくしろ淫乱○学生!!
・・・・・・やっと、黙ったか。我慢してろスグ中に・・・・・・・お・・・おうっ!

・・・・・・・・ハァハァまぁなかなかのマムコだったよ。(°Д °)y-~~~~

あれから数ヶ月。生理が始まったので、今では尻でやってます\(⌒∇⌒)/

40NAME IS NULL2007/04/20(金) 21:54:34ID:C7aq+ngH
ロールバックセグメントが小さいDBで、大量のupdateを行おうと
して、異常終了して困っています。
明示的にロールバックセグメントにI/Oせず
(ロールバック出来なくて良い)updateする方法って有りますか?
ロールバックセグメントを拡張出来れば良いのですが、今すぐには
拡張できないみたいで。

よろしくお願いします。

41NAME IS NULL2007/04/20(金) 22:30:13ID:LaVS/ozo
沖縄県の方へ(命に関わる注意事項です)

沖縄県での選挙ですが、どうか民主党だけは避けてください。県民の生命に関わる可能性があります。
民主党の最大の公約は一国二制度(※)ですが、一度「一国二制度 沖縄 三千万」で検索をお願いします。
この際、民主党のHPで調べても良いです。以下の注釈↓と矛盾することは書いてないはずですから…

※一国二制度
 簡単に言えば沖縄を中国と日本の共有物にし、そこに3000万人の中国人を入植させます。
 (つまり沖縄人口の 96% を中国人にして、実質、沖縄を中国人の居住地とします。)
 さらに「自主」の名の下、沖縄で有事が起きても自衛隊は干渉できません。
 3000万人の中国人が、少数派となった130万人の日本人に何をしても、です。
 そして反日教育を受けた中国人の反日感情の強さは、ほとんどの日本人の理解を超えるものです。

今回の選挙で民主党が勝った場合、「自主」「発展」を連呼しつつ段階的に進めていくことになります。
自主と言っても、自主を認めるのが「住人の96%が中国人となった」後だということに気をつけてください。
発展と言っても、新沖縄の少数派となった「少数民族日本人」の発展ではないことに気をつけてください。

42NAME IS NULL2007/04/20(金) 23:39:01ID:???
>>40
DB2にロールバックセグメントは無いんだけど、、
Oracleスレの誤爆?それともログファイルのことか?

43402007/04/21(土) 07:38:50ID:UqSzRedQ
>>42
誤爆じゃありません。無知なだけでした。
ロールバックセグメントないのですね。初めて知りました。
そのログファイルが小さ過ぎてupdate出来ないのですが
ロールバックコマンドを発行する事はあり得ないupdate文
なので、明示的にログを書かずにupdateしたいのですが
可能でしょうか?

44NAME IS NULL2007/04/21(土) 08:42:05ID:???
>>43
ALTER TABLE tab1 ACTIVATE NOT LOGGED INITIALLY
ってやるとCOMMITまではログを取らなくなる。
詳しくはオンラインマニュアルで。

でも普通はログが小さいなら、ログを大きくするよ。

45402007/04/21(土) 20:48:02ID:UqSzRedQ
>>44
ありがとうございます。試してみます。
大変助かりました。

46NAME IS NULL2007/05/15(火) 05:14:17ID:eCFCgqVz
ほしゅ

47NAME IS NULL2007/06/10(日) 01:20:39ID:4G0Mro7U
ほしゅ

48NAME IS NULL2007/06/21(木) 05:32:49ID:MTJoRrti
V7.2でREORGCHK実行時、インデックスに「*」が表示されています。
そこで、インデックスへのREORGを行いたいのですが、やり方がわかりません。
V8.1以降は以下のコマンドにてインデックスへREORGが可能みたいですが・・・
V7.2ではインデックスへのREORGは出来ないのでしょうか?

REORG INDEXES ALL FOR TABLE schema.tablename

49NAME IS NULL2007/07/08(日) 15:57:34ID:XrQF2Rk+
保守

50NAME IS NULL2007/07/16(月) 00:57:12ID:PkTcYeev
保守しときます。
下のURLはViper 2 open beta

http://www14.software.ibm.com/iwm/web/cc/earlyprograms/data/viper2_open/index.shtml

51NAME IS NULL2007/07/16(月) 20:30:59ID:Bop8QnK9

52NAME IS NULL2007/07/18(水) 23:57:37ID:+CC6zGL6
aaaa

53NAME IS NULL2007/07/20(金) 23:48:56ID:ajpdEj/7

54名無しさん@そうだ選挙に行こう2007/07/29(日) 01:13:34ID:sXS3dBoN

55NAME IS NULL2007/08/17(金) 21:15:09ID:3lB5aQdN
DB2エンジニアの資格を取得しようと思うのだが、
V9に対応した参考書とか問題集ってないのね…。
V8とかV7の本でも役に立つのかね?
どうせ受けるならちゃんと勉強して理解した上で受けたいんだが…。

本屋行ったらOracleの資格本は山ほどあるのにDB2ときたら…。

56NAME IS NULL2007/08/18(土) 11:21:14ID:jVPyjYsh

57NAME IS NULL2007/08/18(土) 21:47:58ID:???
>>55
V8の頃は箱崎でBP向けに無料資格取得セミナーとかやってた。
その時配布された資料で十分合格出来た。
(ppt資料の製本版と、データベースマガジンの連載のまとめ)
書籍に頼るのもいいが、無料セミナー情報をこまめにチェックするのも悪くないと
思う。

IBMとしてもDB2技術者を多く育てたいはずなので。
地方でもIBMの事業所であれば、リモート受講が可能なインフラは揃ってるはず。

58NAME IS NULL2007/08/21(火) 08:37:08ID:???
V8の簡単なのだったら、Webにある対策テキストみたいなPDF見るだけで
漏れは合格したけど。

V9の簡単なのも似たようなレベルだと思うけど。

59NAME IS NULL2007/08/26(日) 09:16:31ID:???
>>58
あれって上位に行くほど文章がグダグダになって
読みにくくなる。しかも試験に直結しなくなる。

60NAME IS NULL2007/08/26(日) 12:50:19ID:???
>>59
あの手の上位の試験は受けたことないけど、
ああいう上位の資格は「まずは研修か講習受けに来い」って
意思表示かと思った。

けど地方の人間は東京(川崎?)にホイホイといけないんだけどなぁ。

61NAME IS NULL2007/08/26(日) 13:08:05ID:???
>>60
アドバンスエキスパートは有料講習受けないとダメだと思うけど、
それ以外は触ってる人間ならどうにかなるレベル。
オレはエキスパート(管理)はistudyだけで取ったし。

BIはよく知らないけど。

62NAME IS NULL2007/08/26(日) 17:04:28ID:???
漏れはDB2はWebSphere(WAS)に比べれば恵まれていると思うが。
WebSphereの本なんかV5.0(廃刊)で止まっているぜ。

さらにiSeriesなんかWebのインフォセンターなんざ英語版しかねぇ。

63NAME IS NULL2007/08/26(日) 19:49:32ID:???
つーかWAS V5資格自体終了したけどね。
V6のNDしかないだろ。

iSeriesは資格自体は結構あるみたいだけど、技術者も
少ないし資格の需要自体疑問なんだけどな。
zSeriesはLINUX稼動で出荷台数もそれなりに伸びてるけど
iSeriesの需要自体がレガシーシステムにしか存在しないと思うんだが。

64NAME IS NULL2007/08/26(日) 23:22:40ID:???
WASのアドバイザー(V6)とか言う資格もあったよーな希ガス。

漏れも正直iSeriesで資格云々はよーわからんな。
昔はセットアップ(AS/400 V3前後)はIBMにやって貰った記憶があるが、
今は怪しげなIBM特約店がいじくっているらしいけど、
あいつら資格もってるのかもってないのか知らんけど、
胡散臭い構成で納品しやがる時あるからなぁ。

iSeriesの問題は技術者が永遠のCOBOLerとかRPG(V)信者
ばっかってのにあると思う。

漏れ的にはiSeriesはRDBもJavaも最初からセットアップされてて
WASのBASEがオマケでついていて、iナビなんかDB2/UDBよりも便利だし
安定性はバツグンで導入・運用・保守がかなり楽チンないい鯖だと
思うんだけど、古参組がiSeriesのメリットを解ってないのが致命的だよな。

65NAME IS NULL2007/08/26(日) 23:42:58ID:???
>>64
> WASのアドバイザー(V6)とか言う資格もあったよーな

うん、それもあるけどWorldWideじゃないんだよね。
あれはpdfダウンロードして勉強すればすぐ受かるw

> 古参組がiSeriesのメリットを解ってないのが致命的だよな。

言い得て妙と言うか、iのSEでちゃんとした管理者を見たことがない。
ご指摘の通りでiSeries自体の完成度は悪くないと思うのだが
SOとかになると運用の人的資源がいないせいなのか、アプリは
400上に残してDB鯖はpかzに、ってのが趨勢だね。
残念な限りだが。
DB2を一番使い込んでるのはpの技術者、って考えがPMや
お客様サイドにあるんだろうね。

66NAME IS NULL2007/08/27(月) 00:09:02ID:???
しかし胡散臭い調べによるとiSeriesが鯖の顧客満足度No.1らしいんだよな。
だったらなんでこんなにマイナーなのかとw


JSFとかでWebアプリ作ると「これAS/400で動いているんですか?」とかなり感動される。
普通に出来るっての。
文字コードのからくりがある程度わかる人ならむしろ簡単に。w

67NAME IS NULL2007/09/01(土) 10:11:40ID:???
すみません、DB2初心者です。
ディベロップメントセンターを使ってみようとexpress-cをインストールしてみたものの、
同センターの画面に辿り付けません。

どなたか簡単に説明していただけると嬉しいです。
インストールした環境はXPです。

68NAME IS NULL2007/09/01(土) 14:25:44ID:???
Developer Workbenchは、DB2本体とは別に導入する必要がある。
ダウンロードも別にあるよ。

69672007/09/01(土) 18:37:10ID:???
>>68
ありがとうございます。IBMのサイトを確認してみます。

70NAME IS NULL2007/09/02(日) 01:20:27ID:jTTK5+ij

71NAME IS NULL2007/09/02(日) 14:30:02ID:???
CREATE ALIAS って非修飾で実行するとORACLEでいう
public synonymが出来るのか?
マニュアルには細かいことが何も書いてないんだが。

72NAME IS NULL2007/09/02(日) 19:47:46ID:???
>>71
publicにはならないと思う。
非修飾だと、デフォルトスキーマ上に作成されるのでは。

73NAME IS NULL2007/09/02(日) 21:15:35ID:???
OracleとDB2ってそこらの考え方って逆じゃねーの?
DB2はデフォルトだとオーナーのみって感じで
Oracleはデフォルトだと他人が触り放題?ってつくりだったかと。

74NAME IS NULL2007/09/04(火) 06:37:48ID:???
>>73
oracleは
・create public synonym
・create synonym
で明快に分かれてる。

75NAME IS NULL2007/09/26(水) 05:21:16ID:???
ほしゅ

76NAME IS NULL2007/10/01(月) 23:41:55ID:spLzxlCF
保守

77NAME IS NULL2007/10/03(水) 19:26:51ID:ZGR59ymi
ここで良いのか良いのかな?
もしもわかる方いましたらぜひお知恵を。

COYTOIMPFのパラメータにRMVBLANK ってのがあって、こいつを指定してフィールドの後ブランクを詰めて
csvにエキスポートしようとしてるのですが、うまくいきません。
単純に
"ABC△△","123"

"ABC","123"
にしたいだけなんです。
どなたかお知恵を是非。



78NAME IS NULL2007/10/03(水) 22:07:16ID:???
Developer Workbench使ってるといらいらするよ〜
GUIにJAVA使わないでIBMさん

79NAME IS NULL2007/10/04(木) 02:03:09ID:WKEiFMgo
>>77

DB2 For System iですよね。
(私も含めて多くの人が???だと思いますよ(笑)
LUW&Zにはないユーティリティ!?のオプションなので)

私も for z は使ったことあるんですが、 iは無いので
適当な回答になりますが…

CPYFRMIMPFについてですが
RMVBLANKは先行するブランクを取り除く(LEADING)か
どうかのオプションなようです。
略語的にはReMoveBLANKなんで色々出来そうに見えてしまいますが、
上記のようなにLTRIMのみが可能ということだと思います。
(RTRIMのFOLLOWING?オプションは無さそう…ですね)

System iを分かっていないのでトンチンカンかもしれませんが
RTRIMをかませたSQLのVIEWを作ってそれをEXPORTとかじゃないですかね。

以下の参考情報です
(STRDLM(STRing DeLiMiter)は指定しちゃいけないってのも気になりますね…)

参考情報
*****************************************************
Copy From Import File (CPYFRMIMPF)

Remove leading blanks (RMVBLANK)
If *LEADING is specified along with STRDLM(*NONE), then DB2 UDB for iSeries strips
leading blanks from a character string before placing the resulting string in the specified character column.
With *NONE, all leading blanks are included in the result string that is copied into the specified target character column.
*****************************************************

PS::System i ネタなどはDB2_forumの方が良い答えが返ってくるかもしれませんよ

80NAME IS NULL2007/10/04(木) 02:16:04ID:???
>>78

v8.1のコントロールセンターの時は私もそう思っていました。

でも今頃のマシンでは軽々動いてる気がします。(改良したのもあるんでしょうが)

Developer WorkbenchはEclipseベースなので
コントロールセンターよりも重いかもしれませんが、
開発環境として特別重いわけではないと思います。
一旦起動しちゃえば気にならないのでは!?

(単純にSQLorXqueryを発行する目的には向いてないかもしれませんが…)

 ちなみに Oracleが同様に無償提供している SQL Developerも
JavaですがDeveloper Workbenchよりは起動は速いです。

ただ使い勝手と機能はDeveloper Workbenchの方が
比べ物にならないくらい便利かなり上だと思います。

81772007/10/04(木) 09:46:00ID:???
>>79
OSもバージョンも書いてないとは。。。我ながらひどい投稿でした。
こんな書き込みにレス頂いて、ほんとにありがとう。

ご想像通りi Seriesでのお話です。
以前は前ブランクの除去だけに特化したパラメータのようでしたが、現在は
*TRAILINGという値が用意されていましたので、後ブランクにも対応しているはずなのですが。。。

ま、出来ないものはおいとくとして、アドバイスいただいたSQLで問題ない事に
(今更ながら)気づいたので、その手法を取りたいと思います。

重ねて、拙い書き込みにレス頂いて多謝。

82NAME IS NULL2007/10/04(木) 23:26:06ID:???
>>81
いまさらだけど、そのオプションってSQL的にカラムがCHARだと
効かないケースがあるかも。
VARCHAR(つってもiSeriesに可変長はないが)だと違うかも。

CPYFRMIMPFはよく使うけどCPYTOIMPFはあんま使わないのでウロ覚えでスマソ。

漏れも昔、似た事があってCSV作った後にSEDで加工してたりしたけど、
OS/400のCPYxxIMPF系のコマンドよりもiSAWのデータ転送の方が
処理速度上なのでビミョーだったなぁ。

83NAME IS NULL2007/10/08(月) 16:17:56ID:???
Javaアプリ => DB2クライアント => DB2 で接続する場合
アプリの内部コードであるUnicodeへの変換はDB2クライアントが
やってくれるという理解で正しいでしょうか?

84NAME IS NULL2007/10/08(月) 17:31:38ID:???
>>83
そう。V8以降はクライアントが変換してる。

85832007/10/09(火) 05:23:05ID:???
DB2クライアントがプログラム内部文字コードがUnicodeであると
判断する方法を教えてください。
Java用関数を使っている=Unicodeと判断?
Java用関数を提供しているのはJDBC?
素人ですいません。。。

86NAME IS NULL2007/10/12(金) 01:14:50ID:???
>>85
質問の意図が良く分からないけど、
DB2はプログラムの内部文字コードが何かとかは知らない。

クライアントがどのコードページで実行されているかをOSのロケール
などから自動的に判断している。
例えば日本語Windowsならクライアントは自動的にSJIS環境と認識される。
(ユーザが変更する事も可能)

ただしJDBCドライバで接続した場合、クライアントOSのロケールとは
無関係にコードページがUnicodeとして認識される。

87NAME IS NULL2007/10/14(日) 18:02:54ID:???
弊社のDB2インストールCDを何処にしまったか存じませんか?

88NAME IS NULL2007/10/14(日) 20:39:20ID:yPcUliBb
Oracleスレとの発言差がシェアの差かなぁ

89NAME IS NULL2007/10/14(日) 23:43:05ID:???
解らない事があったら2chではなくIBMのサポートに泣きついている率が高い希ガス。

90NAME IS NULL2007/10/15(月) 22:13:20ID:???
確かに本家フォーラムには、親切な神が何人か常駐してますな
社員何割だろ?

91NAME IS NULL2007/10/19(金) 12:39:05ID:70CZQ2/X
Oracleより安いし、同じような機能もってるのに
な〜ぜか不人気

92NAME IS NULL2007/10/20(土) 08:19:57ID:???
エンジニア的にはDB2とかはそれほど不人気でもないと思うが、
(IBM特約店)営業の態度がムカつくのはあるな。

あれも不人気のひとつじゃね。

まあ、現実解としてOSのシェアだと思うけど。

Windows ← SQLServer,Oracle(この選択をするヤツが不思議と多い)
Linux系 ← Oracle
pSeries,iSeries ← DB2

93NAME IS NULL2007/10/20(土) 14:16:47ID:???
海外ではDB2のシェアは日本でのシェアよりずっと大きい。
単なる日本の特殊な市場のせい。というか、日本人の気質。個人・個性の時代だとか
言ってるが、日本人はみんなで回れ右状態。韓流ブーム見ても然り。
ブームに火が突き出すと、我こそはとみんなでこぞって同じことしかしない。


94NAME IS NULL2007/10/20(土) 14:56:17ID:JdCf26Tg

95NAME IS NULL2007/10/20(土) 15:55:20ID:JzoVgtCl

96どうしてパンチラが流出?2007/10/20(土) 18:17:06ID:???
    l|..;' .r''Yj .|'ン_,,,_ナ'‐/ |  _ j゙ l l |l, ', '; ゙ 20万人くらいが見ちゃったパンチラ!?
     l |. | (;!.| l<f;':::::j`゙    ,、/ヽ!.| |.|! l l,.リ  元女子アナウンサー丸川珠代さん(白パンティー)
     | lヽ!.l .|'┴‐'      /ィ:ハ リ.j.ハl .j| .j.|  http://society6.2ch.net/test/read.cgi/soc/1184093317/70
      l | :| い|      , ヽ/ ゙ィ゙|//.ノ|/j /ノ 
    j .| .|. l' 、      。   /j| j  / ソ <どのようなパンティがお好みですか?
     l  | j |  \,_    _,..ィl,ノj.ノ  
    ,'  j ,r'iノ ./ _,、..Yj'T´l,. | l,     日本人でよかった♪ 白でよかたーーー!
   /,.- '´:::::l, |  ,.-‐'.ド、;: l,. l,.';、    この番組で有名となった参議院議員(東京)のまるたまさん(白パンティー)
  /,ヾ;.、:::::::::::::ヾ!   ´ ノ:::::::「ド、'l l, http://society6.2ch.net/test/read.cgi/soc/1184093317/70
/´ ゙\'、'、:::::::::::::l     「:|::::::l.l| ゙l,l,'、
|     \ヽヽ、::::|    j:::|::::/,イ  .j.'、ヽ ビートたけしさんとツーショットのまるちゃんに注目!
l、     ヾ'7-、,.;゙   l、::j;/ト;l,  l, ヾミ、 でも、小泉チルドレン筆頭の佐藤ゆかりタン萌えパンチラは無いよーーーーーーん
ト、     .|  ゙'j   Fj.ヒ;'_ノ l   l, ヾ、
 !   ,,...、、.ヽ, /   |´  f/ .レ‐―:、 ヾ;.\
  l,/:::::::::::;;;;;Y    .f7''ト!  〉-‐-、l,  い,.'、
  l;::::;r‐''´  ./    |'  !.!  /   Y゙    ! |. l,
  ヾ;ム   {       |.   |  |    l,
    .|lヽ  l     j   ! ,.ィ'´゙ト-、 l
    l,.|. \     .ハ, /'´.,n i.゙'ヽ. j
      L_ |\,_ .,ィ゙  l/j, .j:r' ノj ,'.ド!
     .j`゙゙'7'''''フ'ーr‐:ッ'/7::l゙ト-:<ノ.ノ

97NAME IS NULL2007/10/23(火) 00:26:42ID:???
何この閑古鳥w

98NAME IS NULL2007/10/27(土) 13:14:37ID:q8Cmlyw9
]q@q@\4t@ 3:@wn.

99NAME IS NULL2007/11/01(木) 21:57:19ID:???
DB2 Ver9.1にFixPackを適用してVer9.5相当に出来るのかな?

100NAME IS NULL2007/11/05(月) 02:44:29ID:???
出来ないんじゃないかな…
今までの0.1バージョンアップとはちょっと違うから

101NAME IS NULL2007/11/05(月) 19:13:42ID:???
質問なのですが、iSeriesのV5R2で
HOGE CHAR(5)
みたいなカラムがあって
そのカラムが数字かどうか調べるSQLとかありますか?

CAST関数とかで'ABCDE'とかDECIMALにキャストすれば関数がNULLを返すかと
思ったら'+++++++'とか返してきたので、困っている次第です。

よろしくお願いします。

102NAME IS NULL2007/11/06(火) 03:50:10ID:???
>>101

iSeriesみんな好きですね(笑)

カタログ表はZも i もLUW も同じような感じですよ

だってみんなDB2ファミリーですから!!

だから SYSTABLES とか SYSCOLUMNS
を見ればテーブル定義は分かると思います。

(ただLUWは実表を見るのは非推奨でSYSCAT系のビューを参照することを超推奨されてます)

あでもスキーマは違うのか(z は sysibm)

QSYS2.SYSTABLES
QSYS2.SYSCOLUMNS

って↑はビューだそうな・・なんなんだQSYS2って sysibmスキーマは無いのかな…

どうでもいいんですが、DB2ではCASTは関数じゃないですよ(”指定”です(爆))

例えばCURRENT TIMESTAMPとかCURRENT SCHEMAも関数ではなく
”特殊レジスター”です!!。

ちなみにCURRENTとSCHEMAの間にスペースが有るのは
DB2のSQL解析能力の高さを自慢する為で
他のRDBでは大体アンダーバーで繋がれて居ます。

では


1031012007/11/06(火) 06:53:46ID:???
>>102
回答ありがとうございます。
説明不足で申し訳なかったのですが、
iSeriesですと、create schemaではなくCRTLIBでスキーマを作成して
create tableではなくてCRTPFで作成しますと、普通のDB2にある
カタログは作成されませんです。

プログラマはカラムの属性は知っているんですが、そのカラムに
正しく「数値」が入っているか?と言う確認がしたく質問した次第です。

#だったら最初からDECIMALでカラム作成しとけよ、って私も思いましたが。

104NAME IS NULL2007/11/07(水) 01:31:39ID:qSljOOLn
>>103

少し理解しました。特にiSeriesに限定した話では無いということですね。
iSeriesは特殊と言いますが、CASTして'++++'が返ってくるというのは
もう私の理解を超えています。(笑)

とりあえず>>100に書かれている内容から
テーブルのCHAR項目内に正しく数値が入力されていればその数値を、
正しく入力されていない場合はNULLを返すようなSQLを書いてみました。
***************************************
SELECT
CASE TRANSLATE(TRIM(HOGE),'_',' 0123456789')
WHEN '' THEN CAST('0'||TRIM(HOGE) AS DECIMAL) END HOGE
FROM (VALUES
'AAAA',
'1234',
'123だー'
,' 123 '
,''
,'        '
,' 123 456 '
,NULL
)X(HOGE);
***************************************
実行結果(DB2 9.5β)

HOGE
-------
-
1234.
-
123.
0.
0.
-
-

8 レコードが選択されました。
***************************************

という感じですが、どうでしょうか
文字が含まれる場合はNULLになります。
ALL SPACEの場合は0になります。
NULLはNULLになります。
前後のSPACEは無視します。
正の整数のみを対象として
負の数は考慮していません。

・少し説明
TRANSLATEで数字を削除
途中のSPACEを他の文字に置き換え(数字中にSPACEがあるケースをNULLとする為,)
その結果が''(0byteストリング)ならDECIMALにCASTする。
それ以外の場合はNULL

要望と違っているかもしれませんが、なんかの参考になればうれしいです。

VALUES文節が使えない場合はFROM句を適当な表に変更してください

では

105NAME IS NULL2007/11/07(水) 01:32:52ID:???
あ >>100じゃなくて >>101です。

106NAME IS NULL2007/11/07(水) 06:54:53ID:???
>>104
回答ありがとうございます。
TRANSLATEがV5R2で使えたか微妙ですけど、参考にして頑張ってみます。
ダメだったらユーザー定義関数でも作らないとダメかなぁ?とか思ってましたので。

途中HOGE LIKE '%A%' OR HOGE LIKE '%B%'とかLIKEを並べるとか
面倒なクエリ書かなきゃいかんのだろうか・・・、めげてたトコロでした。

それかIBMの参考事例の正規表現なユーザー定義関数チャレンジしてみようかなー。
とか色々。

しかし、標準で正規表現サポートしてくれたら嬉しかったです。

107NAME IS NULL2007/11/07(水) 13:13:05ID:IoL/pXOp

1081062007/11/07(水) 20:31:13ID:???
>>104
一部、怪しい動作の部分がありましたけどV5R2で動くようになりました。

特定の条件(HOGE CHAR(5)でNOT NULLのカラムで'12345'とか)
でCASTするとやっぱり'+++++'となったりしましたので、DECIMAL関数で代用しました。

#ロクにPTFを適用していないiSeriesなのでDB2のバグな希ガス

TRANSLATEの使い方は勉強になりました。
ありがとうござました。

109NAME IS NULL2007/11/09(金) 10:42:00ID:zbdKJFek
質問です。

もうすでに、運用されて数年経つシステムなのですが
dbの客観的な性能を数値として出すことは可能なのでしょうか
例)応答時間、スループット
よろしくお願いします

110NAME IS NULL2007/11/09(金) 23:41:02ID:???
測ればいいんでないの?

111NAME IS NULL2007/11/10(土) 01:44:00ID:???
SQLの実行時間を測るにはdb2batchコマンドがお勧めですよ。


112NAME IS NULL2007/11/11(日) 12:18:47ID:???
DB2 9 Express-C をインストールしようとしたらwindows2000 なので
ダメでした。
v8.2ならいけるみあいですが、ダウンロードはもうできないでしょーか?

113NAME IS NULL2007/11/11(日) 12:27:53ID:???
windows2000にVMWareインスコし、そこにLinuxでもインスコし、
そこからDB2 9をインスコすればいいんじゃね?

114SLdpvHNMhymrcCMj2007/11/12(月) 01:45:48ID:???
u4LlZQ <a href="http://lvlipoiyfofn.com/">lvlipoiyfofn</a>, [url=http://otwxcctylecx.com/]otwxcctylecx[/url], [link=http://vgjrccbqlqlz.com/]vgjrccbqlqlz[/link], http://ujlwzcbsybwf.com/

115yWikCEgrViQmILgXfFd2007/11/12(月) 02:20:00ID:???
Yxlq2r <a href="http://czgewyhnvdeo.com/">czgewyhnvdeo</a>, [url=http://dafpbodwsuno.com/]dafpbodwsuno[/url], [link=http://sfokahojaaqj.com/]sfokahojaaqj[/link], http://dwglchqepkrf.com/

116NAME IS NULL2007/11/12(月) 13:04:45ID:SftuE90G
すみません、質問です。

DB2にHADR使ってます。
別でDB2 Express-Cも使ってますが、これ用のHADRみたいな
同期バックアップツール使ってる方いらっしゃいませんか?

WindowsXP上で動かしてます。
5〜10分間隔で、テーブルのみバックアップ取れたらいいです。

どなたかご存じの方、製品名だけでも教えて頂ければうれしいです。

117ZboNhfddMAicMZYy2007/11/15(木) 17:48:39ID:???
Hi! Nice site!

118GHxkyViGDbLIQC2007/11/20(火) 21:34:11ID:???
chFwj6 <a href="http://wsnkvvowghgl.com/">wsnkvvowghgl</a>, [url=http://uvpasfyrlivl.com/]uvpasfyrlivl[/url], [link=http://tfqrswrrvgze.com/]tfqrswrrvgze[/link], http://wxgcpjvpmgsf.com/

119rKOzKBef2007/11/20(火) 21:34:34ID:???
mP4fyc <a href="http://rglckgzohyvd.com/">rglckgzohyvd</a>, [url=http://srlkhdafgmaa.com/]srlkhdafgmaa[/url], [link=http://nbhmwidwxwvx.com/]nbhmwidwxwvx[/link], http://bkijtegiypui.com/

120MzAFVIjC2007/11/20(火) 21:35:03ID:???
FByPrc <a href="http://bggigyjqwwed.com/">bggigyjqwwed</a>, [url=http://ytgoyctkbetj.com/]ytgoyctkbetj[/url], [link=http://ycbjxwhuxjuq.com/]ycbjxwhuxjuq[/link], http://gjjcqzzdneen.com/

121vitbzIVHVX2007/11/20(火) 21:47:21ID:???
iypyzk <a href="http://lvnmbhejlzss.com/">lvnmbhejlzss</a>, [url=http://jragsvmoxork.com/]jragsvmoxork[/url], [link=http://tgihawctmrdf.com/]tgihawctmrdf[/link], http://gvtzutgozxry.com/

122ShCEOrdKmhU2007/11/20(火) 21:53:31ID:???
4clm5U <a href="http://dwosmyhzmjzw.com/">dwosmyhzmjzw</a>, [url=http://agggvrvtkogg.com/]agggvrvtkogg[/url], [link=http://dpdqrkhhlviz.com/]dpdqrkhhlviz[/link], http://crsofzqyoiaa.com/

123NAME IS NULL2007/11/22(木) 17:22:14ID:???
>>102
>ちなみにCURRENTとSCHEMAの間にスペースが有るのは
>DB2のSQL解析能力の高さを自慢する為で
>他のRDBでは大体アンダーバーで繋がれて居ます。
パーサー書いてみると分かると思うが、CURRENTとSCHEMAの間にスペースが
あろうがなかろうが解析するのに大した差はない。むしろ、解析能力が高いのはOracleで、
例えば、SELECT A FROM (((B)))とかOracleはOKでもうやりすぎ。


124epEEPQflGcUGmBsdFPi2007/11/23(金) 01:56:35ID:???
http://ieirrj.cn/ legal mp3 music downloads

125CaqkVYSpWuMBknOXZYN2007/11/23(金) 21:14:23ID:???

126zWUuRMnctwVqacbt2007/11/23(金) 23:02:15ID:???

127UAodudMohVA2007/11/24(土) 00:48:49ID:???

128lfLZptYQqxhhU2007/11/24(土) 05:19:26ID:???
http://dnwdxm.cn/ oasis mp3

129qXnsdqoVTrMP2007/11/24(土) 12:09:15ID:???

130ojYROtQpLCCIvBbB2007/11/24(土) 16:19:44ID:???

131WgeEuAnq2007/11/24(土) 17:40:47ID:???

132PMaxvFEnagyYkfs2007/11/24(土) 19:10:16ID:???

133IHQOBlUXyGo2007/11/24(土) 21:52:57ID:???

134tnTawXvm2007/11/24(土) 23:15:14ID:???

135zWJQBwxVbtXrhv2007/11/27(火) 18:50:07ID:???
mCn6S5 <a href="http://dbdvvfdugpkw.com/">dbdvvfdugpkw</a>, [url=http://uqkhrxezjzsw.com/]uqkhrxezjzsw[/url], [link=http://vmpbgppqxrwm.com/]vmpbgppqxrwm[/link], http://mwpnnjzhvanx.com/

136NAME IS NULL2007/12/02(日) 23:31:31ID:gMMHqCYR
保守age

137NAME IS NULL2008/01/04(金) 05:30:39ID:MKHQ3Uxz
あげ

138NAME IS NULL2008/01/14(月) 00:25:58ID:C6y210jU
DB2って何の略

139NAME IS NULL2008/01/14(月) 01:09:12ID:???
D 大
B 爆発
2 ニート

140NAME IS NULL2008/01/26(土) 06:09:59ID:???
>>138 Database2

141NAME IS NULL2008/02/08(金) 06:20:22ID:???
何で「2」なんだろな?

まず、IMSありきだから2ってことか?

142NAME IS NULL2008/02/08(金) 06:47:53ID:???
1はOracleに先を越されたからw

143NAME IS NULL2008/02/08(金) 09:30:26ID:hqdkPsvF
DB2 9.xのXML機能使って
システム構築した日本ユーザっていますか?

144NAME IS NULL2008/02/08(金) 09:35:55ID:???
IBMの最初のRDBMSがSQL/DSで、2番目がDB2で"2"ってことでしょ。

SQL/DS
http://ja.wikipedia.org/wiki/SQL/DS

145売国マルハン2008/02/10(日) 20:50:19ID:mxR01eCs
パチンコスレで遠隔、ホルコン、サクラ、マネーロンダリングなどについて書き込むと渋谷マルハン社員やマルハンに依頼された
ネット工作会社がスレ荒らしをしてスレが機能停止します。
↓↓工作員の荒らしのやり方↓↓
2008/01/10(木)ID:iA54n BU50
■■■■マルハン総合スレッド 9■■■■http://money6.2ch.net/test/read.cgi/pachij/118702←右左くっけて→1165/783-784
【宮崎県都城市】パチ事情そのAhttp://money6.2ch.net/test/read.cgi/pachij/11871←右左くっけて→89246/658-659
【山と川】宮崎県児湯付近PART1【自然イパーイ】http://money6.2ch.net/test/read.cgi/pachij/118←右左くっけて→8235164/471-472
【基地外が大暴れ4】エスパス日拓総合スレ【18発目】http://money6.2ch.net/test/read.cgi/pachij/11888←右左くっけて→85488/401-410
2008/01/13(日)ID:1HLcWz UK0
【基地外が大暴れ4】エスパス日拓総合スレ【18発目】http://money6.2ch.net/test/read.cgi/pachij/118←右左くっけて→8885488/461-462
■■■■マルハン総合スレッド 9■■■■http://money6.2ch.net/test/read.cgi/pachij/1187←右左くっけて→021165/809-810
【香川】パーラーグランドのスレ2【徳島】http://money6.2ch.net/test/read.cgi/pachij/1188←右左くっけて→315438/324
【延岡】宮崎県北情報PART3【日向】http://money6.2ch.net/test/read.cgi/pachij/1196←右左くっけて→865970/186

パチンコ産業は荒らすことでレスとレスの間を空けて読む気をなくさせたり
マネーロンダリング、さくら、ホルコン、遠隔、などの風評被害を最小限に抑えようとしてる。

新スレ→○○○マルハンパチンコタワー渋谷パート10○○○
★★★★★このスレの解説★★★★★を読んでみるとよく判る。
http://money6.2ch.net/test/read.cgi/pachij/1201←右左くっけて→304777/52-54
ネット工作員については→【電通TBS】ピットクルー(株)【プロ工作員】
http://society6.2ch.net/test/read.cgi/mass/1189187503/65


146NAME IS NULL2008/03/02(日) 00:40:55ID:AZKAsvIV
DB2 9.5トラブルよ
なんなんだ

147NAME IS NULL2008/03/03(月) 07:35:45ID:q7JndJGK
Fedora8で9.5のサーバ動かないよ
2.6系なら何でも動く実装にしてくれよ

148NAME IS NULL2008/03/04(火) 20:29:28ID:xvm5n4Pg
RHEL4だdatabase_memoryとinstance_memoryを
同時にAUTOMATICにできないのはどして?
どしてRHEL5ならできるの?

149NAME IS NULL2008/03/04(火) 20:42:41ID:xvm5n4Pg
てゆーかデフォルトがAUTOMATICの設定値が
どうしてたくさん残っているんだ?


150opateron2008/03/08(土) 15:23:16ID:5IdniDod
誰かIntelliStation A pro IBM 6224 opteron250のオーバークロック方法知りませんか?

151NAME IS NULL2008/03/09(日) 07:33:20ID:???
クロックオシレータを高速なのに替えればいいんじゃないか?

152NAME IS NULL2008/03/09(日) 19:05:04ID:byD1X5BZ
DB2をオーバークロックする方法は
分離レベルをURにすることなんだろうな。

153NAME IS NULL2008/03/10(月) 22:38:39ID:ylEYwS1/
WebLogicがOracleに買収されちゃった。

それってWebSphereには
このウンコDBしかないと言うことだな。

154NAME IS NULL2008/03/10(月) 23:21:52ID:???
???
昔からWebSphereってOracleにつながるだろ?

つかOracleのAP鯖はよく落ちる事で有名だったけど、
コレで少しはマシになる、って言うかいまさら新規でWebLogicもねーだろ。

155NAME IS NULL2008/03/10(月) 23:32:59ID:ylEYwS1/
これからはOracle買うとWebLogicが付いてくるんだ
わざわざWebSphere買わないだろ


156NAME IS NULL2008/03/11(火) 00:05:56ID:???
ああ、そういう意味か。

んでも、今後のOracleってiSeriesみたいにWASとRADをタダで提供するって事か?
そんなに気前がいいメーカーには思えんのだが。

157NAME IS NULL2008/03/14(金) 14:46:30ID:v74fpkKc
UDBジャパンとかUDBリナックスジャパンとか
名乗ってた会社はどうなったの?

158NAME IS NULL2008/03/16(日) 00:35:14ID:???
>>157
なくなったんじゃない
会社のホームページもないし

親会社のニイウスは赤字で大変らしい
東証1部から2部に落ちて、TOPも交代

159NAME IS NULL2008/03/25(火) 17:21:36ID:TueVOrmV
FISC 安全対策基準
「金融機関等コンピュータシステムの安全対策基準・解説書第7版」
に関するオラクルソリューションの対応状況について
http://www.oracle.co.jp/industries/financial_services/pdf/fisc070423.pdf

のようなDB2の資料はどこかにないの?

160NAME IS NULL2008/03/26(水) 00:09:39ID:???
DB2容量増えすぎてパンク寸前。
reorgしたら空くかと思って「db2 reorgchk current statistics on table all」で
チェックしたら「*」が一つもないorz

161NAME IS NULL2008/03/29(土) 01:10:51ID:???
>>160
データ容量の見積もりを怠った罰ですw

まずは、いらないデータを消すこと。
あればの話だが。

162NAME IS NULL2008/03/29(土) 12:12:01ID:???
>>160
そんなにいっぱいなら、もうディスク足すしかないので
早く新しいディスクを買ってきてALTER TABLESPACEでコンテナを追加
した方が良いと思うけど。できない理由があるの?

163NAME IS NULL2008/03/29(土) 13:14:31ID:/cWbuhg9
やっぱ自動ストレージで
ほったらかしにすると
そうなるかね

164NAME IS NULL2008/03/29(土) 16:17:12ID:???
俺の考え方が古いのかもしれないけど自動ストレージって、
怖くて使ったことないな。

165NAME IS NULL2008/03/30(日) 02:26:20ID:3mIQWXLI
AUTOMATiC設定にしておくと
ヤバいのはどれ?

1661602008/03/30(日) 14:44:06ID:???
試したら「current」じゃなくて「update」なら空きが出そう。
時間が死ぬほどかかりそうだけど。

>>161-162
会社で突然やらされるようになったから、
知識がなくてさっぱりわからんのですよ。

167NAME IS NULL2008/04/08(火) 00:00:38ID:???
再編成でデータ量増えるとは、これなんて罠?

168NAME IS NULL2008/04/08(火) 07:21:53ID:IE20oqSr
インデックスが増えたんだよ

169NAME IS NULL2008/04/09(水) 08:58:43ID:???
データーベースをまったく知らない初心者です。
DB2の初学者向けの書籍で、おすすめがあれば教えて下さい。

170NAME IS NULL2008/04/09(水) 09:04:39ID:uSWkVZHW
最新のDB2 9.5の書籍ってないんだよね。
Webに載ってるpdfファイルで全部なんだ。

171NAME IS NULL2008/04/09(水) 15:29:04ID:???
情報ありがとうございます。

ざっと調べたとところ、これらでしょうか。

DB2の各国語版マニュアル
http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg27009728#jp_main
DB2に関する技術情報
http://www-06.ibm.com/jp/software/data/developer/products/viper2.html
DB2 Express-C 9.5(HTTPを利用したDLのURL、一般的なDL)
https://www14.software.ibm.com/webapp/iwm/web/reg/download.do?source=swg-db2expresscviper2&S_PKG=win&lang=en_US&cp=UTF-8&dlmethod=http

SQLなどもまったく知らないので、平行して勉強します。

172NAME IS NULL2008/04/09(水) 19:43:02ID:uSWkVZHW
覚えたてのSQL
本番環境で実行
ロックのエスカレーション
デッドロック
オンラインアプリの障害多発


173NAME IS NULL2008/04/10(木) 07:10:21ID:Nnzc5JMN
DB2のことをUDBって呼んでたけど
やめちゃったよね。

174NAME IS NULL2008/04/13(日) 02:10:52ID:/sSc3JC0
DB2はもう需要まるでなし!
IBM子会社の新人研修も今年はOracleだって!
IBMさん、あきらめたら??

175NAME IS NULL2008/04/13(日) 06:31:29ID:???
IBMの子会社ってあったっけ?
特約店なら聞いたコトあるけど。

176NAME IS NULL2008/04/13(日) 09:33:37ID:k7uVdL/I
DB2 9.5(Viper2)からマルチスレッドのプロセスになったのだ。
排他制御以外はOracleに追いついたのだ。
わははすごいだろー。

177NAME IS NULL2008/04/13(日) 09:38:36ID:k7uVdL/I
そういえば昔々、電力会社がSELECT FOR UPDATEできないから
JOINを禁止してたっけ。

JOINが使えないRDBってどんなメリットがあるんだろうって
本気で考え込んじゃったことがあったよ。

178NAME IS NULL2008/04/13(日) 20:19:37ID:???
なんかOracleの社員でもいるのだろうか。

179NAME IS NULL2008/04/13(日) 20:23:15ID:???
女陰

180NAME IS NULL2008/04/13(日) 22:10:15ID:k7uVdL/I
エーアンドアイです

181NAME IS NULL2008/04/14(月) 23:55:43ID:d7UmG/E2
IBMが出資してる会社はたくさんありますよ。
たしかに、現場でDB2があるのはメインフレームだけだと聞いています。
若者がDBはじめるには、Oracleが妥当でしょうね。
たしかに、大手の出資会社が、今年からOracleで新人にDB教えると言ってました。
これは事実です。
IBMも自社ハードにOracle載せて売ってますから

182NAME IS NULL2008/04/15(火) 06:40:30ID:???
>たしかに、現場でDB2があるのはメインフレームだけだと聞いています。

ウチの職場にあるAS/400はなんなんだろうなぁ。


むしろ若者が始めるならむしろMySQLだろw

で、子会社ってドコ?
たとえばJBCCは子会社?それとも特約店どっちにあてはまるの?

183NAME IS NULL2008/04/15(火) 08:02:31ID:lMspE19v
メインフレームのDB2は細工がしてあって
Linux/Windowsなどの分散環境のDB2の排他制御の問題が起きなくしてあるのさ。

184NAME IS NULL2008/04/15(火) 08:07:38ID:lMspE19v
無料でDB2Exp-Cを配っていき
分散環境でデッドロック問題を起こさせて
最終的にはメインフレームのz9を売り込もうとする
ささやかな戦略なんだ。

185NAME IS NULL2008/04/15(火) 21:02:41ID:U1DZSuq6
IBMのDB2のサポートひどい。
「担当が離席してます。かけ直します」の後、電話したら
「外出しました」とか日常茶飯事。
単に高いサポート料金払ってないのがいけないのか…。
(自分の会社が悪い?)

子会社って、IBCSとかいっぱいありますよね。
特に少し出資してるような会社は

186NAME IS NULL2008/04/15(火) 21:21:34ID:???
それって最初から外出してただけだよね。
まだ出社してない場合もあるけど。

187NAME IS NULL2008/04/15(火) 21:24:50ID:???
IBMに問い合わせないといけない事態って想像できない。
マニュアル読んだら?

188NAME IS NULL2008/04/15(火) 21:40:44ID:???
>>185
?安いサポート料金を払っているってこと?それはIBMのサポートなの?

189NAME IS NULL2008/04/15(火) 21:41:45ID:lMspE19v
この前PAで質問したら
優先順位通常なのに
1時間半でSTSCから回答が来た。

やっぱ顧客コードがものを言ったのかしら


190NAME IS NULL2008/04/15(火) 23:00:55ID:???
>>187
インスタンスダウンの原因なんてマニュアルには書いてないからな。
ま、サポートより製品の品質上げろとは言いたいが。

191NAME IS NULL2008/04/15(火) 23:46:00ID:???
>>176
> 排他制御以外はOracleに追いついたのだ。

排他は情報管理で最も大切な機能の一つじゃないかw
まぁ、あのロックの組み合わせからしてDB2は情報をオンラインで管理する気が
まるでないのはあきらかなんだろうが、、、

192NAME IS NULL2008/04/16(水) 01:41:22ID:???
たぶん、自称IBM子会社がなんちゃってサポートをやっているケースじゃないか?
ちなみに子会社はサポートしないし出来ないはずだが。

あとデッドロックは設計がマズいケースがほとんどだと思うが・・・。
ぶっちゃけDB2で起こすやつはOracleでも起こすだろ。

インスタンスダウンは安PCとか素人が構成したんじゃねーの?
ちなみにOracleも結構インスタンス落ちるぞ。

193NAME IS NULL2008/04/16(水) 22:03:05ID:???
表明(TABLE名)に日本語をつけるのは、
DB2ではやめた方がいいのでしょうか?

194NAME IS NULL2008/04/16(水) 23:56:33ID:???
>>193
できればやめた方がよい

195NAME IS NULL2008/04/17(木) 07:29:43ID:j0tf9Tdk
本屋さんの棚から
関連書籍がなくなったよね
最近のライバルはMySQLだよね
どしてInfomix選んじゃうかな

196NAME IS NULL2008/04/17(木) 18:25:09ID:???
ロックエスカレーションとやらがたっぷり出るんで、
LOCKLISTかMAXLOCK増やしたいんですが、
どれくらい増やせばいいんでしょうか?
増やす量の調べ方を教えてください。

197NAME IS NULL2008/04/18(金) 22:11:59ID:JCZ2BqCX
なーんだ。最近のDB2はダーティリードに設定して使うんだ。
しらなかったなー。

jdbc:db2://localhost:50000/sample:user=abc;password=abc;defaultIsolationLevel=1;

最後につけたdefaultIsolationLevelでデフォルト分離レベルを指定できます。引数の意味は以下の通りです。(8が一番分離レベルがキツイ状態。2がDB2のデフォルト)

8 : TRANSACTION_SERIALIZABLE
4 : TRANSACTION_REPEATABLE_READ
2 : TRANSACTION_READ_COMMITTED
1 : TRANSACTION_READ_UNCOMMITTED

確かに排他制御の問題は解決するけど
お客さんはブチ切れるだろうな。

198NAME IS NULL2008/04/18(金) 22:25:29ID:g+3+hsvJ
DB2って、無料で使えるWinのODBCドライバーってあるのでしょうか?

199NAME IS NULL2008/04/18(金) 22:45:24ID:JCZ2BqCX
http://www-06.ibm.com/jp/software/data/db2express-c/index.html
無料のDB2Express-CのWindows版の中にODBCドライバがあるよ。

200NAME IS NULL2008/04/19(土) 07:04:05ID:mEBAfUKS
#1)SELECT ... FOR UPDATEよりUSE AND KEEP LOCKSの方がおすすめです。
#明示的にロックモードを指定できますし、JOINを含むSQLにも使用できますから。
#
#2)分離レベルは、特に要件がないのであればCSがおすすめです。

これはSeasar2のどこで指定すればいいの?

201NAME IS NULL2008/04/19(土) 07:13:35ID:mEBAfUKS
#1) selectとupdateの間に他者から読み取られないようロックをかけたい
#これを正直に実現するなら
#select * from テーブル名 WHERE 列1='aaa' with RS USE AND KEEP EXCLUSIVE LOCKS
#
#with RRでも同様ですが、みずほはwith RRを使わないことを強くすすめます 
#
#2)変形として
#selectとupdateの間に他者から更新されないようにロックをかけたい
#でよいなら
#select * from テーブル名 WHERE 列1='aaa' with RS USE AND KEEP UPDATE LOCKS
#
#3) USE AND KEEP ... LOCKS はV8.2の機能です それより前では次のようにやってました 以下で2)と同様になります
#select * from テーブル名 WHERE 列1='aaa' FOR UPDATE with RS

202NAME IS NULL2008/04/19(土) 10:33:06ID:???
漏れも分離レベルはCSで大体の要件は済むと思うが・・・。

なんか変な思想の持ち主が必死にageてるようだけど、
2chで聞くより素直にIBMのサポートに相談したらいいんじゃないか?

203NAME IS NULL2008/04/20(日) 18:17:44ID:dZOFvDFu
DB2のエンジニアって
北朝鮮みたいな圧力かけてきて
もはや将軍様マンセーみたいな
キモさがあるよね

204NAME IS NULL2008/04/20(日) 19:12:49ID:???
自己紹介乙

205NAME IS NULL2008/04/21(月) 07:19:57ID:l3ROvWO5
インデックスが付いてなくて
テーブルスキャンになってて
ロック対象の行が多杉で
ロックのエスカレーション多発

206NAME IS NULL2008/04/21(月) 07:26:07ID:l3ROvWO5
WebSphereの分離レベルはデフォルトがRRなので
関連するデータをすべてロックしに行ってリソースが足りなくなり表ロックへのエスカレートが起きた。

データソースの設定でCSにすることが必要。

207NAME IS NULL2008/04/21(月) 07:34:45ID:l3ROvWO5
そうゆーところの原因となったSQLを特定したいんだけど

その前に
安直にSeasar2が自動発行するSQL使ってちゃ
どうにもならないよ

208NAME IS NULL2008/04/22(火) 01:57:28ID:B8Ry5a30
会社で使ってるけどわけわかんね(゚听)
サーバたてるってどういうこと?

209NAME IS NULL2008/04/22(火) 18:13:38ID:???
自分でDB2 Express-C 9.5を入れて試してみれば?
メモリーが無いと重いけど。

210NAME IS NULL2008/04/22(火) 21:20:45ID:ia8dHEyI
MySQLがやばいんだってさ。
OracleとSQLServer2005はよろこんでるだろうな。
DB2には関係ないけど。

211NAME IS NULL2008/04/23(水) 07:44:30ID:jsuhCC/j
なんであのときInformix買っちゃうかなぁー。

MySQLのInnoDBがあれば
今頃はSQLServer2005のように分離レベルを2本立てできたのにぃー。

Janet Pernaに聞きたい。

212NAME IS NULL2008/04/23(水) 18:08:05ID:???
「IBM」という名前が付いてる限り、生き残っていくでしょ。

213NAME IS NULL2008/04/23(水) 20:09:25ID:jsuhCC/j
将軍さまが生きてるかぎり
喜び組は残っていくでしょう

214NAME IS NULL2008/04/27(日) 13:54:31ID:???
>>173
v9.1 の話ですが、
IBM DATABASE2 Explain Tbale FOrmat Toolでは、
出だしに「DB2 Universal Database Version 9.1 (以下略)」とうたっています。

まあ、単に今までの名残なんでしょうが。

215NAME IS NULL2008/04/27(日) 15:57:28ID:5rtL/Y4J
UDBジャパンって会社つくって架空循環取引してたら
ただのDB2に戻っちゃうんだもんな

まいったよ

216NAME IS NULL2008/05/02(金) 17:22:47ID:???
DB2 9 Fundamentals の試験の
ピンポイントで出るのキボンヌ

217NAME IS NULL2008/05/03(土) 16:23:52ID:pN4Fz3Bm
もちろん
排他制御だろう

218NAME IS NULL2008/05/04(日) 12:18:34ID:???
ちょっと勉強してみたいんだけど
これって無料版ある?

219NAME IS NULL2008/05/04(日) 13:36:46ID:AgDG3tK0
あるよ

220NAME IS NULL2008/05/04(日) 15:01:24ID:???

221NAME IS NULL2008/05/05(月) 09:39:08ID:s7s7+BtS
DB2がデータベースとして
どんなに使い物にならなくても問題ありません。

マーケットシェアのライセンス数だけ
ぐるぐる取引が成立したからです。

ぐるぐる取引のためにDB2は存在しているのです。


222NAME IS NULL2008/05/05(月) 16:56:11ID:???
そういう発言はどうせならフォーラムの方で言ってくれると楽しいんだが。
2chで書いても工作員か底辺エンジニアの愚痴にしか聞こえんし。

223NAME IS NULL2008/05/21(水) 18:36:30ID:???
>>216
目指せDB2エンジニア!認定試験対策セミナー(試験付き)
コース・コード:CFJ01
受講料:\35,000(税別)
会場と日程:川崎 7/4 8/26 9/25

・コース受講料に認定試験料が含まれているのでお得
・当日の試験が不合格の場合、もう1度無料で受験可能。

224NAME IS NULL2008/05/23(金) 11:43:32ID:???
>>223
お得すぎるでしょ!w

225NAME IS NULL2008/06/04(水) 22:48:50ID:???
TEPのプルーニングが機能してなくて、データ溜まりまくりんぐ
どうすればいいのー



という質問はここでイのカナ?

226NAME IS NULL2008/06/10(火) 21:16:26ID:uvydi8rI
IBMのsolidDBは
DB2とInformixのフロントで動作させる
インメモリDBなのさ

10倍速くなるよーん。

227NAME IS NULL2008/06/16(月) 00:46:45ID:NP+E3IkR
DB2Everyplaceにつなげて、SQLを試せるツールってValueSQL以外になにかある?
みんな何使ってる?

228NAME IS NULL2008/06/16(月) 07:50:18ID:l9jXoZRf
エクスプレス-C

229NAME IS NULL2008/06/16(月) 12:57:34ID:???
無料のExpress-Cエディションでいいじゃん。

230NAME IS NULL2008/07/03(木) 15:13:23ID:???
>225
自分のところはactivelog不足で失敗していたのでログサイズを増やしたよ。
標準の10倍ぐらいかな。

TivoliはなんでもDB2入れやがってメンテめんどくさいねぇ

231NAME IS NULL2008/07/12(土) 11:09:53ID:???
DB2の発音を教えてください
デービーツー?ディービーツー?

232NAME IS NULL2008/07/12(土) 12:17:49ID:3CYD0ZjY
デブチュー

233NAME IS NULL2008/07/13(日) 03:57:07ID:???
デービーニ

234NAME IS NULL2008/07/13(日) 12:39:00ID:???
>>231
デービーツー と言って通じなかったことは無い。

235NAME IS NULL2008/07/13(日) 14:54:16ID:fncw2qtt
>>231
デブチュー と言ってメタボ検診に行かされたことがある。

236NAME IS NULL2008/07/17(木) 00:13:15ID:???
ディービーツーが外向け。
ある競合会社内部では”ツービートの連中”と言っている。

237NAME IS NULL2008/07/17(木) 01:24:20ID:dShXaaN8
ツービートはいいね。

238NAME IS NULL2008/07/17(木) 09:55:50ID:???
ちょっち教えてください
6年ほど前に、AS/400+DB2で構築したシステムがあって
しばらく離れたのちに、舞い戻ってきたんですが

このDB2、いつのまにかジャーナルログを取らない設定にされてまして
トランザクションのロールバックができないのです。
で、前任者に聞いたところ、パフォーマンスが悪くなるので切ったというようなのです

自分の間隔では、速度を落としてでも安全性を取るべきだと思っていたのですが
このところ、データーベース業界から離れていたもので最近の概念だと
こんなものなのでしょうか?

みなさんの意見がききたいです


239NAME IS NULL2008/07/17(木) 11:08:31ID:dShXaaN8
>>238
それに加えて、分離レベルをダーティリードに設定してあると思うよ。

設計に失敗したDB2システムなんて、
まぁそんなかんじでよく放置されてますよ。

240NAME IS NULL2008/07/17(木) 11:39:57ID:???
>>238
ログ取らないと何かあった時に大変だよ。
パフォーマンスよりも保険に時間を割くべき。

チューニングして何とかなるなら、提案してみれば。

241NAME IS NULL2008/07/17(木) 19:41:49ID:???
>>238
そのAS/400がV4以前でアプリがRPGやらCOBOL主体とか5250画面なアプリが
おおいならジャーナルはイラネ、って意見も解る。
あの頃のASは遅い。
そしてJOBLOGとアベンドのコード見れば何で落ちたかは大抵解る。
そしてあの頃はセキュリティとか細かい事は気にしない時代だし。

V5以降でSQLやらODBCでアレコレしているならジャーナルは必須と言うか
かけとかないとO/RマッパーやらADOや.NET系のアプリと連携とれないから
ASの美味しいところが使えない。

強烈な夜間バッチの時はパフォーマンスの為に一時的にジャーナル外す事があるけど、
基本はジャーナル利用する。

242NAME IS NULL2008/08/08(金) 20:16:16ID:???
LUW版のDB2使ってる人なんて皆無でしょうか??やはりAS400版が多いい?

243NAME IS NULL2008/08/09(土) 00:26:19ID:???
漏れの周りだとAS400が多いといえなくもないが、OS/400上でアプリが
COBOLで組んでいるケースが多いので、DB2と言う印象がほとんどない。

と言うかz/OSの画面・プリンター端末と化してる。

とりあえずiSeriesの機能の9割近くをドブに捨てていて、「SQL知らない」って人が7・8割いる
ダメダメ会社です。

244NAME IS NULL2008/08/09(土) 18:57:42ID:???
やっぱ、AS400か。DB2/400 > DB2 for z/OS > DB2 for LUW
か。

245NAME IS NULL2008/08/26(火) 22:20:03ID:???
AS/400(5.4)のDBへExcelからMS-Queryで接続しデータを返したいのですが、
フィールド名がDDSでの定義名になってしまいます。
SELECT URIAGEBI AS '売上日' FROM URIAGEF
のようにしたいのですが、エラーになってしまいます。
仕様っぽい気がするのですが、うまい方法ありますか?

246NAME IS NULL2008/08/26(火) 22:41:08ID:???
仕様です。うまい方法は無いと思う。
Accessとかだとビューを定義してそういう事ができなくもないけど。

247NAME IS NULL2008/08/27(水) 00:45:36ID:???
Accessの面倒見の良さは異常、
勝手に型変換とか、バグ内包で俺涙目

2482452008/08/30(土) 21:36:14ID:???
>>246
DB2/400の仕様ですか?
ODBCドライバー(iSeries Access)の仕様ですか?

249NAME IS NULL2008/08/31(日) 10:14:53ID:???
DB2/400の仕様かと。
5250からSTRSQLしてもエラーだし
JDBCからクエリ発行してもエラーでる。

まあ、OS/400は良くも悪くもOSとRDBが
合しているから、ここらに日本語を使うのはむりポ

RPGで日本語が使えるようなモンだ

2502452008/08/31(日) 18:06:15ID:???
>>249
どうもです。
あきらめます。
ピボットテーブルで外部データとしてDB2/400のデータが必要なのですが、
作表、ドリルダウンはピボットフィールド名の変更が有効ですが、
ドリルスルー時にDDSの名前に変わって困っていました。
速度的な問題もありますので、
>>246
を参考に、DB2/400→Access→Excelを考えてみます。

251NAME IS NULL2008/10/19(日) 22:52:15ID:???
$ db2 select "*" from test where date like '2008'
SQL0440N 互換性のある引数を持つ、タイプ "FUNCTION" の "LIKE"
という名前の許可されたルーチンが見つかりませんでした。
SQLSTATE=42884
って出てしまいます。何ですかこれはむかつくんですけど。
対処というか構文が間違っているのでしょうか?
誰か知ってたら教えて。

252NAME IS NULL2008/10/19(日) 23:56:08ID:???
>select "*" from
SELECT * FROM では?

253NAME IS NULL2008/10/20(月) 00:59:46ID:???
>>251
> $ db2 "select * from test where date like '2008'"
こうかな?

> $ db2 "select * from test where date like '2008%'"
意図してるのはこの照会かも。


それにしてもエラーメッセージが意味不明っすね

2542512008/10/21(火) 22:06:09ID:???
>>252
Linuxなのでかどうかは分かりませんがエスケープしないと駄目みたいです。
$ db2 select "*" from test
では問題なく引けるので。

>>253
どっちも駄目でした。。
何かインストール失敗なのかなぁ。
でもXQUERYとかは別段問題ないんで変な壊れ方とかあるのかな。
つかそっちしか練習してなくて普通の検索も必要になったので
試してみたところ普通のSELECTしか出来ない;;

$ db2 "select * from test where date like '2008'"
SQL0440N 互換性のある引数を持つ、タイプ "FUNCTION" の "LIKE"
という名前の許可されたルーチンが見つかりませんでした。

$ db2 "select * from test where date like '2008%'"
SQL0440N 互換性のある引数を持つ、タイプ "FUNCTION" の "LIKE"
という名前の許可されたルーチンが見つかりませんでした。
SQLSTATE=42884


255NAME IS NULL2008/10/21(火) 22:29:19ID:???
おい、dateが文字列型じゃないとか言うなよな。

2562512008/10/21(火) 23:16:08ID:???
>>255
文字列型じゃなかったです。
知らなかったんです。許して。
文字列の型で253さんのやり方でいけました。
sqlite3だったらdate型でもいけてたんで分からなかった。。

2572532008/10/22(水) 01:33:00ID:???
>>256

おお、うまくいきましたか。良かったですね!

>知らなかったんです。許して。
まあ、しょうがないでしょ。

ソフトウェアの微妙な仕様の違いはホントやっかいですよね。
先入観が問題判別の邪魔をしてしまう。

258NAME IS NULL2008/10/22(水) 09:21:12ID:???
え、何、列名dateはDECIMAL型だったとかそんなオチ?w

259NAME IS NULL2008/10/22(水) 22:52:38ID:???
>>258
そんな感じです。
dateはDATE型でした。

260NAME IS NULL2008/10/25(土) 14:10:13ID:???
平和やのwww

261NAME IS NULL2008/11/25(火) 00:34:08ID:QPLbcsYr
BTM10のリストラとともに
DB2も消滅

262NAME IS NULL2008/11/25(火) 00:35:12ID:QPLbcsYr
BTM10のリストラとともに
SOAも消滅

263NAME IS NULL2008/12/04(木) 08:56:13ID:a1Kp0Xh2
どうせ暇なんだろうから
PostgreSQLのサポートしてよ。

264NAME IS NULL2008/12/05(金) 21:12:40ID:ixyLfs5g
Express-CのLinux版(32bit)って、製品メッセージの日本語って同梱されてないのかな?
インストールできなくて困ってたところを、某所で指摘してもらったんだけど、
可能な限り、日本語メッセージが欲しいと思ってるんです・・・
どなたか時間のある方、検証いただければ幸いです。

265NAME IS NULL2008/12/05(金) 22:18:27ID:???

266NAME IS NULL2008/12/17(水) 00:33:25ID:3eJ06jkM
環境はDB2 for z/OS V7。

お客さんの環境でPLAN-BINDからPACKAGE-BINDに運用を変更するってことで、影響調査中。
っていうか、PLAN、PACKAGE-LIST、PACKAGEの関係が分かる人いる?
マニュアルを読み漁っているのだが、どーもよく分からん・・・。

PLANにBINDする、PACKAGEにBINDする、とあるけど、まぁどっちにもBINDできるのは分かった。
分からんのは、PACKAGEにBINDした場合に、PLANとPACKAGEの関係が物理的にどこに格納されてるのかってこと。
SYSPLANにも、SYSPACKAGEにも、SYSPACKLISTにも、PLANとPACKAGEを結びつける項目が見当たらないような気がするんだけど・・・。

詳しい人いたら、是非教えて!!

267NAME IS NULL2008/12/21(日) 02:21:21ID:ozGq8wJB
age

268NAME IS NULL2008/12/22(月) 00:18:03ID:u6B5snMr
age

269NAME IS NULL2009/01/02(金) 08:18:10ID:???
>>263
日本語よめる?

270NAME IS NULL2009/01/10(土) 14:15:58ID:h41/ROGU

すみません。
SQL1220N The database manager shared memory set cannot be allocated.

というエラーの対処について、わかる方いらっしゃいますか?

271NAME IS NULL2009/01/10(土) 14:55:15ID:WmFvCa/B
カーネルの共有メモリの設定
やってないんじゃね。

272NAME IS NULL2009/01/10(土) 15:50:55ID:h41/ROGU
>>271さん
ありがとうございます。

最大共用メモリが不十分な可能性があるみたいなのですが、
kernel.shmmaxの値を1GBに変更してみたのですが、うまくいきません。



273NAME IS NULL2009/01/10(土) 16:01:27ID:???
>> 272
OSは? あとDB2のバージョンは?
受け売りだが、もしMacならこれ読むといいらしい。
http://www.ibm.com/developerworks/forums/thread.jspa?threadID=238136

274NAME IS NULL2009/01/10(土) 16:20:22ID:h41/ROGU
>> 272さん
OSは、Suse Linux 11.0です。
DB2は v9.5.0.0を使っています。



275NAME IS NULL2009/01/10(土) 16:22:22ID:h41/ROGU
すみません、間違えました。
>> 271さん

OSは、Suse Linux 11.0です。
DB2は v9.5.0.0を使っています。

メモリは、2GBあります。

276NAME IS NULL2009/01/10(土) 18:01:20ID:???
AppArmorをONにしてるとか、あとはdb2diag.logにもうちょっと情報ないかな。
そもそもSuse 11ってDB2がサポートしてるのかな?

277NAME IS NULL2009/01/10(土) 18:50:39ID:h41/ROGU
ありがとうございます。

前に起動は成功していまして、そのときメモリは4GBでした。
それを数日前に2GBに減らしたところ、気がついたらエラーが起こるようになって
起動しなくなってしまいました。

単順に、メモリを減らしたのが原因なのでしょうか。

278NAME IS NULL2009/01/10(土) 20:55:38ID:???
単順に、メモリを減らしたのが原因だね。
グローバルバッファプール関連の設定値を
半分にしちゃうんだね
共有メモリのサイズも半分に下げないとね。
あーめんどくさい
メモリー安いから買ったほうが早いんでね。

279NAME IS NULL2009/01/11(日) 01:52:41ID:???
XQueryを独習するためにDB2 Express-Cをインストールしたんですが、
正常に動作しません。どなたか原因等分かる方がいれば教えていただけないでしょうか

環境は、OSがWindows XP SP3、DBMSがDB2 v9.5 Express-Cで、インストールは
「DB2 Express-C 9.5 for Windows クイックインストール」
http://www.ibm.com/developerworks/jp/offers/db2express-c/installwin_v95/
にしたがってやりました。パッケージは「標準」を選択

状況は、サンプルとして最初から入っている「SAMPLE」データベースに対して
コマンド・エディターからXQueryの式を投げていろいろ試そうとしてるんですがXMLの
検索例と結果は次のような状態です
・xquery db2-fn:xmlcolumn("CUSTOMER.INFO") => 正常に動く
・xquery db2-fn:xmlcolumn("CUSTOMER.INFO")//text() => 正常に動く
・xquery db2-fn:xmlcolumn("CUSTOMER.INFO")/customerinfo => 何も返ってこない(空)
・xquery db2-fn:xmlcolumn("CUSTOMER.INFO")//phone => 何も返ってこない(空)
というわけで、XMLの要素やら属性の名前を直接指定するときだけが
うまくいかないようなのです。要素名などを直接使わないならもっと複雑な式(FLOWRとか)でも
正しい結果が返ってきました

2802792009/01/11(日) 01:55:55ID:???
FLWORだった;;

281NAME IS NULL2009/01/11(日) 06:55:18ID:E/XJkB8j
>> 278さん

メモリ増やさないとだめみたいですね…
分かりました。どうもありがとうございます。

282NAME IS NULL2009/01/11(日) 08:39:58ID:???
>> 279
SAMPLEデータベースのXMLデータにはネームスペースがついているんで、

xquery declare default element namespace "http://posample.org";
db2-fn:xmlcolumn("CUSTOMER.INFO")//phone
!

とか

xquery declare namespace ns1="http://posample.org";
db2-fn:xmlcolumn("CUSTOMER.INFO")//ns1:phone
!

という感じで。
declare namespaceは最後に;が必要なので、
ステートメントの終了文字を!とか別の記号に変更するのを忘れずに。

2832792009/01/11(日) 08:54:54ID:???
>>282
ああ、なるほど。そういうことだったんですね。
分かりやすい説明ありがとうございます!

284NAME IS NULL2009/01/15(木) 00:48:25ID:kc2U7N+Y
DB2の

285NAME IS NULL2009/01/15(木) 00:51:31ID:kc2U7N+Y
データベースごとに、データを格納する場所を意図的に指定したいのですが、
どうすればよいのでしょうか。


286NAME IS NULL2009/01/15(木) 07:16:55ID:???
場所ってそれはスキーマなどの論理的な場所?ファイルなどの物理的な場所?

287NAME IS NULL2009/02/17(火) 23:51:18ID:Xdsxhc8V
質問させてください。
とあるシステムを i5 V6R1 の WebSphere+DB2 に移行しようとしていますが
解決できない課題があります。
どうもODPの関係のようなのですが、どなたかその付近の現実的な話を
ご存知の方おられましたら、教えていただけないでしょうか?

288NAME IS NULL2009/02/18(水) 00:41:45ID:???
その解決できない課題ってのが何なのかを書かないと、
誰も答えられないんじゃないかな。

289NAME IS NULL2009/02/18(水) 22:16:34ID:wRVIwJXb
>> 288さん
それはそうですね。
ざっくりいうと、遅いんです。

290NAME IS NULL2009/02/19(木) 00:00:46ID:???
ざっくりしすぎじゃ

291NAME IS NULL2009/02/19(木) 00:05:38ID:???
そんな現実的な問題点、もうちょっと詳しく書くか、
各ベンダーさんに連絡取りなよ。

292NAME IS NULL2009/02/19(木) 22:26:45ID:P6tZYHrF
>>290 さん
>>291 さん
ありがとうございます。
遅い症状としては、1回目のアクセスと3回目のアクセスで
10倍ぐらいの開きがあるのです(1回目が遅い)。
実行計画作成とODPの作成に時間がかかっているようです。
ベンダーさんとは話をしている最中です。
ローディングジョブ(事前にconnectionごとにSQLを流す)も検討しているのですが。。。

293NAME IS NULL2009/02/20(金) 06:05:05ID:???
>>292
1回目だけだろ
テーブルのデータがデーターベースのバッファにのってなくて
物理的なディスクIOが多く発生していることが原因だろ

対策: 「初回だけ遅いです」と操作する人に説明して勘弁してもらう

294NAME IS NULL2009/02/20(金) 22:06:29ID:???
もしそういう理由ならバッファプールの設定とか
ACTIVATE DBとかそういう次元の話もあるうるんだろーか

295NAME IS NULL2009/02/21(土) 20:23:23ID:TIsv8P1W
初心者です。
DB2のアーキテクチャについて学びたいのですが、
お勧めの参考書、サイト等がありましたら教えて頂けないでしょうか?
お願いします!

296NAME IS NULL2009/02/21(土) 21:58:26ID:???
Unofficial DB2 blog

297NAME IS NULL2009/02/22(日) 00:34:03ID:???
>>292
System iと言うかOS/400はそういうモノだろうに。

それは1回目が遅いのではなくて3回目が爆速で稼動していると認識汁。

298NAME IS NULL2009/02/24(火) 00:49:42ID:Wd+yFq+I
>>297 さん
1回目2回目を爆速に近づける現実解はあるのでしょか?

299NAME IS NULL2009/02/24(火) 01:14:58ID:???
>>298
正攻法
1.インデックスを改善する。
2.クエリを改善する。
未チューニングならこれで1/4くらいの処理時間になる可能性がある。

それでもだめなら
3.バッファプールを大きくする。
1回目の遅さにはあまり有効ではない。2回目以降がさらに高速になる。
でも、1回目も若干速くなると思う。
ガバっと10倍くらいにしてしまおう。

それでもだめなら
4.バックグラウンドで問題のクエリと同じダミーのクエリーを定期的に流す。
>>292のローディングジョブにあたるもの。
ただし、connectionごとに流す必要はない。
対応としてはこれが一番簡単。

意外に効果があるもの
5.不要なデータを消す。

それでもだめなら
6.メモリーを増設しかつバッファプールを大きくする。
ハードウェアは何を使っているのかわからないが、PC以外のメモリーはとても高価。

7.それでもだめなら
あきらめる。

300NAME IS NULL2009/02/24(火) 06:44:45ID:???
>>298
現物を知らんので妄想でしか言えんのだが、
その場合0回目を追加すればいいのでは?

もうちょっとOS/400を勉強汁としか言えんが。
IBMのサイトにもそれらに関連する情報が掲載されてる。

自分の知識・技術に自信がないなら、そのベンダーがOS/400に
詳しい人が多いと祈っとけ。しかし悪いがAS/400売る側も随分と質が低下したので
今はあんまし期待できないだろうから、独学でガンガレ。

アレはうまく使えばかなり爆速&安定しているマシンだ。

294,299のアドバイスも無駄ではないが、DB2/400の事は
知らんみたいだからあまり効果はないだろう。


脳を使いたくなかったらマシンを数ランク上に買い換えろ。w

3012992009/02/24(火) 21:55:46ID:???
299です。
私はAIX版とWindowsのDB2しか使ったことがないので、
AS/400に関しては全くのど素人です。

AS/400はかなり特殊なものと聞いていますので、AS/400の専門家に
尋ねたらよいでしょう。

302NAME IS NULL2009/02/26(木) 20:23:23ID:???
DB2はAS/400のがベースになっているのでは・・・。

AS/400は他のAIXとかに比べれば確かにかんたんに使えるようになっているので、
それが特殊と言えば特殊だな。

303NAME IS NULL2009/03/01(日) 00:05:33ID:Qbgq/AHq
>>296 教えて頂きありがとうございます!
で、なんですが…
「Unofficial DB2 blog」のどこらへんにアーキテクチャの事が書いてあるのかわかりません。
教えて頂けないでしょう?度々すみません><
私の求めるアーキテクチャというのは、SQLがどのように処理されているのかといった事が
知りたいのです!

304NAME IS NULL2009/03/01(日) 00:57:24ID:???
そういうのはIBMに入社して聞いたら?

305NAME IS NULL2009/03/01(日) 01:07:53ID:???
MySQLのソースコード読んだら?

306NAME IS NULL2009/03/01(日) 01:20:27ID:???
ソースコードを読んでもわからないと思うよ。

こんなことかな?
1.SQLの処理の流れ
2.排他のメカニズム
3.SQLの構文解析
4.どのテーブルから読むかという実行計画
5.バッファプールと物理I/O

307NAME IS NULL2009/03/01(日) 09:52:25ID:???
>>303
内部の構造はパフォーマンスチューニングなどの物理設計に必要な知識です。

IBMの以下のマニュアルを読めば大まかなところはわかると思います。

DB2 Version 9 for Linux, UNIX, and Windows パフォーマンスガイド
ftp://ftp.software.ibm.com/ps/products/db2/info/vr9/pdf/letter/nlv/ja_JP/db2d3j90.pdf

特に、第8章 エージェント管理

308NAME IS NULL2009/03/01(日) 10:07:49ID:yfKwxSDw
>>307
ありがとうございます!
このような資料が欲しかったのです!勉強させて頂きます^^
ほんとありがとうっす!

309NAME IS NULL2009/03/01(日) 16:12:07ID:???
ここからワークショップ資料を読みあさったり
http://www.ibm.com/developerworks/jp/data/

こういったった特定の内容ならdeveloperworksあさるのがいい
http://www.ibm.com/developerworks/data/library/techarticle/dm-0406qi/
メモリ周りの内容が要約して書いてある。英語だけど…

定番RedbookここでDB2と好きな単語で検索するといい
http://www.redbooks.ibm.com/redbooks.nsf/portals/

実行計画の作成やautomatic時の振る舞い等肝心なところは
公開情報にはないと思うよ。

310NAME IS NULL2009/03/02(月) 06:30:40ID:???
今から勉強するならV9.5のマニュアルを見た方が良いですね。
以下に一覧があります。
http://www-01.ibm.com/support/docview.wss?rs=71&uid=swg27009728#jp_main

311NAME IS NULL2009/03/16(月) 18:28:11ID:???
AS400やRPG等に携わってまだ短いのですが、教えて下さい。。

AS400のデータをCSV形式でPCに転送する時に、
ブランク項目はNULLとして転送する方法を知りたいのです。

現状、CPYTOIMPFコマンドで RMVBLANKパラメータを *BOTH で
指定したところ、NULLになって欲しい項目はブランク1つとなって
転送されています。

これはプログラムを一本作りこむしかないのでしょうか。
ご助言お待ちしております。

312NAME IS NULL2009/03/16(月) 23:31:07ID:???
RPGにNULLは敬遠されると思うのだが・・・・。
レガシーなPFにはNULLと言う概念が無いはず。
そもそもCREATE TABLEでNULL可で作成した「テーブル」なの?

313NAME IS NULL2009/03/18(水) 08:44:03ID:???
言葉足らずで済みません。
上記はPFです。'ALWNULL'の指定も試しましたが、うまく行きません。。

以下のようにCPYTOIMPFで前後ブランクカットした後に残る
1つのブランクは、一体何のブランクなのでしょうか。。。

1,*BLANK,3 ←こういうデータの場合
1,,3 ←こうなって欲しいが…
1, ,3 ←間にブランクが入ってしまう

314NAME IS NULL2009/03/18(水) 10:04:11ID:???
漏れの勘違いでなければ予約語の*BLANKと言うのは' 'なので、
その挙動は正しいとしかコメントできないんだが。

なんにせよ既存の環境がRPGで構築されているなら仕方ないのだけど、
RPGでNULLを扱うのは死ぬほどマンドクセなので、
根本の設計思想を見直した方がいいと思うよ。

つか、そろそろ金を払ってAS/400のエンジニア雇っておけ。
そこはかとない不安を覚えるレベルだ。w

315NAME IS NULL2009/03/22(日) 21:02:01ID:yuJnoUYt
DB2エンジニアの試験対策セミナーって、今はやってないんですかね?
試験対策に良い勉強方法ってあります?
参考書らしき問題集は高すぎで…><

316NAME IS NULL2009/03/22(日) 23:29:27ID:???
IBMに直接メールして、
「自分はこういう試験に受かりたいのですが、何かセミナーなどはありませんか?」
と聞くと、意外なことにきちんと対策やセミナーを教えてくれるはず。

IBMって、みんなが考えるよりも、ユーザーの立場に近い存在だよ。

317NAME IS NULL2009/03/24(火) 15:36:18ID:???
i5のDB2なんだけどJDBCで0x2212をデータベースに保存してPCから読み取ると
普通に表示されるのにpcomm上からDFUとかでみると文字化けしてる。
0x4260でデータベースに保存しても文字化けしてるんだけど、何が悪さしているのかわからん。
だれか助けてー

318NAME IS NULL2009/03/24(火) 18:41:48ID:???
>>317
で、その後JDBCドライバを更新したらあっさり解決
おかげで文字コードに詳しくなってしまったぜ
すれ汚しすまんス

http://sourceforge.net/project/showfiles.php?group_id=128806&package_id=141064

319NAME IS NULL2009/04/03(金) 21:01:55ID:???
Serverが2003(32bit)、DB2V8.1の時はそうでもなかったけど
Serverを2008(64bit)、DB2V9.5に変えたら
Client(Access)からのアクセスに対するレスポンスがえらい遅くなったんだけど
パラメータの設定でなんとかなるもんでしょうか?

320NAME IS NULL2009/04/11(土) 01:23:50ID:???
自動保守のAUTO_DB_BACKUPって、自動バックアップされた
データはどこにできるのでしょうか。db2diag.logには記録
されてますが、ファイルが見つかりません。V8.2です。

321NAME IS NULL2009/04/11(土) 10:18:06ID:???
>> 320
コントロールセンターのウィザードで指定しなかった?

3223202009/04/11(土) 12:10:50ID:???
>>321 すみません、コントロールセンタが使える状態ではないので できればコマンドラインで操作できる方法があれば助かるんですが...

323NAME IS NULL2009/04/13(月) 22:10:55ID:KsC4TrXq
Express-C インスト直後の自分が聞くのもあれなんだが
Oracle SQLDeveloper とか SQLServer Management System のようなGUIツールってないの?
#Data Studio Developer 2.1 インストすればいいのかな?
#今DL中なんだけど

324NAME IS NULL2009/04/13(月) 23:10:16ID:???
GUIツールならDB2にもあるよ。
ただ何をしたいのかを明確にしてよ。
Oracleのツール名を言ってすぐに通じると思ってもらっても困る。

325NAME IS NULL2009/04/14(火) 21:11:00ID:RbDe+UOS
>>324
ごめんなさい
色々今調べてるところ
管理コンソール とか コマンドラインエディター 等になるのかな?

Linux版いれたばかりで、まだ細かくみてません、すいません
週末まで、家でゆっくり触る時間とれそうもないので・・・・
#Winクライアント<->Linuxでサーバーの環境を作ってから、色々触って見たいなと

326NAME IS NULL2009/04/14(火) 22:29:24ID:RbDe+UOS
たぶん db2cc からコマンド・エディタ がとりあえずの自分のイメージに近い気がする。
後はデータ流して、SQL叩くだけ
#とりあえず、gnome上で動けば十分なので
#まずは、SQL本見ながら 動かしてみないと・・・・

327NAME IS NULL2009/04/17(金) 16:15:43ID:WJ//0SGt
Sunの買収がまとまってれば
DB2とInformixのサイトをすべてMySQLにリプレースして
SOAをガンガン進めようと思っていたのに

328NAME IS NULL2009/04/17(金) 17:09:46ID:WJ//0SGt
どうして分散系では"SKIP LOCKED DATA"が使えないの?

329NAME IS NULL2009/04/18(土) 13:15:43ID:5hfcfaHp
DB2エンジニア試験受けた方おりますか?
DB2エンジニアV8の問題集を手に入れたのですが、V9にも使えますかね?

基本的な試験範囲は変わりませんよね?新機能とかは出るのでしょうか?

330NAME IS NULL2009/04/18(土) 16:12:55ID:???
IBMに聞いた方が早いよ。

331NAME IS NULL2009/04/23(木) 22:00:54ID:???
>>329
V9のエンジニアもエキスパートも受けた。

V9の新機能とかもしっかり出るから、V8テキストは、あまり有用じゃないと思うよ。

332NAME IS NULL2009/04/25(土) 04:24:30ID:2OlOtHWC

333NAME IS NULL2009/04/29(水) 23:05:28ID:/3bVvLux
>>302
>DB2はAS/400のがベースになっているのでは・・・。

違うよ。

DB2はメインフレーム(MVS)で生まれた。兄弟にSQL/DS(VSE)がいたが別物。
後で出たLUW(Linux,UNIX,Windows)は更に別だが、LUWの中は設計共有されてる。
AS/400(S/38)は更に別で、中身はH/W RDBMS、後でブランド名をDB2に揃えただけ。

だから、新バージョンも新機能も、出る時期が必ず違う。

334NAME IS NULL2009/05/24(日) 21:20:21ID:coxKTdjs
DB2 9.7 PL/SQL 大爆笑


335NAME IS NULL2009/05/28(木) 14:37:02ID:erno+Qg/

336NAME IS NULL2009/05/28(木) 20:34:20ID:90SWG0se
十年以上前に使ったきりだ。どういう系統のPJ
で使われてる?

337NAME IS NULL2009/05/28(木) 20:47:50ID:90SWG0se
Java以外で使えるか?

338NAME IS NULL2009/05/31(日) 16:55:38ID:???
PL/SQLいいじゃん
互換性の問題を、これで
全部吸収できるかもしれん

339NAME IS NULL2009/06/02(火) 23:25:49ID:CZ7ZmU8u
ロックがかかているテーブルを強制解除したいのですが?

340NAME IS NULL2009/06/04(木) 23:31:24ID:???
>>339
ロックしているプロセスはDB2にどうやってアクセスしてるんですか?
どんなロックがかかっているか調べましたか?

341NAME IS NULL2009/06/11(木) 13:15:43ID:???
DB再起動すればいいじゃん

342NAME IS NULL2009/08/02(日) 23:08:31ID:???
Win2008サーバ、DB2、VCという構成で
サブスレッドからDBにアクセスするアプリケーションを作成しようとおもってるんですが、
参考になるリンクとかあれば教えてください。

やっぱサブスレッドだと組み込みSQLで開発するのはムリがあるのでしょうか?
サブスレッドだとCONNECTやCURSORでコケてしまいます。

343NAME IS NULL2009/08/03(月) 01:42:03ID:???
>>342
その形態の実装の経験なく質問にはお答えできないのですが、後学のためにどのようなエラーが出るのか教えて頂けますでしょうか?

344NAME IS NULL2009/08/03(月) 20:09:03ID:???
>>342
複数のサブスレッドでCONNECT発行した場合、1つは正常に稼働し他は戻りが帰ってきませんでした。
CURSORではカーソルオープン時に多重定義エラーがでます。

345NAME IS NULL2009/08/03(月) 20:31:50ID:???
>>344
スレッド間で共有しているDB2のリソースは何ですか?

346NAME IS NULL2009/08/03(月) 20:51:08ID:???
>>345
共有しているデータはないです。
サブスレッド内でFETCHし、取得したデータを標準出力するだけの
プログラムです。

3473432009/08/03(月) 23:30:30ID:???
>>344
ありがとうございます。
同じカーソルを使用しているためでしょうかね。

ご提示の組合せは稀でしょうね。

わたくしが経験したのは動的SQLですが、カーソルは静的にソース中に事前定義すろのがDB2流(制限?)らしく、やはりカーソルの使い回しは問題となりました。

結局、カーソルを静的に数十個定義し、サブプログラムからの使用要求に合せて空いているカーソルを使用させるという泥臭い制御が必要でした。

348NAME IS NULL2009/08/04(火) 00:31:43ID:???
>>346
つまり各種ハンドル(env, dbc, stmt)はスレッドごとに
確保してる、ってこと? だったらいけるはずだけど...

349NAME IS NULL2009/08/04(火) 02:16:18ID:KaUo5fv0

350NAME IS NULL2009/10/07(水) 22:30:12ID:???
DB2エンジニアV9の勉強してる人(既に取った人)はいる?
勉強してるんだけど,資料が少ないし,V8→V9の差分資料なんてもっとないし,結構困る.

351NAME IS NULL2009/10/08(木) 02:07:19ID:dkaMRHx9
>>350
>>349の資料もダウンロードしたら?
そして>>349の情報も提供してくれよw

352NAME IS NULL2009/10/08(木) 23:05:48ID:???
英語は読めないよwww
XMLが案外出るっていう話聞いたんだけど,V8の教科書にXMLの話何も載ってないwwwww

353NAME IS NULL2009/10/09(金) 01:03:36ID:???
当たり前じゃん

354NAME IS NULL2009/10/09(金) 02:02:04ID:hmrrVobY
>>352
翻訳機なども利用するともに、
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
値段もそれほど高くないので事前にこれを受けておく方がいいだろうな。
もし受けるのなら結果と傾向なども教えてくれよ。

355NAME IS NULL2009/10/09(金) 17:39:27ID:Yj0MUHH8
>>352
DB2 9.7 エバリュエーション・ガイドブックを買うしかないぞ

356NAME IS NULL2009/10/09(金) 23:17:07ID:???
pureXMLはV9からの宣伝文句でしょ。

357NAME IS NULL2009/10/11(日) 12:34:11ID:???
エンジニアV9試験で出るのってXqueryじゃないの?

358NAME IS NULL2009/10/11(日) 13:19:33ID:BQzIp8/1
>>357
http://www-06.ibm.com/jp/profesnl/wwcert/information_management/000-730obj.html
http://jukenki.com/report/ibm/000-730/index.cgi?mode=view&no=4
>【 試験の感想 】
>XMLの問題が10問くらい出題されて、沈没・・・
>と思いきや、強運にも助けられ、思った以上の高得点でした。
これpureXMLの可能性が高いと思う。

359NAME IS NULL2009/10/11(日) 13:28:01ID:???
pureXMLはじめて聞いた

360NAME IS NULL2009/10/11(日) 13:47:31ID:???
>XMLの問題が10問くらい出題されて、沈没・・・

10問全部間違えても合格点達成できるんだし、他を間違えないようにすればいいじゃん

361NAME IS NULL2009/10/11(日) 16:23:09ID:???
>pureXML
DB2の考えるXMLDB

362NAME IS NULL2009/10/11(日) 22:07:02ID:3yOTKKEP
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
これってレベルどれ位なんだろうなあ

363NAME IS NULL2009/10/12(月) 15:22:10ID:???
>350
年に数回はテスト付きの研修があるからこまめにチェック
テストの繁出問題に沿った研修だからおおむね合格できる。

広い範囲から重箱の隅をつついた問題が多いから、独習で
受けるなら正確に覚えていないとないと難しい。

GUI慣れしているときつい。
CUIしかさわったことない人はGUIの問題も出るから一通り
さわっておいたほうがいい。

364NAME IS NULL2009/10/12(月) 15:36:00ID:pGg/VZEt
DB2/400なら使ったことあるけど、AIX上のDB2とかつかったことねぇなぁ

365NAME IS NULL2009/10/12(月) 16:32:39ID:TLySAYUS
>>363
http://www-06.ibm.com/jp/lsj/newcees/WMAdmi.wss?__FORM__=CM_CurrCatDisp.html&course=CFJ11
これですね。

http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
これはアドバイザーやエンジニアと比較してどうなんですかね?

366NAME IS NULL2009/10/13(火) 22:43:25ID:???
IBM Information Management DB2 テクニカル・セールス技能検定試験 v1
テクニカルよりは,営業向け?なんとなくそんなイメージ

試験付き講習は高いと思う
せめて受けるなら,エキスパート以上じゃないか?

367NAME IS NULL2009/10/13(火) 23:05:24ID:PtxMCXJI
>>366
IBM Information Management DB2 テクニカル・セールス技能検定試験 v1
の傾向やレベルはアドバイザーやエンジニアと比較どうなのよ?

>試験付き講習は高いと思う
高くても関東圏と近畿圏ではこれを受けるのが手っ取り早いし、
参考なども少ないので他に有効な手段は少ないだろ。

368NAME IS NULL2009/10/15(木) 08:47:39ID:???
DB2は、クラウドに向いてないからなぁ

369NAME IS NULL2009/10/15(木) 09:18:09ID:???
いやいやいや、対応し始めましたよ

370NAME IS NULL2009/10/15(木) 11:37:17ID:???
排他制御がかかって
クラウドには向かないって
丸山先生が言ってたよ

371NAME IS NULL2009/10/15(木) 23:24:47ID:???
で,pureXMLって何がすごいの?
概略がまとまってるサイトとか知らない?

ほら,DB2エンジニアに出るって噂だし

372NAME IS NULL2009/10/16(金) 07:29:39ID:???
SET CONSTRAINTS table_a OFF;
っておかしくないですか?

SET INTEGRITY table_a OFF;
なら理解できます。

ちなみに
DB2エンジニアV8の勉強をしていまして、V8教科書の模擬試験(32問目)です

373NAME IS NULL2009/10/16(金) 23:14:20ID:Hd/GP9ah
http://www-06.ibm.com/jp/lsj/newcees/WMAdmi.wss?__FORM__=CM_CurrCatDisp.html&course=CFJ11
これ受けたいけど…、資料は絶対出まわらんだろうしな〜
↓の合格を保証する教材は高しな〜
http://www.elitecertify.com/jp/

374NAME IS NULL2009/10/16(金) 23:24:43ID:???
正直,一般向けの教科書を出すべきだと思う
V9の教科書がないって,やる気なさすぎ

そりゃシェアも広がらないっていうのねー

375NAME IS NULL2009/10/17(土) 00:27:52ID:???
そこはIBMの中でも憂慮している。

一般的な知名度の低さは、「じゃあOracleで」の一言で終わってしまう。

376NAME IS NULL2009/10/17(土) 02:41:41ID:kyG3lJcB
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
これはアドバイザーやエンジニアと比較してどうなんですかね?

377NAME IS NULL2009/10/17(土) 17:20:26ID:???
>>376

自分は受けたことないのであくまで主観だが
レベル的にはエンジニアと同等かそれ以下では?

アドバイザーより簡単なものはないかと

378NAME IS NULL2009/10/17(土) 21:23:18ID:s/OZlxxT
>>376
受けたよ!
パートナー・ワールド向けで、講義付きのを無料で受けた。
レベルとしては、アドバイザーレベルかな。
日本語Webcastの資料をダウンロードして、勉強しておけば受かる感じです。
正直、持ってても誇れるものではないけど…

379NAME IS NULL2009/10/18(日) 00:28:12ID:???
DB2導入してアプリの開発リーダーやることになったんだけど
確保した人員のうち、特に若手がDB2の知識少なくて困ってる
中堅どころには必死にサイトのマニュアル読み込んでもらったんだけど
やっぱり一般向けの書式刊行に力を入れてほしいんだよね
大きなシステムになるかもしれないので、人員確保ですごいリスクを感じてしまう

380NAME IS NULL2009/10/18(日) 02:47:36ID:pVJBo0zk
>>378
http://jukenki.com/
http://jukenki.com/report/ibm/
余裕があるのならこちらにも書いて頂けると非常に有難いです。

>>379
リストラやらいろんな事情でなかなか出せないのかもしれないね。

381NAME IS NULL2009/10/18(日) 10:13:23ID:???
>>379
どのDB2か知らんけど、AIXやOS/400で動かす規模のDB2ならIBMの技術員込みで
導入するモノだと思うが。

開発規模のレベルにもよるが、開発〜本番〜本番リリース後(半年)くらい
そのIBM技術員をキープしておいて、その間に若手に技術を伝承させれ。

マニュアルやら資格云々にコストをかけるくらいなら、ある程度金を出して、
専門家から教えてもらう方が効率がいい。


ただ、IBMの子会社からのエンジニアはハズれ率が異様に高いから気をつけろ。w

この前に他のチームで、あきらかに偽装っぽいのが紛れ込んでいて、
その案件は本番リリース後に祭りが発生した。

382NAME IS NULL2009/10/18(日) 10:41:01ID:???
>>379
サーバーメンテナンスでちょうど見れないけど

DB2逆引き辞典wiki
http://db2watch.com/wiki/index.php

過去にV8時代に出した書籍のwiki版。著者がwiki作成をしているので、必要な情報はほぼそろってる。

383NAME IS NULL2009/10/18(日) 12:34:35ID:???
そろそろPostgreSQLにソースコード寄贈して欲しいね

384NAME IS NULL2009/10/18(日) 13:17:09ID:???
あっちはOracle互換を売りにしたフリーRDBMSでしょ。

385NAME IS NULL2009/10/18(日) 14:05:48ID:???
DB2売却されちゃうのかな

386NAME IS NULL2009/10/18(日) 18:11:12ID:???
損益分岐点を行ったり来たり

387NAME IS NULL2009/10/20(火) 01:56:40ID:OratSfD8
http://www-06.ibm.com/jp/lsj/newcees/WMAdmi.wss?__FORM__=CM_CurrCatDisp.html&course=CFJ11
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
IBMはDB2を普及させたければアドバイザー、テクニカル・セールス、エンジニアに対応した問題集を出すべき。

388NAME IS NULL2009/10/21(水) 07:24:20ID:???
アドバイザー程度なんか実務経験あれば体験版で遊んでpdf読めば受かると思うが。

それに研修で資格が貰えるなら速くて安いと感じる。

389NAME IS NULL2009/10/21(水) 17:59:18ID:2zroHaPs
>>388
とくに初期のオラクルはオラクルマスターをオラクルの宣伝と割り切って利用していたんだよ。
アドバイザー、テクニカル・セールス、エンジニアレベルで大した事が出来るとは思わない。
だから資格マニアでも何でもオラクルマスター旧シルバー現フェローを取らせて売名に利用していた。

http://www.microsoft.com/japan/windowsserver2008/technologies/hyperv-advisory.mspx
MSもHyper-Vを宣伝する為にただで資格まで取らせるからな。
まだ一応受けれるみたい。

390NAME IS NULL2009/10/22(木) 00:42:33ID:???
知ってる人教えてくだしあ

アプリケーションがどのようなモードのロックを取得しているのかという情報はどこに保持されているんでしょうか?

3913432009/10/22(木) 17:22:00ID:???
>>390
003B6578でググってくだしあ

392NAME IS NULL2009/10/23(金) 06:56:46ID:???
             /)
           ///)
          /,.=゙''"/
   /     i f ,.r='"-‐'つ____   DB2なんていいんだよ!!
  /      /   _,.-‐'~/⌒  ⌒\
    /   ,i   ,二ニ⊃( ●). (●)\
   /    ノ    il゙フ::::::⌒(__人__)⌒::::: \
      ,イ「ト、  ,!,!|     |r┬-|     |
     / iトヾヽ_/ィ"\      `ー'´     /



393NAME IS NULL2009/10/23(金) 12:22:56ID:???
後の”赤い”DB大感染の始まりであった。

394NAME IS NULL2009/10/24(土) 16:55:32ID:???
>>391
それっぽいのはありませんよねー

395NAME IS NULL2009/10/25(日) 08:42:57ID:yu1KNeyE
DB2エンジニア試験対策のセミナーが新しくできたけど、
参加された方いますかね?
セミナーは1日形式、それとも半日形式なんですかね?

396NAME IS NULL2009/10/25(日) 14:56:52ID:qCVg9z+c
>>395
376 :NAME IS NULL:2009/10/17(土) 02:41:41 ID:kyG3lJcB
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html
これはアドバイザーやエンジニアと比較してどうなんですかね?

378 :NAME IS NULL:2009/10/17(土) 21:23:18 ID:s/OZlxxT
>>376
受けたよ!
パートナー・ワールド向けで、講義付きのを無料で受けた。
レベルとしては、アドバイザーレベルかな。
日本語Webcastの資料をダウンロードして、勉強しておけば受かる感じです。
387 :NAME IS NULL:2009/10/20(火) 01:56:40 ID:OratSfD8
http://www-06.ibm.com/jp/lsj/newcees/WMAdmi.wss?__FORM__=CM_CurrCatDisp.html&course=CFJ11
http://www-06.ibm.com/jp/profesnl/wwcert/mastery_test/000-m20obj.html

ついでにテクニカル・セールスも受けておく方がパートナー関係者ならいいかもしれない。

397NAME IS NULL2009/10/25(日) 15:52:34ID:qCVg9z+c
http://it.prometric-jp.com/testlist/ibm/tia_campaign.html
Take It Again受験チケットプログラム実施中!
IBMでは、Take It Again受験チケットプログラムを実施中!
概要は以下の通りです。
この機会に是非ご活用ください。
本プログラムはIBMの意向により、予告なく終了する場合がありますのでご了承ください。
Take It Again受験チケットプログラム内容
1回目の受験で不合格の場合でも、同一チケット番号を使用することで、
同一試験の2回目の受験が無料となる受験チケット(バウチャー)を特別料金でご利用いただけます。
この受験チケットは特別なチケットとなりますため、通常受験料金よりも高額となっております。
マスタリー・テスト
通常受験料金(税込)
7,350円
特別受験料金(税込)
10,500円

398NAME IS NULL2009/10/25(日) 19:35:53ID:???

399NAME IS NULL2009/11/02(月) 23:17:36ID:QpV5mT3T
ユタ州の砂漠にヨタバイト(YottaBytes)級のDB2データセンターを構築中
予算は15億ドルでソルトレークシティーの26マイル南
150万平方マイルの敷地に建設される
30メガワットのデータセンターは水冷式のT3キャリア

400NAME IS NULL2009/11/02(月) 23:32:42ID:???
クラウドにはいいかもね

401NAME IS NULL2009/11/03(火) 14:21:15ID:3Kc3Crwy
>>378
http://jukenki.com/
http://jukenki.com/report/ibm/
余裕があるのならこちらにも書いて頂けると非常に有難いです。

402NAME IS NULL2009/11/05(木) 14:22:42ID:???
>390
ロックリスト(DB共有メモリ)

内容が見たければ
db2pd -db DATABASE -locks showlocks
db2 get snapshot for locks on DATABASE

ロックリストの使用量は
db2 get snapshot for database on DATABASE

403NAME IS NULL2009/11/05(木) 14:51:18ID:???
>395
一日形式で、研修終了後にテストがあります。
テストに落ちても再受験が翌日以降にできるおまけ付きです。

404NAME IS NULL2009/11/06(金) 14:56:25ID:y7hBvHvv
研修工作員

405NAME IS NULL2009/11/07(土) 00:38:46ID:???
情報無いんだし、まあいいじゃん

406NAME IS NULL2009/11/07(土) 00:55:04ID:???
>>398
でいいんじゃんとりあえず

407NAME IS NULL2009/11/07(土) 08:35:41ID:JX5gsKgY
まったく売れてないんだし、まあいいじゃん

408NAME IS NULL2009/11/07(土) 12:32:58ID:OxSYZGkv
>>378
http://jukenki.com/
http://jukenki.com/report/ibm/
余裕があるのならこちらにも書いて頂けると非常に有難いです。

409NAME IS NULL2009/11/08(日) 01:11:28ID:ejdGxJgU
http://jukenki.com/
http://jukenki.com/report/ibm/
【受験種目】 エンジニア アドバイザー セールス テクニカル・セールス その他
【合否】合・否
【点数(自己分析)】
【年齢】
【性別】男・女
【職業】
【受験動機】
【使用したテキスト】
【学習時間】
【学習方法】
【ひとこと】
【次の資格】

410NAME IS NULL2009/11/18(水) 21:06:37ID:nZuM5LiE
DB2にてgrant情報をどうやったら取得できるかがわかりません。
oracleなら
「select GRANTEE,OWNER,TABLE_NAME,GRANTOR,PRIVILEGE from user_tab_privs」
ってやればいいんだけど。。。

誰か知りませんか?

411NAME IS NULL2009/11/18(水) 22:35:55ID:???
>>410

syscat.tabauth

412NAME IS NULL2009/11/19(木) 12:59:00ID:irMl7r+n
>>411ありがとうございます!解決しました!

413NAME IS NULL2009/11/21(土) 05:36:42ID:???
規制解除?

414NAME IS NULL2009/11/21(土) 14:59:26ID:???
今も昔もロードバランサーの必要のないくらい微風のスレッドです。

415NAME IS NULL2009/11/21(土) 18:59:05ID:ylHcBEvR
もうだれも使わなくなって久しい
オラクルとかポスグレに移行しちゃったんだろ

チボリの使うDB2ってオラクルとかポスグレに移行できるの?

416NAME IS NULL2009/11/21(土) 19:01:21ID:ylHcBEvR
チボリの代わりになる
オープンソースのジョブネットって何かないかな

417NAME IS NULL2009/11/21(土) 19:19:57ID:???
ウチの会社では、まだDB2(Windows)使っているが。

それとは別にAS/400でJavaやSQLが使える事が会社で知られていない。
AS/400管理者の漏れがWDScでSQLRPGやのソース書いていると
「ナニやってるの?」と言われる。

ウチの場合はWindowsOSで動いているシステムをLinuxへ以降とかあるけど、
RDBMSは可能ならそのまんま、ってケースがある。

418NAME IS NULL2009/11/22(日) 00:46:33ID:???
>>415
もうだれも使わなくなって久しい

大袈裟すぎそんなことなさすぎ

419NAME IS NULL2009/11/22(日) 08:46:46ID:???
infomixじゃあるめーし

#使っている人いたらスマソ

420NAME IS NULL2009/11/22(日) 23:21:40ID:jna3FE9v
http://jukenki.com/
http://jukenki.com/report/ibm/
【受験種目】 IBMの資格に受かった人はどんどん書いてね。
【合否】合・否
【点数(自己分析)】
【年齢】
【性別】男・女
【職業】
【受験動機】
【使用したテキスト】
【学習時間】
【学習方法】
【ひとこと】
【次の資格】

421NAME IS NULL2009/11/30(月) 20:35:38ID:???
過疎age

422NAME IS NULL2009/11/30(月) 21:33:52ID:NCTU5nIs
祝150名リストラ

423NAME IS NULL2009/11/30(月) 22:32:51ID:???

☆ IOD Winter Forum with Club DB2 冬の5時間スペシャル!
http://www.ibm.com/developerworks/wikis/display/clubdb2/92

パックマンの名刺入れでお会いしましょう

424sage2009/12/02(水) 14:42:04ID:Wilo+DZf
WindowsのDB2client V9.5 からホストのAS/400へ接続する方法を
ご存知の方はいらっしゃいませんか?

V6.1の時はできたのですが、同じように設定しても
AS/400には繋がりませんでした

V9.5からは無理なのでしょうか?
それとも設定方法や違う繋ぎ方があるのでしょうか?

以上、よろしくお願いします

425NAME IS NULL2009/12/02(水) 18:17:53ID:???
>424
DB2connect使わないでDB2Clientからの接続(connect)だよね。
AS側がTCP/IPで、DB2Clientの設定が正しいと仮定すると、
ASのDB2のバージョンじゃない?異バージョン間接続は一世代しか保証していないよ。

6.1と同じ設定はたぶん無理
8.1からClientのプロトコルがDB2privateからDRDAに変わってる。

可能かどうかであれば、適切な条件と設定であれば可能。
ASではないがz/OSとTCP/IPで接続している。

AS側とクライアント側それぞれの構成、エラーメッセージぐらいは書き込んでくれ。

426NAME IS NULL2009/12/03(木) 10:20:39ID:iv6Nm1vy
>425
情報ありがとうございます。
プロトコルが変わったのですね。

AS側の構成情報は相手側に確認しないと、
詳しいことがわかりませんので、確認してみます。

また、エラーメッセージも正確なメッセージを控えていないので、
それも確認してみます。

中途半端な質問に答えていただき、ありがとうございました。

427NAME IS NULL2009/12/05(土) 11:27:01ID:???
DB2エキスパートV9の日本語化はいつなの

428NAME IS NULL2009/12/09(水) 00:41:18ID:???
age

429NAME IS NULL2009/12/25(金) 14:17:03ID:+M33wkw1
MySQLを助けろよぉDB2

430NAME IS NULL2009/12/26(土) 08:34:04ID:???
それはSunとOracleとIBMと書くべきだろw

今年は日本でもFirebirdが流行るかもね。

431NAME IS NULL2009/12/27(日) 15:29:14ID:???
MySQLはともかく自分を何とかしろよ。
分散系でのOracleとのアドバンテージは安い以外無し。

設計思想が学術的なのが致命的だな。
ほとんどの開発者にはロック、排他は難しいだけでメリットが理解できないし、
explainやイベントモニターでのパフォーマンスチューニングは、3年以上まじめにやって
やっと理解できるレベルだし。

独習するには、Oracleよりも無料資料が多いのがいいところかな。(英語だけど)

432NAME IS NULL2009/12/27(日) 23:16:02ID:???
最近のバージョンはロックがOracleと同じにもできるようになっているよ。

433NAME IS NULL2009/12/27(日) 23:47:42ID:???
うん。DB2 9.7の売り文句のOracle互換ですね。

すごいのはPL/SQLをそのまま動かせる事も可能であること。

434NAME IS NULL2009/12/28(月) 06:49:31ID:joBQ3ewv
お、すごいじゃん
よくやった

435NAME IS NULL2009/12/28(月) 08:53:06ID:joBQ3ewv
分離レベル"Currently Committed"知らなかったな
さぁこれでOracleを追撃か?

アマゾンのクラウドも
"Currently Committed"で実証したのかな?

おめでとう

436NAME IS NULL2009/12/29(火) 00:39:37ID:???
なんでか知らんがIBM自体がOracle互換をあまり宣伝してくれてない。

- OracleプログラムをDB2 9.7に移行するポイント
http://www.ibm.com/developerworks/jp/data/library/db2/j_d-oracleikou/

437NAME IS NULL2009/12/29(火) 06:23:21ID:TeBXBBwb
今ならOAS(oc4j)から買収したWebLogicに移行するユーザを
WebSphere+DB2の提案でかっさらうよな

438NAME IS NULL2009/12/29(火) 10:48:15ID:6+9FCylY
なんか想像しちゃうんだけど(´・ω・`)

439NAME IS NULL2009/12/30(水) 16:18:14ID:sjfLa3w/
"Currently Committed"って
更新SQLは互いにロック待ちして従来どおり排他制御問題は起きるね
これじゃOracleと同じロック方式とは言えないじゃん
まぁPostgreSQLのMVCCくらいには改善した程度なわけで

何も知らないユーザが、このセールストークに乗って
OracleからDB2に移行すると
動かなくなるアプリが結構でそうだね

だから大々的にキャンペーンはれないんだね


440NAME IS NULL2009/12/30(水) 23:56:01ID:???
>> 439
Oracleの事よく知らないんだけど、Oracleって
あるアプリが更新中でかつCOMMITしていない行を他のアプリが更新できるの?

441NAME IS NULL2009/12/31(木) 04:03:51ID:LaMDW68k
Oracleはロック方式ではなく、マルチバージョニング方式なので
X-ロックがかかるような状態にはならないんだよ

"Currently Committed"って最近コミットされた値であって
マルチバージョンでもないんだよね?

442NAME IS NULL2009/12/31(木) 12:54:24ID:???
Oracleも更新は行排他ロックだぞ。
SELECTがロック不要なだけで。
MVCCは集計とかはありがたい。

443NAME IS NULL2009/12/31(木) 14:10:23ID:LaMDW68k
ちがうんじゃね

444NAME IS NULL2009/12/31(木) 22:05:04ID:???
>432-442が>431の証左

現場の混乱がよく分かる

Currently Committedは"FOR READ ONLY WITH CS"でないと意味がない。
トランザクションの意味としては更新を前提としない参照で、
(DB的に)整合性がとれていれば最新でなくてもかまわないということになる。

Oracleでもこれは同じ。
ただしOracleは必ず自分よりも古いトランザクションの値を返すが、
DB2は自分よりも新しいトランザクションの結果を返すこともある。

余談だが、DB2は上記の性質から今後は楽観的排他に利用することを避け
新しい楽観的・悲観的排他を利用するようにする方がよい。

445NAME IS NULL2010/01/14(木) 13:45:14ID:ixrAyFGf
OracleのUPDATEって
他のトランザクションと競合したときは
内部でリスタートするんだよね

ロック待ちなんてしないんだよ
このあたりを何とかしないと被害者続出で
信用なくしちゃうんだけどね

446NAME IS NULL2010/01/15(金) 00:27:37ID:???
どゆこと?
意味がわからん

447NAME IS NULL2010/01/15(金) 09:24:00ID:uomVONkM
Expert Oracle Database Architecture 9i and 10g Programming Techniques and Solutions
Thomas Kyte
CHAPTER 7 Concurrency and Multi-Versioning/Write Consistency

これをよく読んでOracleの単発UPDATEをDB2に機械的に移植する方法を考えて欲しいね

448NAME IS NULL2010/01/16(土) 02:26:57ID:???
restartするとして、で、実害はなにかあるの?
データの不整合が起こるわけでもなさそうだし。

449NAME IS NULL2010/01/17(日) 18:33:21ID:QG3/GSEJ
これってORACLEの単発UPDATEをSELECT FOR UPDATEになおさないといけないんじゃね

450NAME IS NULL2010/01/19(火) 06:15:48ID:pXZ+kU3K
Oracleってロックのエスカレートは起きないんだとさ

451NAME IS NULL2010/02/02(火) 20:55:15ID:???
Windows Server 2008 SP1上にて
VB6.0で作成したexeでADOを使用してDBへアクセスしてます。
DB2V9.5FP3aへはアクセスできていました。
V9.7FPなしに対してadoのopenメソッドを実行すると
「クラスが登録されていません」というエラーが発生します。
原因がわかる方いらっしゃいませんか?

今時、VB6.0なんて使うなと言わないで。。。

452NAME IS NULL2010/02/02(火) 23:12:28ID:???
username(schema)、パスワードは合ってますか?

4534512010/02/07(日) 21:10:23ID:???
FP1で試したらエラーが出なくなりました
お騒がせしましたm(_ _)m

454NAME IS NULL2010/03/04(木) 13:14:28ID:6GVqRAPX
証券監視委、日本IBMを強制調査 ニイウスコー粉飾事件

システム開発会社、ニイウスコー(東京、民事再生手続き中)の粉飾決算事件で、
証券取引等監視委員会は4日、関係先として取引先の日本IBM本社(東京・中央)
を強制調査した。架空売り上げを計上した取引の一部に日本IBMもかかわっていた
とみられ、押収資料を分析するなどして複雑な取引の解明を進める。

関係者によると、ニイウスコーは1992年、日本IBMの社員だった元会長の
末貞郁夫容疑者(62)=証券取引法(現金融商品取引法)違反容疑で再逮捕=が、
同社などの出資を受けて設立。当初はIBM製品の販売が中心事業だった。

仕入れたIBM製品の不良在庫による損失を隠すことが、粉飾決算の動機の
一つだった可能性があるという。(12:05)

DB2もぐるぐる取引に使われたんだろうな

455NAME IS NULL2010/04/05(月) 16:51:43ID:???
問1 ○に当てはまる言葉を埋め、根拠の無い自論を完成させなさい(5点)

○○○もぐるぐる取引に使われたんだろうな

456NAME IS NULL2010/04/05(月) 22:07:54ID:???
まったく関係無いが、ユニクロのIBMのTシャツはデザインがカッコイイぞ。

457NAME IS NULL2010/04/06(火) 23:46:48ID:???
LENOVOはないの?

458NAME IS NULL2010/05/20(木) 07:56:39ID:???
WindowsXPに作ってたデータベースをバックアップしておいたのですが、
それを2008Serverでリストアすると、成功メッセージは出るのにデータが入ってません。
OSが変更になると何か特別な操作が要るのでしょうか?


459NAME IS NULL2010/05/22(土) 01:45:41ID:???
文字コード関連かな。

DB2のメジャーバージョンは一致してる?
v8とv9じゃたぶん失敗するよ。

460NAME IS NULL2010/07/04(日) 03:25:11ID:???
天下のDB2なのにスゴイ過疎っぷりだな

461NAME IS NULL2010/07/31(土) 19:05:34ID:???
>460
孤高だからな

462NAME IS NULL2010/08/01(日) 16:06:09ID:???
2ちゃんねる等の匿名掲示板ではなく、IBM公式Forumに情報が集まってるから、
コミュニティーの形成としては健全だね。

463NAME IS NULL2010/10/09(土) 23:10:27ID:???
こんなところで聞くのはどうかと思うのですが
知ってる人がいたら教えてください。
AS/400のDB2(多分v4.5あたり)に
WindowsからODBC(V5R4)経由で日本語をかきこむと
"替"と言う字が文字化けしてしまいます。
他にもそういう字があるかもしれないのですが
なんでこの字だけなってしまうのかわかりません。
何か情報をお持ちの方がいらっしゃれば
教えていただければと思います。

464NAME IS NULL2010/10/15(金) 16:27:15ID:???
        IBM DB2の電子書籍の無料ダウンロード開始!

『DB2 9.7 エバリュエーション・ガイドブック』をはじめ、4種類を公開!

       http://go.shoeisha.jp/c/acw1akndk5a1fmab

465NAME IS NULL2010/10/16(土) 18:47:51ID:8n8XzP9p
11gR2のような独自の共有ファイルシステム機能ありませんか?

466NAME IS NULL2010/11/01(月) 10:35:15ID:UTdQuWAz
DB2 Connectの評価版がダウンロード出来る場所を、
お知りの方がいらっしゃいましたら教えて頂けないでしょうか?
対象バージョンは、DB2 Connect Personal Editionと、
DB2 Connect Unlimited Edition for System iです。
宜しくお願い致します。

467NAME IS NULL2010/11/14(日) 10:56:18ID:66GPY+uC
DB2 Express-C をcorei7のWinodws7で使用しています。
db2cmdのウインドウを複数開いて
select * from AAAA,AAAA,AAAA,AAAA
を各ウインドウで実行した状態でタスクマネージャーを見ると
1コアしか使っていないように見えます。
全コアをつかてCPU使用率を100%にするにはどうすればいいのでしょうか?

468NAME IS NULL2010/11/19(金) 01:06:10ID:???
DB1ってIMS-DBのことになるのかしらん

469NAME IS NULL2010/11/19(金) 22:40:26ID:???
IBM内ではCodd博士の考えたDBを”DB1”として考えているようです

470NAME IS NULL2010/11/24(水) 23:53:36ID:afAZBHKF

471本田2011/01/20(木) 08:17:09ID:2JbArtpL
>>468
System R のことじゃないの?
http://ja.wikipedia.org/wiki/System_R

472NAME IS NULL2011/03/11(金) 07:17:07.46ID:oYoKqQ5v

473NAME IS NULL2011/04/20(水) 05:12:17.66ID:???
シーケンスが定義されたのSYSSEQUENCESの列名SEQNAMEって
NAMEという別の列名で定義されているとか場合があるのでしょうか?
なぜかSEQNAMEで検索してもヒットせずNAMEだ検索条件にヒットします。

474NAME IS NULL2011/12/18(日) 14:46:07.60ID:21SMy606
DB2はz/OS版が本流で優れた製品でLUW版は亜流
LUW環境ならORACLEを使えばよいと思うのは俺だけ?

475NAME IS NULL2012/02/05(日) 16:08:17.65ID:C/aY8cbp
a

476NAME IS NULL2012/04/15(日) 00:18:07.20ID:ms+hKXF2
>>473
カタログを見ればわかるんじゃないの
俺は見れる環境にないけど

>>474
z/OS版とLUW版は別物で、本物がz/OS版で偽物がLUW版という気がする
その偽物でもORACLEよりは上だと思うが

477NAME IS NULL2012/04/15(日) 11:37:54.42ID:???
それは持ち上げすぎやわー
ないない

478NAME IS NULL2012/04/20(金) 20:33:47.29ID:???
SQL Server、OOWにIQ、盛りだくさんの4月(1/2) − @IT
http://www.atmarkit.co.jp/fdb/rensai/dbwatch2012/dbwatch201204_01.html

忘れられてるDB2ワロタww

479NAME IS NULL2012/05/01(火) 07:18:05.53ID:???
DB2 10.01出ましたね。

http://m.ibm.com/http/www-01.ibm.com/software/data/db2/express/download.html?S_CMP=ECDDWW01&S_TACT=teamblog&S_CMP=ECDDWW01

480NAME IS NULL2012/06/21(木) 12:17:53.84ID:???
>>467
queryごとにdb2sysc内でスレッドが1つ立ち上がって処理する感じなので
4コアつかいたいのなら4本sql流せばいいと思うw

質問の意図は1つのqueryをマルチコアで処理させたいってことだと思うけど
そこまではしていない様な気がする

express-cは上限コア数は2までってなってるけどねw


481NAME IS NULL2012/07/31(火) 02:32:42.29ID:???
ただSQLのテストしたいだけなんですけど(職場でためせない)
一番簡単な方法教えてください コンソールはちょっとやりづらい
Linuxでdb2 express-c10インストールしてsampleデータベースは作りました

482NAME IS NULL2012/08/05(日) 10:17:11.15ID:???
>>481

db2 connect to sample
db2 "SQL文"

ってやると実行できるけど?

483NAME IS NULL2012/08/05(日) 10:18:54.55ID:???
>>481

db2 connect to sample
db2 "SQL文"

ってやると実行できるけど?

484NAME IS NULL2012/08/14(火) 20:33:32.79ID:???
>>483
ありがとうございます
でj¥きました

485NAME IS NULL2012/08/14(火) 21:03:05.33ID:???
CLPで矢印キーで履歴表示とかってできないんですかね・・・

486NAME IS NULL2012/08/14(火) 23:37:23.06ID:???
linuxで言う、history(ヒストリー)のこと?
使ってるOSに依存する部分だと思うけど。

487NAME IS NULL2012/08/15(水) 00:34:18.18ID:???
>>486
ええとそうではなくて
db2実行してCLPの対話モードからという意味です。
ですが、ファイルをテキストエディタで開いてdb2 -f hoge.sqlでやることにしました。
失礼しました。

488NAME IS NULL2012/08/30(木) 17:24:14.53ID:TQlwHRxt
★日本IBM元社長、スカート内を盗撮容疑 書類送検へ

女性のスカートの中を盗撮したとして、日本IBM元社長の大歳(おおとし)卓麻最高顧問(63)が
東京都迷惑防止条例違反の疑いで警視庁から事情聴取されていたことが、同庁への取材でわかった。
大歳元社長は「盗撮に興味があった」と供述しているといい、同庁は近く書類送検する方針。
大歳元社長は同社に辞表を提出し、受理された。
四谷署によると、大歳元社長は22日午前8時ごろ、JR四ツ谷駅の上りエスカレーターで、携帯型音楽
プレーヤーiPodの動画機能で女性の後ろからスカートの中を盗撮した疑いがある。通行人から通報を
受けた署員が駆けつけたところ、容疑を認めたという。
署は「身元がしっかりしており、逃走の恐れがない」として逮捕しなかった。
同社によると、大歳元社長は1971年に入社。99年に社長に就任し、会長を経て今年5月から最高顧問。
同社広報は取材に対し「すでに退任しているのでコメントは控える」としている。
ソース
http://www.asahi.com/national/update/0830/TKY201208300243.html

大歳卓麻 - Wikipedia
女性の幹部登用
日本アイ・ビー・エムの社長当時、女性の幹部登用に積極的であった。
同社の幹部候補を選出する際には、大歳は毎回必ず「女性の候補者はいるのか」
と繰り返し質問していたという。インタビューなどで「幹部候補の見直しの時に
女性を必ず何割は入れるように、と言い続けて10年になります」と発言している。

女性に対する撮影
2012年8月 JR四ッ谷駅構内で女性のスカート内を盗撮し、東京都迷惑防止条例違反容疑
で事情聴取されていたことが明らかになった

489NAME IS NULL2012/10/15(月) 09:02:28.43ID:LvvLJFtm
世界史としてのコンピュータの歴史2
http://awabi.2ch.net/test/read.cgi/whis/1350238661/l50

490NAME IS NULL2013/01/05(土) 10:51:18.81ID:T10q5cOC
犯罪者個人に対して告訴状を違法派遣・偽装請負・偽装出向・多重派遣の被害者が作成(刑事告訴は無料) or 司法書士が代筆(料金は5万円ぐらい)※コピペ歓迎

告訴状を【検察の直告班】に郵便局の内容証明付で送付(疎明資料・証拠にはICレコーダー、スマホによる録音が適しています)

審査 → 不受理 → 告訴状再提出または刑法 第193条で訴えを起こす

受理 → 告訴事実を認め示談交渉(↓) →示談成立 → 法廷相場50〜100万円の示談金 ※示談拒否が良い
↓                ↓
事案化← 前科あり ←示談不成立(↓)→ 示談外交渉→ 犯罪者の年収半額×最大懲役年数の和解金支払い※推奨
↓                ↓
↓               起訴 →公判 → 罰金刑=前科(起訴事実を認めてるため)→追討ち民事訴訟
↓                    
審査 → 起訴(強制捜査・留置場)→ 公判 → 懲役刑などの厳罰(反省が認められないため)→追討ち民事訴訟

不起訴、起訴猶予

検察審査会法第30条(検察審査会へ申し立て)→ 起訴 → 起訴後は同上
刑法 第193条(公務員職権濫用)で検察事務官を刑事告訴 → 同上

◎告訴→告訴受理→示談交渉→厳罰を求め示談不成立→示談外交渉→和解金支払い・和解契約(公正証書・即決和解で秘密保持契約)
◎偽装請負・出向・違法派遣事件では派遣・出向先両方の代表者、役員、現場責任者に告訴できます。
前科がついた犯罪者が法人の代表であれば公的な入札からの排除、取引先や顧客との契約解除など社会的制裁・批判に晒されることから辞職または解任が妥当、役員・社員であれば懲戒を想定。
◎事業者内部の加害関係者による刑事告発(刑事訴訟法239条1項)も可能です。
加害者本人、管理間接部門の社員が刑事告発に踏み切る場合も和解金による解決が妥当です。

注意:告訴が受理されない理由
●3年間(※)の時効が過ぎたもの ※違法派遣
●同一事実について過去に告訴取消しがあったもの
●関連する民事訴訟を有利に導く目的の場合
●証拠が希薄なもの ※被害者が契約時に違法派遣・偽装請負・多重派遣と知っていても刑事告訴は有効です。

491NAME IS NULL2013/01/07(月) 23:23:56.82ID:Q798bvHs
告訴の趣旨
 被告訴人は、以下に該当すると考えるので、被告訴人の厳重な処罰を求めるため告訴します。
 職務経歴書を提示した事前面接を実施 または 偽装請負 または 偽装出向
  労働者派遣法第26条(契約の内容等)、職業安定法第44条(労働者供給)に違反
 多重派遣・多重出向
  労働基準法第6条(中間搾取の禁止)に違反
疎明資料
 事前面接日時、場所、出席者、資料のコピー、音声記録
 就業場所・就業期間・就業時間
 指揮命令
  指示を誰が行っているかの記録、音声記録
 仕事で使う道具や、資材の負担(所有)のあり方
  業務で使用しているパソコン・備品などの所有者
 契約書
  請負、雇用契約書、出向指示など書面のコピー

刑事告訴ガイダンス 
★痴漢も民事でなく刑事事案ですが、裁判所が和解金を被害者に支払わせて解決するのが絶対的過半数です。和解で解決しない事案、つまり公訴までいって判例となる事例を探すほうが難しいことでしょう。
★録音は一方の当事者が取る限り合法です。※加害者に録音の同意を求める必要はありません。
★告訴状を検察に提出しても受理されなければ加害者側には知られることはありません。不受理の場合は何事も起きてないように粛々と振る舞ってください。
★告訴を取り下げるとき検察に提出した資料は全て返却されます。また検察があなたが提出した証拠をあなたの許可なく裁判の証拠として使用はできません。告訴を取り下げたのちの録音資料には当事者の立場が失われるため証拠能力はありません。
★和解時に告訴した事実は秘匿事項となります。犯罪者が秘密保持契約に違反した場合の損害賠償金は「即決和解」か「公正証書」で最低5000万円〜にしましょう。支払いを拒否すれば強制執行手続きを地方裁判所に上訴(裁判不要)してください。
★派遣会社や事業会社が同業者に貴方の情報をリークしたなら、同業者(又は競合他社)に弱みを握られることになります。
余程信用のおける相手でなければ、リークはできないでしょう。信頼のおける方にしても、その方の口が軽ければ、いずれ事実は分かります。
★リークの情報を得た事業者のなかには、リークの事実を貴方に教えてくれる方がいるかもしれません。その際は損害賠償金で得たお金の3割程度を謝礼金として渡してください。

492NAME IS NULL2013/01/15(火) 14:23:49.01ID:lJw9FDu5
パワハラ犯罪にたいする刑事罰(※本投稿のコピペ歓迎です)
人事原則
1 現行法では、社員が仕事を怠けたり、能力不足、就業規則違反、目標を達成できなくても解雇をしたり叱責することは違法です。どんな駄目社員、嘘つき社員、怠け者も定年まで解雇が違法なのが現行の正社員制度です。
2 パワハラは社風にあわない社員、成績の振るわない社員を自主退職に追い込む言わば人事的措置として用いられることが多い。
※違法な解雇の和解金相場は、労働審判で3ヶ月、通常裁判で1年以上の報酬、さらに社員が和解を拒めば復職が可能です。弁護士への着手金は12〜15万円+20%の和解金、和解拒否なら20〜50万円程度。

人事部・ホットライン・御用組合へ直訴
メリット: 一時的緩和や人事異動
デメリット: 役員へ情報筒抜け、危険分子の烙印(情報漏洩がホットライン直訴者に多いのは人事部の常識)、パワハラ放置で自主退職に追い込まれる

民事訴訟・調停・労働審判
メリット: 損害賠償
デメリット: 裁判費用、解雇措置、民事不介入で刑事事案化を阻止、長期係争、パワハラ上司の継続雇用

刑事告訴
メリット: 1パワハラ上司の解雇・懲戒、または2多額の和解金、1と2どちらでも被害者の雇用は維持
デメリット: 人事異動(出世コースから外れる)
◎録音は一方の当事者が取る限り合法です。※加害者に録音の同意を求める必要はありません。
◎告訴受理後の和解金は加害者の資産・収入に応じて変えてください。犯罪者の昨年の年収の半額程度×最大懲役年数が妥当です。
◎パワハラの被害についての告訴は1侮辱罪2脅迫罪3強要罪4威力業務妨害罪5傷害罪の順序で行ってください。警察・検察の協力(犯罪者の自宅・職場の強制捜査、留置所勾留)により罪の立証が楽になります。
◎刑事告訴した社員を解雇したり処遇面で著しい差別を行うことはないでしょうが、出世や管理職以上の昇進の可能性はあきらめるべきでしょう。
◎刑事告訴は民事訴訟と違って裁判による被害者への2次被害にありません。検察庁が被害者に代わって訴えをおこすので、無料で、時間と手間も告訴状をかくことと音声録音を残すだけです。
◎和解契約(公正証書・即決和解)では告訴した事実は秘匿事項となります。犯罪者が秘密保持契約を違反した場合の損害賠償金は、最低5000万円〜にしましょう。

493NAME IS NULL2013/05/15(水) 13:01:43.10ID:???
SQL質疑応答スレから誘導されて来ました。
すみません教えてください

【質問テンプレ】
・DB2 9.7

・テーブルデータ
load済。

・欲しい結果
loadしたテーブルを使うサマリ表がエラーとなった場合、
チェックペンディングを解除したい。

・説明
下記の処理を行いました
@テーブルAにデータをロード
Aチェックペンディングになっているのでimmediate checkdをかける
 →こっちは成功で、ステータスが「移動なし」に変わる
BテーブルAを使うサマリー表がチェックペンディング状態になる
Cサマリー表にimmediate checkdをかけたら算術オーバーフローで解除できず。

テーブルAのデータを確認したら集計後オーバーフローする値が入っていました
そこで、テーブルAのデータをupdateなどで操作した上で改めて更新したいのですが、
テーブルAの状態を「正常」に戻すにはどうすればよいでしょうか?
サマリー表に対して色々オプションをつけてset integrityしてみましたが、何が何でもリフレッシュしようとしてエラーになります。

イメージとしては、サマリー表をリフレッシュせずにペンディング解除することで、連鎖的にテーブルAも解除されると思っています
テーブルAだけ単独で解除してデータを更新後サマリー表のチェック解除ということもできるのでしょうか?

4944932013/05/17(金) 09:00:45.12ID:???
>>493
uncheckedすることで解除できました
算術オーバーフローはロードしたテーブルAのデータを修正してからrefreshをかけることで解決
あと、チェックペンディングになっていたのはサマリー表ではなく間にあるステージング表でした
お騒がせしました

495NAME IS NULL2013/10/02(水) 19:53:45.85ID:6PbLmMkj
l

496NAME IS NULL2013/12/04(水) 21:53:36.96ID:fia5Fze1
知見者の皆様、ご教示頂きたく。
oracleを長くやって来て、今回始めてdb2を触ることになりました。
db2 V10.5、サーバos RedHatの環境に、db2inst1でスキーマを作り
その中に複数のdbをcreateした状態で、db間でselectができません。
テーブル名をdb名で修飾して見ましたがダメでした。
何か必要な行為が有りますでしょうか?

497NAME IS NULL2013/12/04(水) 22:37:38.44ID:???

498NAME IS NULL2013/12/04(水) 23:23:53.59ID:fia5Fze1
>496

X スキーマを作り
O インスタンスを作り

間違いました、すんません。

499NAME IS NULL2013/12/07(土) 07:08:17.32ID:sxgNJFiV
>496
自己レスですが

同一DB内のスキーマ間でのスキーマ名修飾による参照ができることは
確認しました。
DB間では何らかの手当て(oracleで言うdblink的なもの)が必要なのだろうと
想像しています。

そういったものはdb2に存在しますか?

500NAME IS NULL2013/12/11(水) 01:02:43.26ID:???
>>499
フェデレーションする
create wrapper
create server
このあたりの単語でマニュアル調べて

501NAME IS NULL2013/12/13(金) 22:35:19.38ID:t7EQjMq8
>500
情報どうもありがとうございます。

更に質問させて頂きたいのですが。

ファイルからデータを投入する際に、loadとingestどちらが高速に処理されますか?
また、ingestを使う際にデータファイルのヘッダ行を読み飛ばすような指定は可能でしょうか?

502NAME IS NULL2013/12/14(土) 01:31:13.25ID:???
>>501
loadはログを書かないから高速、先頭行のスキップもできたかも
ingestはちょっとマニュアル調べないと分からんです

503NAME IS NULL2013/12/15(日) 13:23:05.45ID:???
http://www.ibm.com/developerworks/data/tutorials/db2-cert6115/section7.html
ログを書かず、ロックをほとんどとらないloadの方が速い。

loadはDBMSと碌な連携をとらずに動作するのでトラブルを起こすと、最悪DBのリストアが
必要になるため、周りに習熟した人がいなければ使わない方がよろしいかと。

import/load/ingentには先頭から任意の行数を読み飛ばす機能はありませんが、書式が違えば
無効な行として読み飛ばすため代用は可能ですね。

詳しくは
information centerの下記をご参考ください
データベース管理 - データ移動のユーティリティーおよびリファレンス

504NAME IS NULL2013/12/20(金) 21:16:02.44ID:R3bHvB04
502,503 >>
情報どうもありがとうございました。
ヘッダ行の排除は別途手段を考えます。

badファイルの吐き出し先をローカル側にしたいので、ingestを使うことになると思います。
また、loadだとtrimが効かなかったり、型が合わない項目を勝手にnullにしてレコードを投入したりと、どうも勝手な振る舞いをされるのでやめとこうかなあと。

505NAME IS NULL2014/08/20(水) 00:23:43.91ID:wBmvucjY

506NAME IS NULL2014/08/22(金) 08:37:14.15ID:uskbP/60

507NAME IS NULL2014/08/23(土) 08:21:27.33ID:???
au氷水ディレクター戦争タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり塩肉マンつばめの巣担々麺野菜炒めラーメン

au氷水ディレクター戦争タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり肉マンつばめの巣塩担々麺野菜炒めラーメン

au氷水ディレクター戦争タイステーキ万国ニューヨークブカ牛肉直輸出制限業者議論病院雇用市議しょうゆダシマクッロスさむらい山雪光金ガンダム風ミックドラ社員あかうんとパズ豚骨のり肉マンつばめの巣塩担々麺野菜炒めラーメン

ニンニクヤーフォー低額土地NHK名古屋遅延電池切れ福岡損保新規駐車近代ゲームフジワイプ転職提案ラーメン
abk公式漏洩安保険王なにあげてんだよ?「わー!ふーう?」↓↓★★↓↓宿題通調印鑑カウントダウン息子議員国会大学生

508NAME IS NULL2014/09/19(金) 11:31:23.13ID:XknJ6kc7
有識者の方にご教示頂きたいです。
DB2のSYSCATSPACE作成時のデフォルト表スペースサイズはいくつになりますか?

509NAME IS NULL2014/11/08(土) 08:55:05.09ID:???
保守

510NAME IS NULL2014/11/16(日) 16:03:45.48ID:???
XML Schemaの識別に
ユニークでもなんでもないschemaLocationの値使うってアホなの?
せめてちゃんと文書化してくれ

511NAME IS NULL2015/05/18(月) 09:00:00.98ID:???
表スペースへの割り当て内で容量が不足してきたので増加させようと思うのだけど、
コンテナの数を増やして容量増やすのと、コンテナの数を増やさず既存コンテナの容量を増やすのは、
前者はリバランスが発生すると言うことだけど、後者の場合は何か考慮する点はあるかな。

後の運用のレスポンスとか違ってくるのかどうか。

512NAME IS NULL2015/10/30(金) 00:03:33.54ID:???
DB2に関する疑問を解決するにはどこで確認するのがいいでしょうか?
自分はシステム管理者ではないのでIBMに確認するのは難しいと思います。
かといって、自社のシステム管理者では、回答できる要件ではない。

ざっくりと言って、長すぎるSQLをODBC接続でDB2に投げるいい方法が知りたい。

VBScriptでODBC接続するやん?
DB2からデータをselect するやん?
Varcharだと文字化けする時があるから、変換かけるやん?
列が150くらいあるとそれだけ、select文が長くなるやん?
Excuteするとエラー出すやん? ←今ここ

DB2から簡単にOracleにデータコピーできればいいんだけどなぁ…
VBScriptしか使えるツールがないのが悲しい…
AS/400からいければ早いんだろうけど、システム開発の人間に余裕がなくて出来上がるのが何年後になるかわからない。

SQLをいくつかに分割して、投げるのが正解なのかな?
一発とはいかなくても、サクサク移動できれば…

いいアイディア、もしくはSQLを知っている人がいれば教えてください!

513NAME IS NULL2015/10/30(金) 07:29:14.99ID:g0E1JV4b
>>512
テキストファイルの出力、入力でいいのでは?

5145122015/10/31(土) 00:27:25.87ID:???
>>513
試してないからわからないけど、テキストに出力・読み込みだと時間がかかる気がする。

DB2の文字コード変換かけないで、持ってこれればSQLが短縮出来て解決するけど…
デイリールーチンに時間がかかるとか致命的問題

テーブル20個程度のコピーで3時間もかかるコード自体を見直すべきか…

515NAME IS NULL2015/10/31(土) 19:48:51.07ID:YIQGv2AO
どんな大量データとしょぼいサーバーなんだよw

5165122015/11/02(月) 00:29:42.99ID:???
データはそれなりに多いとおもわれ

ただ、それ以前にDB2から全データをSELECTして1行ごと別サーバーにINSERTするのが時間かかるっぽい。
DB2のデータを直接利用できない事情があって、コピーしてるけど、なんかやり方が原始的だけどほかにいい方法が思いつかないし…

517NAME IS NULL2015/11/18(水) 23:26:29.10ID:???
日本の職種別、資格別、スキル別の平均最低月給リスト(ほぼ毎日更新)
http://jobinjapan.jp/cate/
全掲載求人107,342件の平均最低月給196,100円

DB2の求人 の平均最低月給239,600円
http://jobinjapan.jp/job-listing/keyword-db2.html

平均よりも4万円以上もお高い!

518NAME IS NULL2016/06/05(日) 21:16:59.04ID:???
>>512
db2のレプリケーションでoracleにもっていけば?

たぶん差分は地雷だから毎回フルリフレッシュ

519NAME IS NULL2017/01/10(火) 21:40:00.03ID:???
DB2で多次元DBやオブジェクトDBって出来ますん?

520NAME IS NULL2017/06/15(木) 02:21:20.04ID:lQ3zG9N9
IBM社員、女性アカウント侵入の疑いで逮捕 270人の画像パソコンに
2017.6.14 19:02

女性のアカウントに不正に侵入したとして、神奈川県警は14日、不正アクセス禁止法違反の疑いで

東京都中野区南台、会社員、山口純哉容疑者(50)を逮捕した。

捜査関係者によると、山口容疑者は日本IBMのシステムエンジニア。
県警によると、会員制交流サイト(SNS)から好みの女性を探し、公開している名前や誕生日などからパスワードを推測していた。
さらに侵入して得た情報で、ネットワーク上にデータを保存できるクラウドサービスに入り込み、画像を盗み見ていたという。

県警が押収したパソコンからは約2300人分の個人情報や、
約270人分の画像データ約8万6000枚が見つかっており、他にも被害者がいるとみて捜査している。

逮捕容疑は2016年9月から17年3月までの間、東京都の20代女性ら3人のIDやパスワードで、
計12回にわたってアカウントに不正アクセスした疑い。

http://www.sanspo.com/geino/news/20170614/tro17061419020010-n1.html


lud20170730033245
このスレへの固定リンク: http://5chb.net/r/db/1166153254/
ヒント:5chスレのurlに http://xxxx.5chb.net/xxxx のようにbを入れるだけでここでスレ保存、閲覧できます。

TOPへ TOPへ  

このエントリをはてなブックマークに追加現在登録者数177 ブックマークへ


全掲示板一覧 この掲示板へ 人気スレ | >50 >100 >200 >300 >500 >1000枚 新着画像

 ↓「IBM DB2 総合スレ2->画像>4枚 」を見た人も見ています:
VPN VPS 総合スレ2
【邪神乱禍】ランカ・リー 最強ヒドイン決定戦39.8戦目 [無断転載禁止]©2ch.net
【田中のアトリエ】 金髪ロリ文庫/ぶんころり/幼怪軍団 総合スレ その12 [無断転載禁止]©2ch.net->->画像>4枚
IBM DB2 総合スレ2
【EDM】Electronic dance music 総合スレ22
VPN VPS 総合スレ2
VPN VPS 総合スレ22
韓国・北朝鮮 総合スレ2
韓国・北朝鮮 総合スレ2
JUST TAP OUT 総合スレ2
販売士 総合スレ part2
【夏稼働嵐閨I】戦場の絆II 総合スレ2
【夏稼働嵐閨I】戦場の絆II 総合スレ2
【夏稼働予定!】戦場の絆II 総合スレ2
【PS5】PlayStation5 総合スレ2
匿名VPN Seedbox P2P 総合スレ24
【ETF】 上場投資信託 総合スレ202
【PS5】PlayStation5 総合スレ22
【盾】アネコユサギ 総合スレ26【槍】
【盾】アネコユサギ 総合スレ24【槍】
【盾】アネコユサギ 総合スレ27【槍】
【盾】アネコユサギ 総合スレ23【槍】
【盾】アネコユサギ 総合スレ22【槍】
【ETF】 上場投資信信託 総合スレ212
【盾】アネコユサギ 総合スレ29【槍】
【盾】アネコユサギ 総合スレ24【槍】
【盾】アネコユサギ 総合スレ21【槍】
マイクロスイッチ仕様のマウス 総合スレ2
【稼働前夜☆】戦場の絆II 総合スレ2 【不評塗れ】
Gibson Les Paul 総合スレ Part42
【FF14】グンヒルド・ディルーブラム 総合スレ2
【ボンド】 接着剤 【セメダイン】 総合スレ2
【FF14】グンヒルド・ディルーブラム 総合スレ22
【WiiU/3DS】 amiibo (アミーボ) 総合スレ21
【WiiU/3DS】 amiibo (アミーボ) 総合スレ21
[ 暑い ][ 寒い ] 総合スレ Part.2
MORE/pure/chelsea/MONAKO 総合スレ2 [無断転載禁止]©bbspink.com
MORE/pure/chelsea/MONAKO 総合スレ2 [無断転載禁止]©bbspink.com
FF11 アンバス ダイバー オーメン 上位BF ギアス 総合スレ2
Gibson Historic Collection 総合スレ 2012 2 24
Gibson Historic Collection 総合スレ 2011 12 31
ヒカキン すしらーめん 水溜り みじめ 東海オンエア UUUM 総合スレ Part.2
ヒカキン すしらーめん 水溜り アバンティーズ 東海オンエア UUUM 総合スレ Part.2
[BMW] NEW MINI 総合スレ [ミニ] Part62
P2P VPN VPS Seedbox DDL 総合スレ ->画像>18枚
【ゾンビ】State of Decay 総合スレ Part 2
【ゾンビ】State of Decay 総合スレ Part 2
Watch Dogs/ウォッチドッグス 総合スレ Part82
Watch Dogs/ウォッチドッグス 総合スレ Part72
ラブライブ!スクールアイドルフェスティバル PERFECT Dream Project 総合スレ Part.1.6
VPN VPS 総合スレ27
VPN VPS 総合スレ26
VPN VPS 総合スレ25
VPN VPS 総合スレ23
VPN VPS 総合スレ24
VPN VPS 総合スレ28
S&P500 総合スレ29
VPN VPS 総合スレ23
VPN VPS 総合スレ21
にゃんこ大戦争 総合スレ268
VPN VPS 総合スレ32
VPN VPS 総合スレ12
将棋漫画 総合スレ 2
BLACK PACKAGE 総合スレ26
BLACK PACKAGE 総合スレ26
X1/turbo/Z 総合スレ27
十文字青 総合スレ72
06:30:16 up 2 days, 15:38, 0 users, load average: 9.84, 8.99, 8.56

in 0.020336866378784 sec @0.020336866378784@0b7 on 112220