在查看快照代理状态时,我试图进行事务性复制并获取发布上的异常:
Server不支持地区标识符(LCID) 8192
什么意思?解决办法?
发布于 2022-10-18 11:46:03
我用以下方法解决了这个问题。
首先,签入服务,哪个用户MSSQLSERVER (MSSQLSERVER)运行为:
接下来,打开注册表编辑器并导航到Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList\
。查找用户的ID。在我的示例中,用户MSSQLSERVER具有ID S-1-5-80-3880718306-3832830129-1677859214-2598158968-1052248003
当您有用户ID时,在注册表编辑器中,转到路径Computer\HKEY_USERS\[USER ID]\Control Panel\International
。在我的例子中,路径是Computer\HKEY_USERS\S-1-5-80-3880718306-3832830129-1677859214-2598158968-1052248003\Control Panel\International
。在那里您可以找到两个名为Locale
和LocaleName
的密钥
在我的例子中,它们具有以下值:
Locale
= 00000c00
LocaleName
= en-SE
改为:
Locale
= 00000409
LocaleName
= en-US
接下来,重新启动服务MSSQLSERVER (MSSQLSERVER)。
在我的示例中,我希望将SSIS包部署到Server,并且在完成此更改之后,它工作了:
https://stackoverflow.com/questions/59608814
复制相似问题