gpt4 book ai didi

sql-server-2005 - SQL Server 2005 无法识别 READ_COMMITTED_SNAPSHOT

转载 作者:行者123 更新时间:2023-12-04 07:06:41 24 4
gpt4 key购买 nike

我们正在运行 SQL Server 2005 Enterprise SP3,我正在尝试在以 sql server 2005 模式运行的新数据库上启用行版本控制。

查询(针对主数据库):

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 模式下运行。

最佳答案

如果您在 identifiers 中使用非字母数字字符, 那么你需要用 [ 和 ] 分隔

ALTER DATABASE [pod-moodle] SET READ_COMMITTED_SNAPSHOT ON

关于sql-server-2005 - SQL Server 2005 无法识别 READ_COMMITTED_SNAPSHOT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5134083/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com