【发布时间】:2017-07-25 04:38:51
【问题描述】:
我是 SQL Server 的新手。我在生产环境中有一个事务复制设置。从发布者复制到订阅者时出现以下错误。
将 varchar 值“*”转换为数据类型 int 时转换失败。
错误:14151,严重性:18,状态:1。
请帮助我在复制设置中解决此问题。
【问题讨论】:
-
你在那个错误中不能理解什么?
'* '不是从 varchar 转换为 int 的有效数据。 -
我是 sql server 的新手。所以我需要在复制中解决这个问题@Sankar Raj
-
如果您真的不确定,请尝试使用 try_parse 将数据从 varchar 转换为 int。
-
您使用的是哪个版本的 SQL Server?
-
@Viking
try_parse仅适用于 SQL Server 2012。
标签: sql-server sql-server-2008 replication transactional-replication