web-dev-qa-db-ja.com

CREATE TABLE TEXTIMAGE_ON [PRIMARY]は冗長ですが、ファイルグループが1つしかありません。

最近、レガシーデータベース用のスクリプトを生成しましたが、ほとんどのテーブルがTEXTIMAGE_ON [PRIMARY]、ただしファイルグループは1つだけです。

TEXTIMAGE_ON [PRIMARY]は、ファイルグループが1つしかない場合は冗長です。

9
jbd

はい、これは冗長です。デフォルトでは、SSMSはこれらをスクリプト化します

オプションはここにあります:

SSMS File group option

11
gbn

このオプションは適切なテキスト列がないときに設定されるため、スクリプトの実行が失敗したときにTEXTIMAGE_ONも生成するため、これも長期にわたるバグです。

2
Dave