Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La utilidad Microsoft.AnalysisServices.Deployment le permite iniciar el motor de implementación de Microsoft SQL Server Analysis Services desde la línea de comandos. Como archivo de entrada, la utilidad usa los archivos de salida XML generados mediante la compilación de un proyecto de Analysis Services en SQL Server Data Tools (SSDT). Los archivos de entrada se pueden modificar fácilmente para personalizar la implementación de un proyecto de Analysis Services. El script de implementación generado se puede ejecutar o guardar inmediatamente para la implementación posterior.
Sintaxis
Microsoft.AnalysisServices.Deployment [ASdatabasefile]
{[/s[:logfile]] | [/a] | [[/o[:output_script_file]] [/d]]}
Argumentos
ASdatabasefile
Ruta completa de la carpeta donde se encuentra el script de despliegue (.asdatabase) de Analysis Services. Este archivo se genera al implementar un proyecto en SQL Server Data Tools. Se encuentra en la carpeta bin del proyecto. El archivo .asdatabase, que contiene las definiciones de objeto que se van a desplegar, se encuentra. Si no se especifica, se usa la carpeta actual.
/s
Ejecuta la utilidad en modo silencioso y no muestra ningún cuadro de diálogo. Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.
logfile
El nombre completo de la ruta y del archivo de registro. Los eventos de seguimiento se registrarán en el archivo de registro especificado. Si el archivo de registro ya existe, se reemplazará el contenido del archivo.
/a
Ejecuta la utilidad en modo de respuesta. Todas las respuestas realizadas durante la parte del asistente de la utilidad se deben volver a escribir en los archivos de entrada, pero no se realizarán cambios en los destinos de implementación.
/o
Ejecuta la utilidad en modo de salida. La implementación no se producirá, pero el script XML for Analysis (XMLA) que normalmente se enviaría a los destinos de implementación se guarda en el archivo de script de salida especificado. Si no se especifica output_script_file, la utilidad intenta usar el archivo de script de salida especificado en el archivo de entrada de opciones de implementación (.deploymentoptions). Si no se especifica un archivo de script de salida en el archivo de entrada de opciones de implementación, se produce un error.
Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.
output_script_file
Ruta de acceso completa y nombre de archivo del archivo de script de salida.
/d
Si se usa el argumento /o , especifica que la utilidad no debe conectarse a la instancia de destino. Dado que no se establece ninguna conexión con los destinos de implementación, el script de salida solo se genera en función de la información recuperada de los archivos de entrada.
Nota:
El argumento /d solo se usa en modo de salida. Este argumento se omite si se especifica en modo de respuesta o silencioso. Para obtener más información sobre los modos, vea la sección Modos, más adelante en este tema.
Observaciones
La utilidad Microsoft.AnalysisServices.Deployment toma un conjunto de archivos que proporcionan las definiciones de objeto, los destinos de implementación, las opciones de implementación y las opciones de configuración, e intenta implementar las definiciones de objeto en los destinos de implementación especificados, mediante las opciones de implementación y las opciones de configuración especificadas. Esta utilidad puede proporcionar una interfaz de usuario cuando se invoca en archivo de respuesta o modo de salida. Para obtener más información sobre cómo usar la interfaz de usuario proporcionada para esta utilidad para crear archivos de respuesta, vea Deploy Model Solutions Using the Deployment Wizard.
La utilidad se encuentra en la carpeta \Archivos de programa (x86)\Microsoft SQL Server\110\Binn\ManagementStudio.
Modos
La utilidad se puede ejecutar en los modos enumerados en la tabla siguiente.
| Modo | Descripción |
|---|---|
| Modo silencioso | No se muestra ninguna interfaz de usuario y los archivos de entrada proporcionan toda la información necesaria para la implementación. La utilidad no muestra ningún progreso en modo silencioso. En su lugar, se puede usar un archivo de registro opcional para capturar información de progreso y error para su revisión posterior. |
| Modo de respuesta | Se muestra la interfaz de usuario del Asistente para implementación y las respuestas del usuario se guardan en los archivos de entrada especificados para la implementación posterior. El despliegue no ocurre en el modo respuesta. El único propósito del modo de respuesta es capturar respuestas de usuario |
| Modo de salida | No se muestra ninguna interfaz de usuario y los archivos de entrada proporcionan toda la información necesaria para la implementación. Sin embargo, a diferencia del modo silencioso, la salida de la utilidad se escribe en un archivo de script de salida, no se envía a los destinos de implementación indicados en los archivos de entrada. A menos que se especifique el argumento /d , la utilidad se conecta con cada destino de implementación para comparar metadatos al generar el archivo de script de salida. |
Ejemplos
En el ejemplo siguiente se muestra cómo implementar un proyecto de Analysis Services en modo silencioso, registrar el progreso y los mensajes de error para su revisión posterior:
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
Véase también
Referencia de la utilidad del símbolo del sistema (motor de base de datos)