Déployer des solutions de modèle avec l'utilitaire de déploiementDeploy Model Solutions with the Deployment Utility

S’APPLIQUE À :ouiSQL Server Analysis ServicesnonAzure Analysis ServicesAPPLIES TO:yesSQL Server Analysis ServicesnoAzure Analysis Services

L'utilitaire Microsoft.AnalysisServices.Deployment permet de démarrer le moteur de déploiement de MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services à partir de l'invite de commandes.The Microsoft.AnalysisServices.Deployment utility lets you start the MicrosoftMicrosoft SQL ServerSQL Server Analysis ServicesAnalysis Services deployment engine from the command prompt. Comme un fichier d'entrée, l'utilitaire emploie les fichiers de sorties XML générés par la construction d'un projet Analysis ServicesAnalysis Services dans Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT).As input file, the utility uses the XML output files generated by building an Analysis ServicesAnalysis Services project in Outils de données SQL Server (SSDT)SQL Server Data Tools (SSDT). Les fichiers d'entrées sont facilement modifiables pour personnaliser le déploiement d'un projet Analysis ServicesAnalysis Services .The input files are easily modifiable to customize the deployment of an Analysis ServicesAnalysis Services project. Le script de déploiement généré peut alors être immédiatement exécuté ou enregistré en vue d'un déploiement ultérieur.The generated deployment script can then either be immediately run or saved for later deployment.

SyntaxeSyntax


Microsoft.AnalysisServices.Deployment [ASdatabasefile]   
    {[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}  

ArgumentsArguments

ASdatabasefileASdatabasefile
Chemin complet du dossier dans lequel le fichier de script de déploiement Analysis ServicesAnalysis Services (.asdatabase) se trouve.The full path of the folder in which the Analysis ServicesAnalysis Services deployment script (.asdatabase) file is located. Ce fichier est généré lorsque vous déployez un projet dans Outils de données SQL ServerSQL Server Data Tools.This file is generated when you deploy a project in Outils de données SQL ServerSQL Server Data Tools. Il se trouve dans le dossier bin du projet.It is located in the project bin folder. Le fichier de base de données contient les définitions d'objets à déployer.The .asdatabase file contains the object definitions to be deployed is located. En l'absence de toute spécification, le dossier en cours est utilisé.If not specified, the current folder is used.

/s/s
Exécute l'utilitaire en mode silencieux et n'affiche pas de boîte de dialogue.Runs the utility in silent mode and not display any dialog boxes. Pour plus d'informations sur les modes, consultez la section, Modes, plus loin dans cette rubrique.For more information about modes, see the section, Modes, later in this topic.

logfilelogfile
Chemin d'accès complet et nom de fichier du fichier journal.The full path and file name of the log file. Les événements de trace sont consignés dans le fichier journal spécifié.Trace events will be logged to the specified log file. Si le fichier journal existe déjà, le contenu du fichier est remplacé.If the log file already exists, the file's content will be replaced.

/a/a
Exécute l'utilitaire en mode réponse.Runs the utility in answer mode. Toutes les réponses effectuées pendant la partie Assistant de l'utilitaire sont réécrites dans les fichiers d'entrée, mais aucune modification n'est apportée aux cibles de déploiement.All responses made during the wizard part of the utility should be written back to the input files, but no changes will actually be made to the deployment targets.

/o/o
Exécute l'utilitaire en mode de sortie.Runs the utility in output mode. Aucun déploiement n'est effectué, mais le script XML for Analysis (XMLA) qui serait normalement envoyé aux cibles de déploiement est plutôt enregistré dans le fichier de script de sortie spécifié.Deployment will not occur, but the XML for Analysis (XMLA) script that would ordinarily be sent to the deployment targets is instead saved to the specified output script file. Si output_script_file n’est pas spécifié, l’utilitaire tente d’utiliser le fichier de script de sortie spécifié dans le fichier d’entrée des options de déploiement (.deploymentoptions).If output_script_file is not specified, the utility tries to use the output script file specified in the deployment options (.deploymentoptions) input file. Si un fichier de script de sortie n'est pas spécifié dans le fichier d'entrée des options de déploiement, une erreur se produit.If an output script file is not specified in the deployment options input file, an error occurs.

Pour plus d'informations sur les modes, consultez la section, Modes, plus loin dans cette rubrique.For more information about modes, see the section, Modes, later in this topic.

output_script_fileoutput_script_file
Chemin d'accès complet et nom de fichier du fichier de script de sortie.The full path and file name of the output script file.

/d/d
Si l’argument /o est utilisé, il spécifie que l’utilitaire ne doit pas se connecter à l’instance cible.If the /o argument is used, specifies that the utility should not connect to the target instance. Aucune connexion n'étant établie aux cibles de déploiement, le script de sortie est généré uniquement sur la base des informations récupérées à partir des fichiers d'entrée.Because no connection is made to the deployment targets, the output script is generated based only on information retrieved from the input files.

Note

L’argument /d est utilisé uniquement en mode de sortie.The /d argument is used only in output mode. Cet argument est ignoré s'il est spécifié en mode réponse ou en mode silencieux.This argument is ignored if specified in answer or silent mode. Pour plus d'informations sur les modes, consultez la section, Modes, plus loin dans cette rubrique.For more information about modes, see the section, Modes, later in this topic.

NotesRemarks

L'utilitaire Microsoft.AnalysisServices.Deployment prend un ensemble de fichiers qui fournit les définitions d'objets, les cibles de déploiement, les options de déploiement et les paramètres de configuration et tente de déployer les définitions d'objets dans les cibles de déploiement spécifiées, en utilisant les options de déploiement et les paramètres de configuration spécifiés.The Microsoft.AnalysisServices.Deployment utility takes a set of files that provide the object definitions, deployment targets, deployment options, and configuration settings, and tries to deploy the object definitions to the specified deployment targets, using the specified deployment options and configuration settings. Cet utilitaire peut fournir une interface utilisateur lorsqu'il est invoqué dans un fichier de réponse ou en mode de sortie.This utility can provide a user interface when invoked in answer file or output mode. Pour plus d’informations sur l’utilisation de l’interface utilisateur fournie pour cet utilitaire pour créer des fichiers de réponse, consultez Déployer des solutions de modèles à l’aide de l’Assistant Déploiement.For more information about how to use the user interface supplied for this utility to create answer files, see Deploy Model Solutions Using the Deployment Wizard.

L'utilitaire se trouve dans le dossier \Program files (x86)\Microsoft SQL Server\110\Binn\ManagementStudio.The utility is located in the \Program files (x86)\Microsoft SQL Server\110\Binn\ManagementStudio folder.

ModesModes

L'utilitaire peut être employé dans les modes indiqués dans le tableau suivant.The utility can be run in the modes listed in the following table.

ModeMode DescriptionDescription
Mode silencieuxSilent mode Aucune interface utilisateur n'est affichée et toutes les informations requises pour le déploiement sont fournies par les fichiers d'entrée.No user interface is displayed and all information needed for deployment is supplied by the input files. Aucune progression n'est affichée par l'utilitaire en mode silencieux.No progress is displayed by the utility in silent mode. Un fichier journal facultatif est plutôt utilisé pour capturer les informations de progression et d'erreurs en vue d'une révision ultérieure.Instead, an optional log file can be used to capture progress and error information for later review.
Mode réponseAnswer mode L'interface utilisateur de l'Assistant Déploiement s'affiche et les réponses utilisateur sont enregistrées dans les fichiers d'entrée spécifiés en vue d'un déploiement ultérieur.The Deployment Wizard user interface is displayed and user responses are saved to the specified input files for later deployment. Le déploiement ne s'effectue pas en mode réponse.Deployment does not occur in answer mode. Le mode réponse ne sert qu'à capturer les réponses de l'utilisateur.The only purpose of answer mode is to capture user responses
Mode de sortieOutput mode Aucune interface utilisateur n'est affichée et toutes les informations requises pour le déploiement sont fournies par les fichiers d'entrée.No user interface is displayed and all information needed for deployment is supplied by the input files.

Cependant, contrairement au mode silencieux, la sortie de l'utilitaire est écrite dans un fichier de script de sortie, elle n'est pas envoyée aux cibles de déploiement indiquées dans les fichiers d'entrée.However, unlike silent mode, the output from the utility is written to an output script file, not sent to the deployment targets indicated in the input files. Sauf si l’argument /d est spécifié, l’utilitaire se connecte à chaque cible de déploiement pour comparer les métadonnées lors de la génération du fichier de script de sortie.Unless the /d argument is specified, the utility connects with each deployment target to compare metadata while generating the output script file.

Retour aux argumentsBack to Arguments

ExemplesExamples

L'exemple suivant illustre le déploiement d'un projet Analysis ServicesAnalysis Services en mode silencieux, consignant les messages de progression et d'erreur en vue d'une analyse ultérieure :The following example shows how to deploy an Analysis ServicesAnalysis Services project in silent mode, logging progress and error messages for later review:

Microsoft.AnalysisServices.Deployment.exe

<drive>:\My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin

/s: C:\ My Documents\Visual Studio 2010\Projects\AdventureWorksProject\Project1\bin\deployment.log

Voir aussiSee Also

Référence de l’utilitaire d’invite de commandes (moteur de base de données)Command Prompt Utility Reference (Database Engine)