sp_repladdcolumn n'a pas réussi à ajouter la colonne spécifiée à la table de la base de données de publication. Si une autre erreur est signalée avec celle-ci, elle doit indiquer la raison pour laquelle la colonne n'a pas pu être ajoutée. Si aucune autre erreur n'est signalée, le problème peut provenir du fait que la table qualifiée par le propriétaire n'existe pas, ou que le type de données ne peut pas être ajouté à une table répliquée. Le type de données de la nouvelle colonne doit être une colonne d'identité, calculée ou horodateur ; autoriser les valeurs NULL ou comporter une valeur par défaut. Pour plus d'informations sur une cause signalant une erreur supplémentaire, consultez l'article 827960 dans la Base de connaissances Microsoft. Pour plus d'informations sur sp_repladdcolumn, voir les modifications de schéma dans les bases de données de publication (peut être en anglais) dans la documentation en ligne.
sp_repladdcolumn n’a pas réussi à ajouter la colonne spécifiée à la table de la base de données de publication. Si une autre erreur est signalée avec celle-ci, elle doit indiquer la raison pour laquelle la colonne n’a pas pu être ajoutée. Si aucune autre erreur n’est signalée, le problème peut provenir du fait que la table qualifiée par le propriétaire n’existe pas, ou que le type de données ne peut pas être ajouté à une table répliquée. Le type de données de la nouvelle colonne doit être une colonne d’identité (calculée ou horodateur), autoriser les valeurs NULL ou comporter une valeur par défaut. Pour plus d’informations sur une cause signalant une erreur supplémentaire, consultez l’article 827960 dans la Base de connaissances Microsoft. Pour plus d’informations sur sp_repladdcolumn, voir « Modifications de schéma dans les bases de données de publication » dans la documentation en ligne.
Si une autre erreur s'est produite en même temps que celle-ci, corrigez-la d'abord. Si aucune autre erreur ne s'est produite, vérifiez que la table spécifiée existe et que le propriétaire de la table est valide et mappé à une connexion valide. Vérifiez que le type de données indiqué est correct.
Nom | Description | Valeur par défaut |
Activé |
| Oui |
Génère des alertes |
| Oui |
Priorité |
| 1 |
Severité |
| 2 |
Target | Microsoft.SQLServer.2014.DBEngine | ||
Category | EventCollection | ||
Enabled | True | ||
Event_ID | 21285 | ||
Event Source | $Target/Property[Type="SQL2014Core!Microsoft.SQLServer.2014.DBEngine"]/ServiceName$ | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Remotable | True | ||
Alert Message |
| ||
Event Log | Application | ||
Comment | Mom2014ID='{F3CE64AC-AA75-4E3F-BD6F-FBD7D4FC139F}';MOM2014GroupID={467ECC75-C5DA-42BD-955C-A73BBB51AF74} |
ID | Module Type | TypeId | RunAs |
---|---|---|---|
_F6DA1507_12AF_11D3_AB21_00A0C98620CE_ | DataSource | Microsoft.Windows.EventProvider | Default |
GenerateAlert | WriteAction | System.Health.GenerateAlert | Default |
<Rule ID="Microsoft.SQLServer.2014.Failed_to_add_column__to_table__1_5_Rule" Target="SQL2014Core!Microsoft.SQLServer.2014.DBEngine" Enabled="true" ConfirmDelivery="true" Remotable="true" Comment="Mom2014ID='{F3CE64AC-AA75-4E3F-BD6F-FBD7D4FC139F}';MOM2014GroupID={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">
<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="SQL2014Core!Microsoft.SQLServer.2014.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.2014.Failed_to_add_column__to_table__1_5_Rule.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue/>
</Suppression>
</WriteAction>
</WriteActions>
</Rule>