pelsql / YourSqlDba

Sources for YourSqlDba : Database maintenance solution that installs as a single SQL script
GNU Lesser General Public License v2.1
15 stars 9 forks source link

rr :208 Nom d'objet '#prm' non valide. In procedure yExecNLog.LogAndOrExec: at line 222 #11

Closed The-WiZaX closed 4 months ago

The-WiZaX commented 5 months ago

Describe the bug Lorsque je tente d'utiliser la job "YourSQLDba_LogBackups" qui a été créé avec le nouveau script (J'avais dû refaire la base de donnée au complet puisque celui-ci était en 6.5-ish et pointais vers CodePlex avec les courriels de mise à jours)

J'ai l'erreur dans la section suivante, je ne suis pas super familier avec SQL, mais sa pointe vers une des commandes storé, j'ai tenter de reconfigurer à nouveau la base de donnée, j'ai des logs qui sont créé correctement au chemin réseau dicté dans la job, des fichiers de transactions .TRN, mais j'ai des erreurs par courriel

Le client a des logiciels de la GRICS et l'ancien fournisseur de support informatique ne maintenait pas leur environnement adéquatement..

To help diagnose Send output from YourSQLDba.Maint.ShowHistoryErrors and YourSqlDba.Maint.ShowHistory with @jobNo parameter set to the first error returned by JobNo from YourSQLDba.Maint.ShowHistoryErrors.

2024-03-19 10:18:58.063 11 154 Time 1 === 2024-03-19 10:18:58.063 ============================================================================================================== 2024-03-19 10:18:58.063 11 154 ctx 1 yMaint.backups 2024-03-19 10:18:58.063 11 154 inf 1 Log shrinking attempt 2024-03-19 10:18:58.063 11 154 Sql 1
2024-03-19 10:18:58.063 11 154 Sql 2 set nocount on 2024-03-19 10:18:58.063 11 154 Sql 3 declare @MustLogBackupToShrink int 2024-03-19 10:18:58.063 11 154 Sql 4 Exec yMaint.ShrinkLog @Db = 'Paie', @MustLogBackupToShrink = @MustLogBackupToShrink output 2024-03-19 10:18:58.063 11 154 Sql 5 truncate table #MustLogBackupToShrink 2024-03-19 10:18:58.063 11 154 Sql 6 insert into #MustLogBackupToShrink Values(@MustLogBackupToShrink) 2024-03-19 10:18:58.107 11 156 Time 1 === 2024-03-19 10:18:58.107 ============================================================================================================== 2024-03-19 10:18:58.107 11 156 ctx 1 yMaint.Backups 2024-03-19 10:18:58.107 11 156 inf 1 Error in yMaint.backups 2024-03-19 10:18:58.107 11 156 errY 1 err :208 Nom d'objet '#prm' non valide. In procedure yExecNLog.LogAndOrExec: at line 222

Screenshots If applicable, add screenshots to help explain your problem. Image qui pointe vers la ligne 222 dans la procédure image

The-WiZaX commented 5 months ago

J'ai installé la version '6.8.0.3' et je n'ai pas l'erreur

pelsql commented 4 months ago

Je vous suggère d'aller au Readme pour la liste des correctifs apportés de versions en versions. C'est bien de se tenir à jour. Merci quand même de m'avoir signalé le problème.