.TRN

Fichier TRN

Microsoft SQL Server Transaction Log Backup
Poser une question
RÉPONSE RAPIDE

Un fichier TRN est une sauvegarde du journal des transactions Microsoft SQL Server. Vous ne pouvez pas l'ouvrir comme un document - il est appliqué à SQL Server à l'aide de la commande RESTORE LOG ou de SQL Server Management Studio. Pour en restaurer un, vous avez d'abord besoin de la sauvegarde complète précédente (.bak) et de toutes les sauvegardes différentielles de la chaîne.

Développeur : Microsoft Corporation Catégorie : Fichiers de sauvegarde MIME: application/octet-stream
S'OUVRE SUR Windows
Lié : .BUP · .BAK · .SKB · .SET

Sur cette page

19k+ extensions indexées
Dernière révision le Jul 13, 2026

Pas sûr de la nature de votre fichier ?

Déposez n'importe quel fichier dans notre identificateur - nous lisons juste les premiers octets pour nommer le format.

Identifier un fichier

Qu'est-ce que le format de fichier TRN ?

Un fichier .trn est une sauvegarde du journal des transactions Microsoft SQL Server - une sauvegarde binaire de tous les changements enregistrés dans le journal des transactions de la base de données depuis le journal précédent ou la sauvegarde complète. Les sauvegardes de journaux sont créées avec l'instruction T-SQL BACKUP LOG ou via SQL Server Management Studio (SSMS).

Bien qu'ils aient une extension dédiée, les fichiers .trn utilisent le même conteneur sous-jacent que les fichiers de sauvegarde complète .bak : le Microsoft Tape Format (MTF), identifiable par les quatre octets magiques TAPE (hex 54 41 50 45) au début du fichier. L'extension .trn est une convention de nommage largement adoptée, et non une exigence du format - SQL Server accepte n'importe quelle extension, et de nombreuses organisations utilisent .bak pour tous les types de sauvegarde.

Les sauvegardes du journal des transactions ne sont disponibles que lorsque la base de données utilise le mode de récupération FULL ou BULK_LOGGED. Les bases de données en mode de récupération SIMPLE ne peuvent pas en produire. Une chaîne de restauration à un instant T nécessite : une sauvegarde complète → éventuellement une ou plusieurs sauvegardes différentielles → une séquence de sauvegardes de journaux .trn appliquées dans l'ordre du Log Sequence Number (LSN).

SQL Server 2008 a introduit la compression de sauvegarde optionnelle (BACKUP WITH COMPRESSION), réduisant considérablement la taille des fichiers sur les systèmes chargés. SQL Server 2014 a ajouté le chiffrement des sauvegardes à l'aide de certificats ou de clés asymétriques. La taille des fichiers varie de moins de 1 Mo sur les bases de données calmes à des centaines de gigaoctets sur les systèmes à fort volume de transactions.

Le format évolue avec chaque version de SQL Server et un fichier .trn ne peut pas être restauré sur une version de serveur plus ancienne que celle qui l'a créé. Depuis SQL Server 2017, le format est également pris en charge sur Linux.

Sécurité et sûreté

RISQUE : MEDIUM

Les fichiers TRN contiennent un enregistrement complet de toutes les transactions de la base de données, y compris les valeurs de données réelles (contenu des INSERT/UPDATE). Si une base de données contient des informations personnelles, des données financières sensibles ou des secrets, une fuite de fichier .trn expose tout cela. Stockez et transmettez les sauvegardes de journaux avec les mêmes contrôles de sécurité que la base de données elle-même. SQL Server 2014+ prend en charge le chiffrement au niveau de la sauvegarde avec un certificat de serveur.

Détails du format

en bref
NOM COMPLETMicrosoft SQL Server Transaction Log Backupalias SQL Server log backup, T-log backup
DÉVELOPPEURMicrosoft Corporationdepuis ~1993 (SQL Server 6.0 era; .trn as convention established in SQL Server 7.0, 1998)
TYPE MIMEapplication/octet-stream
TYPEfichier de sauvegarde binaire propriétaire SQL Server
Cette extension est également utilisée par…
  • Fichier de données d'entraînement (diverses applications) - Certains logiciels de simulation, outils linguistiques et jeux utilisent .trn pour les données d'entraînement ou de localisation ; sans rapport avec SQL Server.
  • Fichier de traduction/paramètres régionaux - Certains logiciels (Ulead, anciens outils CAO) utilisent .trn pour les chaînes de traduction ou de localisation.
OCTETS MAGIQUES · SIGNATURE DE FICHIER
OFFSET
00010203
HEX
54415045
ASCII
TAPE
Les fichiers de sauvegarde SQL Server (à la fois .bak et .trn) utilisent le Microsoft Tape Format (MTF), conçu à l'origine pour les périphériques à bande. Les 4 premiers octets épellent « TAPE » (54 41 50 45). Certains outils signalent une chaîne alternative « MSSQLBAK » plus loin dans le fichier, mais la véritable signature magique d'en-tête est « TAPE » à l'offset 0. Les mêmes octets magiques apparaissent dans les fichiers .bak ; l'extension .trn est une convention de nommage uniquement, pas un format de fichier distinct.

Programmes qui ouvrent les fichiers TRN

Windows2 apps
Microsoft SQL Server (SSMS) Payant Dans SSMS : clic droit sur la base de données → Tâches → Restaurer → Journal des transactions → ajouter le fichier .trn. Ou T-SQL : RESTORE LOG [nom_bdd] FROM DISK = 'chemin\fichier.trn' WITH NORECOVERY.
SQL Server Management Studio (SSMS) Gratuit Tâches → Restaurer → Journal des transactions ; ou exécutez la commande T-SQL RESTORE LOG dans une fenêtre de requête.

Détails techniques

spécifications approfondies
Format de conteneurMicrosoft Tape Format (MTF) - même conteneur binaire utilisé par les sauvegardes complètes `.bak`
Octets magiques à l'offset 0`TAPE` (hex 54 41 50 45) - signature d'en-tête originale du périphérique de bande MTF
Exigence du mode de récupérationBases de données FULL ou BULK_LOGGED uniquement ; les bases de données en mode SIMPLE ne peuvent pas produire de sauvegardes de journaux
Chaîne LSNChaque sauvegarde couvre une plage de Log Sequence Number (LSN) ; les sauvegardes de journaux doivent être appliquées dans l'ordre strict des LSN lors de la restauration
CompressionOptionnelle via `BACKUP WITH COMPRESSION` (SQL Server 2008+) ; pas de compression par défaut
ChiffrementChiffrement optionnel basé sur des certificats ou des clés asymétriques (SQL Server 2014+) ; hérite du Transparent Data Encryption si activé
Taille de fichier typique1 Mo - 100 Go+ selon le volume de transactions depuis la sauvegarde de journal précédente
Marque de versionL'en-tête de sauvegarde intègre la version d'origine de SQL Server ; la restauration vers une version de serveur plus ancienne est bloquée
Vérification d'intégritéOptionnel `WITH CHECKSUM` pendant la sauvegarde ; vérifiable hors ligne avec `RESTORE VERIFYONLY`
Chaîne de restaurationSauvegarde complète → sauvegardes différentielles optionnelles → sauvegardes de journaux `.trn` séquentielles dans l'ordre LSN
Convention d'extension`.trn` est uniquement une convention de nommage ; SQL Server n'impose aucune extension spécifique - de nombreux environnements utilisent `.bak` pour tous les types de sauvegarde
Prise en charge des plateformesWindows (natif) ; Linux pris en charge via SQL Server sur Linux (SQL Server 2017+)
Publié~1993 (SQL Server 6.0 era; .trn as convention established in SQL Server 7.0, 1998)
Dernière versionCompatible with SQL Server 2022 (current); format evolves with SQL Server versions
Spécificationlearn.microsoft.com

Conversions TRN

Q&R de la communauté

posées par les utilisateurs
Poser une question rapide
Obtenez de l'aide de personnes qui travaillent avec des fichiers TRN. Soyez précis - incluez votre système et la version du logiciel.
Aucun compte requis · réponses généralement sous un jour

Pas encore de questions - soyez le premier à poser une question sur les fichiers TRN.

Foire aux questions

Comment ouvrir un fichier TRN ?
Les fichiers TRN ne sont pas destinés à être « ouverts » - ils sont appliqués à SQL Server via la commande RESTORE LOG. Utilisez SQL Server Management Studio ou T-SQL. Vous ne pouvez pas les lire comme des documents.
Quelle est la différence entre un fichier .bak et un fichier .trn ?
.bak contient généralement une sauvegarde complète ou différentielle ; .trn contient une sauvegarde du journal des transactions. Les deux utilisent le même Microsoft Tape Format ; l'extension n'est qu'une convention de nommage.
Comment restaurer un fichier .trn ?
Restaurez d'abord la sauvegarde complète WITH NORECOVERY, puis toutes les sauvegardes différentielles WITH NORECOVERY, puis chaque fichier .trn en séquence WITH NORECOVERY, et enfin mettez la base de données en ligne WITH RECOVERY lors de la dernière étape.
Puis-je voir le contenu d'un fichier TRN ?
Vous pouvez utiliser la fonction T-SQL fn_dump_dblog() ou des outils tiers (ApexSQL Log, SQL Log Rescue) pour lire les enregistrements du journal des transactions à l'intérieur d'un fichier .trn à des fins d'audit ou d'expertise informatique.
Quel mode de récupération est requis pour les sauvegardes .trn ?
Le mode de récupération FULL ou BULK_LOGGED. Les bases de données configurées en mode de récupération SIMPLE ne prennent pas en charge les sauvegardes du journal des transactions.
Puis-je supprimer les anciens fichiers TRN ?
Seulement si vous avez vérifié que la chaîne de sauvegarde est intacte et que vous n'avez plus besoin de restauration à un instant T pour ces dates. Briser la chaîne rend tous les fichiers .trn suivants de cette chaîne inutilisables.

Références

1Microsoft Docs - Transaction Log Backups (SQL Server)learn.microsoft.com
2Microsoft Docs - RESTORE LOG (T-SQL)learn.microsoft.com

Continuer l'exploration

à travers la base de données

Top des extensions cette semaine

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.MDMarkdown Document
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.JPGJPEG Image
8.NOMEDIAAndroid No-Media Marker File
9.DATProgram Data File (generic)
10.RPMSGRestricted Permission Message

Extensions liées

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

Outils de fichiers gratuits

Un identificateur de fichier et un convertisseur d'images dans le navigateur - tout s'exécute sur votre appareil.

Ouvrir la boîte à outils

Parcourir les extensions de fichiers A-Z