Date: Fri, 20 Jul 2001 22:59:22 +0900
From: "masa" <who@example.co.jp>
こんにちは、田中@浜松総務部です。
今日MSDEで何故?という事例に出くわしました。
ご存知の方には何だということかもしれませんが、
今後同じ様な案件で悩む方の為に情報提供します。
----------------------------------------------------------------
SQLServer(MSDE)でCREATE文を元にテーブルを作成した場合、
何故か作成されたインデックスがクラスター化されてしまいます。
このことで、JET(Access2000)経由でODBC接続したテーブルに対する
UPDATE文が途中で落ちるケースがあります。
■状況確認方法
EnterpriseManagerの[データベース]-[テーブル]で対象テーブルを選び、
右クリック[テーブルのデザイン]で開いた画面の上部アイコン左より2つ目の
[テーブルとインデックスのプロパティ]をクリックし、
[インデックス/キー]タブの[CLUSTEREDとして作成]がチェックされている。
■解決方法
上記[インデックス/キー]タブの[CLUSTEREDとして作成]のチェックを外す。
----------------------------------------------------------------
...本当はCLUSTEREDとしてINDEXが作成されないSQL文の記述法を
知っている人がいらっしゃったら、情報をお願いします。
/* ------------------------------------------------------------
■事務所
◇浜松本社
〒4311207
静岡県浜松市村櫛町4598浜松市ソフトインキュベートルーム313
(tel) 053-484-4114 (fax) 053-484-4115
◇東京出張所
〒1030014
東京都中央区日本橋蛎殻町1-6-9岩山ビルB1F
(tel) 03-3352-1057
■ホームページ: http://www.soumubu.co.jp
■メールアドレス : who@example.co.jp
------------------------------------------------------------ */
[MSDE/SQLServerに関して、今、どんなことにお困りですか?] |
よろしければお困りの内容を、電子メールで教えて下さい。 |
質問を電子メールで作成する
|
[ウィンドを閉じる][MSDE/SQLServer FAQ ][MSDE / MSDE2000 技術サポート情報一覧]
|