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

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.

312399
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
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.

back to the top

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.
back to the top

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"]]				
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.


back to the top

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.

back to the top

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.
back to the top

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"]]				
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.


back to the top

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.

back to the top


OLAP

Avertissement : Cet article a été traduit de manière automatique

Propriétés

ID d'article : 312399 - Dernière mise à jour : 02/24/2014 03:31:49 - Révision : 3.3

  • Microsoft SQL Server 2000 Analysis Services
  • kbnosurvey kbarchive kbmt kbhowtomaster KB312399 KbMtfr
Commentaires