Comment faire : archivage et de restaurer une base de données Analysis Services à partir de la commande inviter dans SQL Server 2000 Analysis Services

Traductions disponibles Traductions disponibles
Numéro d'article: 312399 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Résumé

Cet article décrit l'utilisation de la commande msmdarch pour archiver et restaurer une base de données Analysis Services à partir de l'invite de commande. Un membre du groupe Administrateurs effectue toutes les procédures pour une base de données préexistant.

Comment faire pour archiver la base de données

  1. Cliquez sur Démarrer , puis cliquez sur Exécuter .
  2. Dans la zone de texte ouvrir , tapez : cmd

  3. Cliquez sur OK
  4. À l'invite de commandes, tapez : \Program Files\Microsoft %systemroot% cd Services\Bin d'analyse

    Par défaut, le fichier msmdarch est à cet emplacement.

  5. À l'invite de commandes, tapez : msmdarch /a

    Appuyez sur ENTRÉE . La syntaxe complète et un exemple figurent plus loin dans cette rubrique. Remarque : vous pouvez utiliser la /? Commutateur pour afficher une fenêtre d'aide qui présente la syntaxe des commutateurs.

Syntaxe d'archivage

Voici un exemple de syntaxe archive. Une description de chaque paramètre suit.
["command-path]msmdarch["] /a Server "OLAPDataPath" "DatabaseName" "BackupFileName" ["LogFileName" ["TempDirectory"]]
				
Réduire ce tableauAgrandir ce tableau
ParamètreDescription
chemin d'accès de commande Le chemin d'accès qui contient le fichier Msmdarch.exe. Par défaut, le chemin est C:\Program Files\Microsoft Analysis Services\Bin.
serveur Le nom de l'ordinateur serveur qui contient la base de données que vous souhaitez archiver.
OLAPDataPath Le chemin du répertoire Data qui contient les fichiers de la base de données que vous souhaitez archiver. Par défaut, le chemin est C:\Program Files\Microsoft Analysis Services\Data.
NomBaseDeDonnées Le nom de la base de données que vous souhaitez archiver.
BackupFileName Chemin d'accès, nom de fichier et le fichier d'archive extension .cab.
LogFileName Chemin d'accès, nom de fichier et extension .log du journal d'archive. Si vous spécifiez un journal des archives qui existe déjà, le nouveau journal archive est ajouté à elle. Si vous spécifiez un chemin non valide ou un nom de fichier, le journal archive est écrit dans le fichier DBArchive.log, qui par défaut est C:\Program Files\Microsoft Analysis Services\Bin\DBArchive.log.
TempDirectory Le chemin spécifié du répertoire temporaire utilisé pour l'espace de traitement. Vous devez spécifier cette option si vous spécifiez LogFileName.


Exemple d'archivage


La commande suivante Archive la base de données FoodMart 2000 exemple inclus dans Analysis Services.
"\Program Files\Microsoft Analysis Services\Bin\msmdarch" /a myserver 
"\Program Files\Microsoft Analysis Services\Data\" "FoodMart 2000" 
"\My archives\server myserver\FoodMart 2000.cab"
				

Remarque : vous pouvez également exécuter la commande msmdarch à partir d'un fichier .bat. Si vous souhaitez planifier l'exécution d'un fichier .bat, vous pouvez utiliser DTS (Data Transformation Services) pour créer une tâche exécuter processus qui exécute le fichier de commandes. Si la commande msmdarch échoue, elle renvoie un code de sortie de 1.

Comment faire pour restaurer la base de données

  1. Cliquez sur Démarrer , puis cliquez sur Exécuter .
  2. Dans la zone de texte ouvrir , tapez : cmd

  3. Cliquez sur OK .
  4. À l'invite de commandes, tapez : \Program Files\Microsoft %systemroot% cd Services\Bin d'analyse

    Par défaut, le fichier msmdarch est à cet emplacement.

  5. À l'invite de commandes, tapez : msmdarch /rs

  6. Appuyez sur ENTRÉE . La syntaxe complète et un exemple figurent plus loin dans cette rubrique.

    Remarque : vous pouvez utiliser la /? commutateur pour afficher une fenêtre de l'aide illustre la syntaxe des commutateurs.

Restaurer la syntaxe

Voici un exemple de syntaxe de la restauration. Une description de chaque paramètre suit.
["command-path]msmdarch["] switch Server "OLAPDataPath" "BackupFileName" ["LogFileName" ["TempDirectory"]]
				
Réduire ce tableauAgrandir ce tableau
ParamètreDescription
chemin d'accès de commande (Facultatif). Le chemin d'accès qui contient le fichier Msmdarch.exe. Par défaut, le chemin est C:\Program Files\Microsoft Analysis Services\Bin.
commutateur Spécifie l'option à utiliser lorsque vous exécutez la commande. Vous utilisez le commutateur /r pour spécifier une restauration normale, qui remplace la base de données si elle existe. Vous utilisez le commutateur /rs pour restaurer la base de données à partir du fichier archive uniquement si la base de données n'existe pas.
serveur Nom de l'ordinateur de serveur dans lequel vous souhaitez restaurer la base de données.
OLAPDataPath Le chemin du répertoire données qui contient les fichiers de la base de données une fois la restauration terminée. Par défaut, le chemin est C:\Program Files\Microsoft Analysis Services\Data.
BackupFileName Chemin d'accès, nom de fichier et le fichier d'archive extension .cab.
LogFileName Chemin d'accès, nom de fichier et le journal de restauration extension .log. Si vous spécifiez un journal de restauration qui existe déjà, le nouveau journal de restauration est ajouté à elle. Si vous spécifiez un chemin non valide ou un nom de fichier, le journal de restauration est écrit dans le fichier DBRestore.log, qui par défaut est C:\Program Files\Microsoft Analysis Services\Bin\DBRestore.log.
TempDirectory Le chemin spécifié du répertoire temporaire utilisé pour l'espace de traitement. Vous devez spécifier cette option si vous spécifiez LogFileName.


Restaurer exemple


La commande suivante restaure la base de données FoodMart 2000 exemples inclus dans Analysis Services.
"\Program Files\Microsoft Analysis Services\Bin\msmdarch" /r myserver 
"\Program Files\Microsoft Analysis Services\Data\" 
"\My archives\server myserver\FoodMart 2000.cab"
				
Remarque : vous pouvez également exécuter la commande msmdarch à partir d'un fichier .bat. Si vous souhaitez planifier l'exécution d'un fichier .bat, Microsoft vous recommande d'utiliser DTS (Data Transformation Services) pour créer une tâche exécuter processus qui exécute le fichier de commandes. La commande msmdarch renvoie un code de sortie de 1 s'il échoue.




Références

DTS Overview





Propriétés

Numéro d'article: 312399 - Dernière mise à jour: lundi 24 février 2014 - Version: 3.3
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft SQL Server 2000 Analysis Services
Mots-clés : 
kbnosurvey kbarchive kbmt kbhowtomaster KB312399 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 312399
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com