[前][次][番号順一覧][スレッド一覧]

mysql:10997

From: naya <naya <SNA02388@xxxxxxxxxx>>
Date: Tue, 15 Feb 2005 17:34:46 +0900
Subject: [mysql 10997] Re: 大量にinsertするとブルースクリーンになる

とみたさん、Daijuさん、レスありがとうございます。

# Daijuさん、ドライブ名のマッピングコマンドは活用させていただきます。

▼とみたさん:

> 「'\c」で脱出できます。


こんな方法があったんですね、大変助かります(にっちもさっちもいかなかった
ので。。。)しかし、何度か検証しているうちに、脱出できないケースもありま
した。NGなSQL文を実行した瞬間、下記の文字列が9回、ガッガッガッガ…と出
て、応答不能('\c が効かない。効くのは[enter]のみ)になります。

ERROR:
Unknown command '\\'.

やむなく、DOS窓の[×]を押して終了すると、数秒後に今度はブルースクリーン
という具合です。

それと、'\c で脱出してから

mysql > exit [enter]  

...としたら、mysql.exe が異常終了してしまいます。これも再現性100%です。
イベントビューアには次のようなログが残っています。

> エラー発生アプリケーション mysqがl.exe、バージョン 0.0.0.0、エラー発生
> モジュール mysql.exe、バージョン 0.0.0.0、エラー発生アドレス 0x0000140a


>  MySQL リファレンスマニュアル :: 3.2 クエリの入力
> http://dev.mysql.com/doc/mysql/ja/entering-queries.html
> …辺りの説明を読むのがよろしいかと。

さっそく参照させていただきました。
「うっかり引用符を入力し忘れたことに気付かされる場合がほとんどです」
とありますが、以下に書きますように、どうもダメみたいなんです…
といいますのは、

> 閉じる方の「'」の入力漏れとか、「\'」となってて無効になっているとかだ
> と思います。

まず、NGな部分に、「'」の入力漏れはありませんでした。「\'」となっている
ところは(文字列として検索してみた限り)見つかりませんでした。

実際に問題となっているSQL文の一例は下記です。全角/半角が違わない範囲で伏
字にしてありますが、これでも確実に '\c しなければならない状態になります。
何か一字消すだけでもinsert できるようになったりならなかったりもするので
すが ('')内に何らか記述の誤りがあるのでしょうか・・・

insert into t_url(fullpass)values('\\\\aaaa-1\\aaaaaaa\\あああああ\\ああああああ\\AAああ\\あああああああああああああ 2002.7\\あああああ\\あああNAA・AAあああ\\あああああ発表資料−平成13年1月1日−あああああああああああああああああああああああああああああああああああああああ(あ.htm');

よろしくお願い致します。



--
naya,
SNA02388@xxxxxxxxxx


[前][次][番号順一覧][スレッド一覧]

     10992 2005-02-15 13:58 [naya <SNA02388@xxxxx] 大量にinsertするとブルースクリーンになる
     10995 2005-02-15 15:30 ┣[とみたまさひろ <tomm]                                       
->   10997 2005-02-15 17:34 ┃┗[naya <SNA02388@xxxxx]                                     
     10998 2005-02-15 19:09 ┃ ┗[川合孝典 <gcd00051@x]                                   
     10999 2005-02-15 22:00 ┃  ┣[Kikuo Taniguchi <ki-]                                 
     11000 2005-02-15 22:16 ┃  ┃┣[Kikuo Taniguchi <ki-]                               
     11002 2005-02-15 23:46 ┃  ┃┗[naya <SNA02388@xxxxx]                               
     11003 2005-02-16 05:47 ┃  ┃ ┗[Daiju <d.is.here@xxx]                             
     11001 2005-02-15 23:42 ┃  ┗[naya <SNA02388@xxxxx]                                 
     11005 2005-02-16 08:19 ┃   ┗["KAWAI,Takanori" <GC]                               
     11007 2005-02-16 13:06 ┃    ┗[naya <SNA02388@xxxxx]                             
     11008 2005-02-16 13:20 ┃     ┗[Daiju <d.is.here@xxx]                           
     10996 2005-02-15 16:34 ┣[Daiju <d.is.here@xxx]                                       
     11006 2005-02-16 12:38 ┣[bon <bon@xxxxxxxxxx>]                                       
     11025 2005-02-21 13:04 ┗[naya <SNA02388@xxxxx] 【御礼】 Re: 大量にinsertするとブルースクリーンになる
     11027 2005-02-21 14:13  ┗[sheep <sheep@xxxxxxx] Re: Windowsのタスクによる任意間隔の実行
     11028 2005-02-21 14:59   ┗[naya <SNA02388@xxxxx] (御礼)Re: Windowsのタスクによる任意間隔の実行