我有一台SQL Server 2008 R2服务器,其中有一堆已发布的数据库,这些数据库当前在兼容级别90(2005)下运行。
订阅数据库也是SQL Server 2008 R2,但是目标数据库设置为兼容性级别100,并且复制工作正常。
如果更改发布数据库的兼容性级别,它将以任何方式影响复制,还是只是重新初始化所有订阅并重新启动复制的情况?
我怀疑更改已发布的数据库兼容性级别可能会稍微更改复制存储过程的功能,但是我不确定100%。
是这样吗
有趣的问题,但是这些数据库是否需要更改其兼容级别?如果一切正常,我可能就别
—
管它了
我要更改它们的主要原因是,数据库和它们所位于的服务器刚刚从单节点2005机箱升级到多节点2008R2集群。此外,还有其他一些我想开始使用的功能(例如MERGE等)。
—
鲍勃
您可能想阅读有关兼容性级别的问题:dba.stackexchange.com/questions/5166/…–
—
Jon Seigel
文明的终结。猫和狗在一起生活。集体歇斯底里。我还应该提到,这可能会导致政府关闭。但是,您似乎对此一无所知。
—
swasheck