2

SQL 2008 データファイルの最大サイズを変更しようとしていますが、変更が行われません。

私はこのコードを使用しています:

FileGroupCollection fcoll = database.FileGroups;
foreach (FileGroup grp in fcoll)
{
    foreach (DataFile fil in grp.Files)
    {
        fil.MaxSize = 1000;
    }
}

エラー メッセージは表示されませんが、DataFile の最大サイズは変わりません。

私が間違っていることへの提案はありますか?ありがとう。

4

1 に答える 1

0

Alter()メソッドを呼び出す必要があります。

FileGroupCollection fcoll = database.FileGroups;
foreach (FileGroup grp in fcoll)
{
    foreach (DataFile fil in grp.Files)
    {
        fil.MaxSize = 1000;
        fil.Alter(); //<---- add this!
    }
}
于 2010-01-28T15:20:32.437 に答える