J'essaye de réduire le journal d'une base de données ET définir la récupération au simple, mais toujours il y a une erreur, quoi que j'essaie.problèmes de gestion de la taille du journal SQL Server 2008
USE 4_o5;
GO
ALTER DATABASE 4_o5
SET RECOVERY SIMPLE;
GO
DBCC SHRINKFILE (4_o5_log, 10);
GO
la sortie de sp_helpfile dit que le fichier journal est situé sous (solution hébergée):
I:\dataroot\4_o5_log.LDF
s'il vous plaît me aider à effectuer cette opération que le fichier journal a grande lors de l'importation d'un grand nombre de données et maintenant cette information n'est plus nécessaire, avoir plusieurs (nombreuses) sauvegardes depuis lors.
le message d'erreur exacte lors de l'exécution de la requête ci-dessus est:
incorrect syntax near '4'.
RECOVERY is not a recognized SET option.
incorrect syntax near _5_log'.
J'utilise Visual Studio 2010 (également SQL Server Express installé localement, SQL Server 2008 appropriée installée au fournisseur (partagé))
tHNX beaucoup
ouais, shrink travaillé avec: ** USE [4_o5]; DBCC SHRINKFILE (2, 10) ** alors merci.pouvez-vous également peut-être s'il vous plaît conseiller sur la façon de définir la journalisation à simple. La raison est liée à la façon dont le fournisseur alloue l'espace pour la base de données, car il peut atteindre la limite d'expansion disponible - il était très proche. parler avec eux pour nous améliorer bientôt. juste eu à faire face à ce premier. – b0x0rz
l'USE ne fonctionnera pas si le nom de la base de données commence par une valeur numérique - vous devez utiliser 'USE [4_o5]' –
@marc_s, @ b0x0rz: réponse mise à jour – gbn