Voix et communications unifiées : Cisco Unified Communications Manager (CallManager)

Réduire la taille de la base de données CDR/CAR

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document fournit les informations que vous pouvez employer pour rétrécir la base de données d'analyse et d'enregistrement de /CDR d'article mouvement d'appel (CDR/CAR) due aux défauts.

Id de bogue Cisco CSCea55522 (clients enregistrés seulement) et CSCeb47037 (clients enregistrés seulement)) — le fichier art_log.ldf se développe très grand, des enregistrements de CAR pourrait cesser de purger. Les art_log.ldf et le fichier cdr_log.ldf ont été connus pour se développer très grands. Ceci entraîne le bas espace disque et les résultats dans des performances lentes de Cisco CallManager et/ou les services sont affectés.

Conditions préalables

Conditions requises

Assurez-vous que vous répondez à ces exigences avant d'essayer cette configuration :

  • Gestion 3.x et 4.x de Cisco CallManager

  • Gestion de base de données SQL

Composants utilisés

Les informations dans ce document sont basées sur le Cisco CallManager 3.x.

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions utilisées dans ce document, reportez-vous à Conventions relatives aux conseils techniques Cisco.

Problème

Le Cisco CallManager renvoie ce message d'erreur sql :

Error No. -2147219942 (0x8004061a): CDBLException Dump:
	 [Unknown SQL driver error. Please send message to Cisco developer for Telephony
	 Database Layer] 

La raison pour cette erreur est que les fichiers journal de transaction SQL pour quelques bases de données se développent plus de 1 Go dans la taille. Les fichiers journal de transaction SQL sont les fichiers *.ldf localisés dans le Serveur SQL de C:\Program Files\Microsoft \ MSSQL \ répertoire des données. Les fichiers *.mdf, particulièrement art.mdf et cdr.mdf, pourraient être plus grands qui 1 Go selon la configuration de système. Ces solutions visent seulement Go de fichiers *.ldf un plus grand que 1 dans la taille.

Remarque: Assurez-vous qu'il n'y a aucun périphérique MGCP dans votre réseau tentant de s'inscrire au Cisco CallManager qui ne sont pas enregistrés. Ces périphériques continuent à tenter de s'enregistrer indéfiniment et peuvent causer beaucoup de mégaoctets dans les logs d'être enregistrés.

Solutions

Employez les solutions dans cette section pour résoudre le problème.

Solution 1

La plupart de problème courant est que le système de sauvegarde et de restauration (BARRES) n'est pas configuré, ou est configuré mais manquant. Assurez-vous que des sauvegardes sont placées de façon régulière. Pendant les sauvegardes, les BARRES tronque le log de transaction CDR. Allez à C:\Program Files\Common les fichiers \ Cisco \ log \ BARRES pour passer en revue le log réussi de BARRES ou défectueux de sauvegarde.

Si les BARRES tronque et le log et les pannes se produisent dans les logs, allez à la solution 2.

Solution 2

Rétrécissez la base de données par l'intermédiaire du gestionnaire d'entreprise SQL.

Remarque: Ceci est fait sur Publisher.

  1. Sélectionnez le début > les programmes > le Serveur SQL de MS > le gestionnaire d'entreprise.

  2. Choisissez le serveur de Publisher.

  3. Vous pouvez aller à la base de données d'ART ou à la base de données CDR, basée sur ce que le fichier est grand.

  4. Cliquez avec le bouton droit la base de données.

  5. Sélectionnez toute la base de données de tâches > de rétrécissement et cliquez sur les fichiers.

  6. Sélectionnez le fichier de base de données CDR et CDR_log sur la nouvelle fenêtre.

  7. Rétrécissement chacun d'eux.

    Ce processus prend un certain temps.

    Si le fichier est encore grand ou le SQL ne peut pas rétrécir le fichier transactionnel, utilisez la solution 3.

Solution 3

Pour SQL 2000 (Cisco CallManager 3.3 et 4.0), terminez-vous ces étapes pour réduire la taille du CDR_log.LDF. Ceci se trouve au Serveur SQL de C:\Program Files\Microsoft \ MSSQL \ données.

Utilisez ces commandes à l'invite de commande :

ART
C:\>osql -E
1>use art
2>go

1>backup log art with no_log
2>go

1>dbcc shrinkdatabase (art)
2>go

CDR
C:\>osql -E
1>use cdr
2>go

1>backup log cdr with no_log
2>go

1>dbcc shrinkdatabase (cdr)
2>go

Référez-vous aux FNI : Comment rétrécir le log de transaction du Serveur SQL 7.0leavingcisco.com pour plus d'informations sur la base de données craintive de Microsoft.

Solutions alternatives

Cette section fournit trois solutions alternatives :

  1. Vous pouvez configurer le processus de purge de CAR pour purger moins de 500,000 enregistrements à n'importe quel un moment. Référez-vous à la configuration système de CAR.

  2. Vous pouvez manuellement supprimer des CDR sans outil de rapports d'administration (ART). Référez-vous au Cisco CallManager : Supprimer manuellement les articles mouvement d'appel (CDR) sans outil de rapports d'administration (ART).

  3. Vous pouvez limiter le nombre d'enregistrements CDR qui entrent dans la base de données :

    Le service Select > les paramètres de service choisis de page de CCMadmin > sélectionnent le service s'accordant de moniteur de serveur > de couche de Cisco Database > les enregistrements maximum CDR.

    Il est recommandé que vous effectuez cette tâche après des heures. La réduction dans le nombre d'enregistrements CDR entraîne le processus de suppression, et les augmentations CPU. Vous pouvez commencer par des incréments de 50,000 enregistrements. Après, faites un cycle le service de moniteur de couche de base de données.

Référez-vous à la résolution des problèmes de CallManager avec le CDR et la Foire aux questions d'ART de visualiser des Foires aux questions CDR et de CAR.

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 65119