我在SQL 2014中的SQL Server复制中创建发布时添加文章时遇到了一些问题,如下所示(还附加了与此错误相关的一些屏幕截图): -
添加第185条,共185条(错误)。 消息 - SQL Server Management Studio无法创建文章“myDemoTable”。 (新出版物向导)。 其他信息:执行Transact-SQL语句或批处理时发生异常。 (Microsoft.SqlServer.ConnectionInfo) - 无法将值NULL插入列'table_id',表'myDemoDb.dbo.IHarticles';列不允许空值。 INSERT失败。将数据库上下文更改为“myDemoDb”。 该语句已终止。 (Microsoft SQL Server,错误:515)如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server⪻odVer=12.00.2269&EvtSrc=MSSQLServer&EvtID=515&LinkId=20476 (对于此错误,我们将table_id的默认值设置为0,但这不是最佳解决方案)。< / p>
添加第185条,共185条(错误)。 消息 - SQL Server Management Studio无法创建文章“myDemoTable”。 (新出版物向导)。 其他信息:执行Transact-SQL语句或批处理时发生异常。 Microsoft.SqlServer.ConnectionInfo)。无法将值NULL插入列'publisher_id',表'myDemoDb.dbo.IHarticles';列不允许空值。 INSERT fails.Changed数据库上下文为'myDemoDb'。语句已终止。 (Microsoft SQL Server,错误:515)如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server⪻odVer=12.00.2269&EvtSrc=MSSQLServer&EvtID=515&LinkId=20476 (对于此错误,我们将publisher_id的默认值设置为0)。
添加第185条,共185条(错误)。 消息 - SQL Server Management Studio无法创建文章“myDemoTable”。 (新出版物向导)。 其他信息:执行Transact-SQL语句或批处理时发生异常。 (Microsoft.SqlServer.ConnectionInfo)。更新或插入视图或函数'dbo.sysarticlecolumns'失败,因为它包含派生或常量字段。无法生成过滤视图或过程。验证为sp_addarticle的@filter_clause参数指定的值是否可以添加到SELECT语句的WHERE子句中以生成有效的query.Changed数据库上下文为'myDemoDb'.Msg 156,Level 15,State 1:附近的语法不正确关键字'from'。 (Microsoft SQL Server,错误:4406)如需帮助,请单击:http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server⪻odVer=12.00.2269&EvtSrc=MSSQLServer&EvtID=4406&LinkId=20476