none
SCCM 2012R2 - SMS_INVENTORY_DATA_LOADER - ID 620 Source SMS Server RRS feed

  • Question

  • Bonjour,

    J’ai cette erreur à répétition dans SCCM 2012R2 et je n’ai pas trouvé de solution!

    Merci.

    *************

    Gravité: Erreur

    ID de message: 620

    Source: Serveur SMS

    Composant : SMS_INVENTORY_DATA_LOADER

    Microsoft SQL Server a signalé le message SQL 8152, gravité 16 : [22001][8152][Microsoft][SQL Server Native Client 11.0][SQL Server]String or binary data would be truncated. : dINSTALLED_SOFTWARE_DATA

    jeudi 28 novembre 2013 15:06

Réponses

Toutes les réponses

  • Bonjour Michel,

    Avez-vous modifié configuration.mof? Avez-vous configuré des custom classes pour HW inventory ou SW inventory?

    Si oui, pourriez-vous rétablir paramètres par défaut?

    Voir aussi: Please fix the "String or binary data would be truncated" message to give the column name

    Cordialement,

    Florin


    Florin CIUCA, MSFT  Votez! Appel à la contribution
    Nous vous prions de considérer que dans le cadre de ce forum on n’offre pas de support technique et aucune garantie de la part de Microsoft ne peut être offerte.


    • Modifié Florin Ciuca vendredi 29 novembre 2013 11:20
    • Marqué comme réponse Florin Ciuca lundi 2 décembre 2013 12:20
    vendredi 29 novembre 2013 11:19
  • Bonjour,

    As-tu reussi a regler ce probleme? nous avons exactement le meme probleme dans notre environement, nous avons environt 200 clients qui sont affectés. La seule similitude que nous avons pu remarquer est que 75% des 200 clients sont des PC en francais......

    Nous avons essayer de disabler le asset intelligence sans success, la reinstallation du client ne fonctionne qu'a l'occasion.

    Merci

    mercredi 1 octobre 2014 19:26
  • Bonjour,

    As-tu reussi a regler ce probleme? nous avons exactement le meme probleme dans notre environement, nous avons environt 200 clients qui sont affectés. La seule similitude que nous avons pu remarquer est que 75% des 200 clients sont des PC en francais......

    Nous avons essayer de disabler le asset intelligence sans success, la reinstallation du client ne fonctionne qu'a l'occasion.

    Merci

    Tes agents SCCM sur tes postes sont-ils à la bonne version ?

    As-tu installé SCCM 2012 SP1 ?

    mercredi 1 octobre 2014 19:40
  • Bonjour,

    Suite à la mise à jour SCCM 2012 SP1, je n'avais plus cette erreur.

    Salutations

    Michel

    jeudi 2 octobre 2014 03:00
  • Nous avons fait l'upgrade a R2 il y a 3 mois et tout le clients sont a jour.

    Je suis vraiment a cour d'idée.

    jeudi 2 octobre 2014 11:48
  • Nous avons fait l'upgrade a R2 il y a 3 mois et tout le clients sont a jour.

    Je suis vraiment a cour d'idée.

    Petite question, les clients qui envoient ce message d'erreur sont-ils déclarés inactifs sur SCCM ?

    As-tu changé ton infrastructure depuis ? (Changement de serveur primaire, nouveau site primaire, SQL Server, Reporting Services etc..)

    Bien vérifier que le client est totalement opérationnel. Tu peux également vérifier les logs clients, dont  le InventoryAgent.log.

    As-tu des lignes qui vont dans ce sens (exemple) :

    Collection: 55/64 inventory data items successfully inventoried.    InventoryAgent  

    Je crois avoir déjà eu ce soucis il y a environ un an sur SCCM 2012 sp1. C'était un problème de communication avec la base de données de reporting. Il faut vérifier que les permissions vont bien.

    jeudi 2 octobre 2014 12:43
  • Bonjour, ça fait une semaine que je cherche comment régler ce problème.  Va dans ta BD de config manager dans la table "INSTALLED_SOFTWARE_HIST" à la colonne "ServicePack00".

    Si tu vois que le nombre maximale de caractère est de 8 (nvarchar(8)), change le pour 255.

    Pour ma part, la clé de registre de mes postes clients Windows 7 (HKLM\Software\Microsoft\Windows NT\Current Version|CSDVersion=Service Pack 1... 14 caractères!

    Après l'avoir augmenté, j'ai fait un "Full Hardware Inventory" et tout était rentré dans l'ordre.

    mardi 19 avril 2016 20:14
  • Bonjour solutionalex,

    1. Sais tu pourquoi la table impactée est la INSTALLED_SOFTWARE_HIST alors que le message d'erreur porte sur la pINSTALLED_SOFTWARE_DATA ?
    2. La modification de la colonne ServicePack00 nécessite que la table INSTALLED_SOFTWARE_HIST soit supprimée et recréée. En connais tu la procédure, stp ?

    Cdlt

    mercredi 2 novembre 2016 07:32
  • Bonjour PCJ_TECH,

    Je ne sais pas exactement pourquoi le c'est la "pINSTALLED_SOFTWARE_DATA" qui apparaît dans le message d'erreur. Je ne suis pas un expert en SQL; mon interprétation c'est qu'il essaie d'écrire l'info à la colonne "Servicepack00" puisque le nombre maximal de caractères est dépassé, il pète en erreur.

    Pour changer le nombre de caractère, voici ce que tu dois faire via une requête :

    alter Table [dbo].[INSTALLED_SOFTWARE_HIST] alter column [ServicePack00] nvarchar(255)

    De plus, je ne sais pas si tu as remarqué, mais c'est seulement l'os français cause le problème. Si tu peux avec un Windows 7 entreprise français problématique, mets-le en anglais et tu verras que le problème disparaît. Remets-le en français et le problème revient.

    Bonne journée!


    mercredi 2 novembre 2016 19:03