No se pudo agregar la columna a la tabla

Microsoft.SQLServer.2008.Failed_to_add_column__to_table__1_5_Rule (Rule)

Knowledge Base article:

Resumen

<Ssp_repladdcolumnG> no pudo agregar la columna especificada a la tabla de la base de datos de publicación. Si aparece otro error junto con este, ese error debería indicar el motivo de que no se pudiera agregar la columna. Si no aparece ningún otro error, el problema podría ser que la tabla calificada por el propietario no existe o que el tipo de datos no se puede agregar a una tabla replicada. El tipo de datos de la columna nueva debe corresponder a una columna de identidad, calculada o de marca de tiempo, que permita valores NULL o que tenga un valor predeterminado. Para obtener más información acerca de alguna causa de la que informe otro error, vea el artículo de Microsoft Knowledge Base 827960. Para obtener más información acerca de sp_repladdcolumn, vea el tema sobre los cambios de esquema en bases de datos de publicación en los Libros en pantalla.

Soluciones

Si se produjo otro error junto con este, soluciónelo en primer lugar. Si no se produjo ningún otro error, compruebe que la tabla especificada exista y que su propietario sea válido y esté asignado a un inicio de sesión válido. Compruebe que el tipo de datos especificado sea válido.

Element properties:

TargetMicrosoft.SQLServer.2008.DBEngine
CategoryEventCollection
EnabledTrue
Event_ID21285
Event Source$Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
RemotableTrue
Alert Message
No se pudo agregar la columna a la tabla
{0}
Event LogApplication
CommentMom2008ID='{F3CE64AC-AA75-4E3F-BD6F-FBD7D4FC139F}';MOM2008GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}

Member Modules:

ID Module Type TypeId RunAs 
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ DataSource Microsoft.Windows.EventProvider Microsoft.SQLServer.SQLDefaultAccount
GenerateAlert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SQLServer.2008.Failed_to_add_column__to_table__1_5_Rule" Target="SQL2008Core!Microsoft.SQLServer.2008.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2008ID='{F3CE64AC-AA75-4E3F-BD6F-FBD7D4FC139F}';MOM2008GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74}">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="_F6DA1507_12AF_11D3_AB21_00A0C98620CE_" Comment="{F6DA1507-12AF-11D3-AB21-00A0C98620CE}" TypeID="Windows!Microsoft.Windows.EventProvider" RunAs="SQL!Microsoft.SQLServer.SQLDefaultAccount">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>$Target/Property[Type="SQL!Microsoft.SQLServer.DBEngine"]/ServiceName$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value>21285</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="SystemHealth!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>2</Severity>
<AlertMessageId>$MPElement[Name="Microsoft.SQLServer.2008.Failed_to_add_column__to_table__1_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>