Comme cela était prévu (cf. ici : Fonctionnalités du moteur de base de données désapprouvées dans SQL Server 2005 ), et comme c'est indiqué ici : Fonctionnalités du moteur de base de données supprimées dans SQL Server 2008 les commandes
ont été supprimées en SQL Server 2008. La documentation indique qu'il n'y a pas de remplacement et précise :
Aucune. Le journal des transactions est tronqué automatiquement si la base de données utilise le mode de récupération simple. Si vous devez supprimer la chaîne de sauvegarde de fichier journal d'une base de données, activez le mode de récupération simple.
En fait la suite de commandes à passer est indiquée ici par exemple http://sqlblogcasts.com/blogs/tonyrogerson/archive/2006/06/23/845.aspx :
alter database pubs set recovery simple go checkpoint go alter database pubs set recovery full go backup database pubs to disk = 'c:\pubs.bak' with init go
alter database pubs set recovery simple go
checkpoint go
alter database pubs set recovery full go
backup database pubs to disk = 'c:\pubs.bak' with init go