3

SQL Server 2005 Enterprise SP3を実行しており、SQLServer2005モードで実行されている新しいデータベースで行バージョン管理を有効にしようとしています。

クエリ(マスターデータベースに対して):

ALTER DATABASE pod-moodle SET READ_COMMITTED_SNAPSHOT ON

結果:

Msg 102, Level 15, State 1, Line 1
Incorrect syntax near '-'.
Msg 195, Level 15, State 5, Line 1
'READ_COMMITTED_SNAPSHOT' is not a recognized SET option.

何か案は?masterデータベースとpod-moodleデータベースをトリプルチェックしました。どちらも2005モードで実行されています。

4

1 に答える 1

8

識別子に非数字文字を使用する場合は、[および]で区切る必要があります。

ALTER DATABASE [pod-moodle] SET READ_COMMITTED_SNAPSHOT ON
于 2011-02-27T15:43:52.630 に答える