This project has moved and is read-only. For the latest updates, please go here.
1

Closed

erreur 8152 lors de la procédure DeleteOldBackups

description

Je reçoit cette erreur lors de ma maintenance complète depuis plusieurs version de YourSQLDBA :

<row>
<ctx>yMaint.Backups</ctx>
<inf>Error in deleting old full backups</inf>
<err>err :8152 Les données de chaîne ou binaires seront tronquées. In procedure DeleteOldBackups: at line 135</err>
</row>

Le serveur contient des bases de données de SharePoint, le nom de DB le plus long est :
Application_de_service_de_recherche_AnalyticsReportingStoreDB_5b33350cb6e04b4eb6d704acb3dd47da
Closed Feb 8, 2016 at 3:38 PM by MauricePelchat
C'est un problème qui n'existe plus depuis la version 6.1.1 mais nous recommandons la version 6.2 et plus.

comments

MauricePelchat wrote Dec 21, 2015 at 7:03 PM

Ce problème sera réglé dans la version 6.1 qui vient. Je joins ci-dessous le script de cette version que je n'ai pas pu mettre en production car le serveur de version de copeplex ne me le permet pas au jourd'hui. Il semble que le service SVN ne soit pas disponible.

Désolé pour le délai pour ma réponse je viens juste de voir ce signalement.

Voici en gros les changements qui accompagnent cette version.

-- Truncation error when deleting very long backup names in Maint.DeleteOldBackups procedure
-- One variable had to by made larger.

--Removal of mecanism to exclude simulatenous Log backups with other database maintenance operations on the same database.
-- We discovered that this restriction was lifted since SQL2005.
-- To see a reliable comment about this go to this article.
-- http://www.sqlskills.com/blogs/paul/search-engine-qa-16-concurrent-log-and-full-backups/.
-- YourSqlDba was sometime giving errors because of long log backups, because of this mecanism.
-- So it wouldn't be a problem anymore.

Drizzt wrote Dec 21, 2015 at 8:14 PM

Merci beaucoup! Je viens de mettre à jour YourSQLDBA sur mon serveur test.

Malheureusement, nous avons migré le service qui contenait les banques SQL qui causait les problèmes, je ne pourrai plus tester pour valider la correction du bug.

MauricePelchat wrote Dec 21, 2015 at 9:27 PM

Ne vous en faites pas. J'ai reproduit le bug en me créant une base de données avec un nom identique, et j'ai testé la correction.

wrote Feb 8, 2016 at 3:38 PM