Sur occasions, il arrive que le nom de la base de données ou de Backup ne correspondent pas ID de base de données contenu dans la sauvegarde, par exemple, notre base de données est appelée SYS, mais quand il a été créé est appelé SYS-SA, donc le nom initial de la données et les fichiers de logs ont été SYS_SA_Data et SYS_SA_Log.

Si nous essayons de restaurer nous avons besoin de connaître ces noms de fichiers, pour ce que nous pouvons utiliser l’instruction SQL suivante, qui a également échantillon type, la taille et la taille maximale de la base de données.

RESTORE FILELISTONLY
   FROM DISK = 'CHEMIN_SAUVEGARDE' -- Est le chemin du fichier Backup SQL Server

NOTE: Désolé pour mon français, mais je suis d’apprentissage. J’accepte corrections.
(NOTE: a migré de l’ancien site)

Si vous voyez le message suivant “Le fichier journal pour la base de données ‘tempdb’ est plein.” , ou si vous ne voulez vider le journal de chaque base de données, vous pouvez faire la prochaine.

Ouvrez l’Analyseur de requêtes SQL
et lancez ceci:

BACKUP LOG <"database_name"> WITH TRUNCATE_ONLY
GO

NOTE: Désolé pour mon français, mais je suis d’apprentissage. J’accepte corrections.
(NOTE: a migré de l’ancien site)

À certains reprises, j’ai oublié le mot de passe de l’utilisateur administrateur (root) de moi MySQL Server, peut être et, Pourquoi pas l’administrateur?, Mais bon si vous obtenez l’accès local au système, vous pouvez utiliser les instructions suivantes, afin d’obtenir l’accès administrateur.

Option 1:

# Le plus simple est exécuté en utilisant mysqladmin l'instruction suivante.
"route Mysql" / mysqladmin -u root password "nouveau mot de passe"  // sans citer
# Où la route commune sur le système Windows est la suivante:
C:\mysqlbin\ ou C:\Archivos de programa\mysql\bin
# Sur le système Linux est:
/usr/bin ou /usr/local/bin ou (sbin), dans certains cas.

Option 2:

#Option n o Autre est d'arrêter le service MySQL en utilisant:
mysql stop
# Après, mysql ouvert sur le mode sans échec:
safe_mysql - skip-grant-tables &
# Lancer le client mysql et mettre à jour la table user sur mysql db changer le mot de passe utilisateur.
USE mysql
UPDATE user SET password=PASSWORD('nouveau mot de passe') WHERE user='root';
flush privileges;

Les ventes de patients avec la commande “exit”, et restart le service MySQL.

les premières options est la plus recommandable, mais dans des occasions est préférable d’avoir des alternatives.

NOTE: Désolé pour mon française, mais je suis d’apprentissage. J’accepte corrections.
(NOTE: a migré de l’ancien site)

© 2010 Wladimir A. Jiménez B. Suffusion WordPress theme by Sayontan Sinha