Compartir a través de


Archivo Léame del ejemplo Backup and Restore

Actualizado: 17 de julio de 2006

El ejemplo Backup and Restore permite utilizar los objetos de administración de análisis (AMO) para conectarse a un servidor que ejecuta Microsoft SQL Server 2005 Analysis Services (SSAS). El ejemplo crea una nueva base de datos vacía, hace una copia de seguridad de la misma, la elimina, la restaura a partir de la copia de seguridad y la elimina de nuevo.

Escenario

En este ejemplo se muestra cómo realizar una copia de seguridad y restaurar las bases de datos de Analysis Services mediante programación.

Lenguajes

C#

Características

El ejemplo de Analysis Services utiliza los elementos que se indican a continuación.

Área de aplicación Características

AMOAdventureWorks

Objetos AMO

Requisitos previos

Antes de ejecutar este ejemplo, se debe haber instalado el software siguiente:

  • .NET Framework SDK 2.0 ó Microsoft Visual Studio 2005. Puede obtener el SDK .NET Framework de forma gratuita. Vea Instalar .NET Framework SDK en los Libros en pantalla de SQL Server 2005.
  • También se puede descargar una versión actualizada de la base de datos AdventureWorks en la página Web del Centro para programadores de SQL Server.
  • También se puede descargar una versión actualizada de los ejemplos del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) en la página Web del Centro para programadores de SQL Server.

Una vez compilado correctamente el ejemplo, tiene que obtener acceso a una de las bases de datos de SQL Server 2005 Analysis Services (SSAS) para probar el programa. Se recomienda utilizar la base de datos de ejemplo AdventureWorks que se proporciona con SQL Server 2005.

[!NOTA] SQL Server 2005 Business Intelligence Development Studio no es compatible con los equipos que ejecutan la plataforma basada en Itanium. El entorno de desarrollo de 64 bits es compatible con plataformas basadas en x64. Los ejemplos de SQL Server 2005 se pueden modificar y ejecutar en equipos que ejecuten plataformas basadas en x86 o x64 siempre que las bases de datos utilizadas por los ejemplos estén implementadas en una plataforma basada en Itanium.

Generar el ejemplo

Si aún no ha creado un archivo de clave de nombre seguro, genere este archivo mediante las siguientes instrucciones.

Para generar un archivo de clave de nombre seguro

  1. Abra un símbolo del sistema de Microsoft Visual Studio 2005. Haga clic en Inicio, seleccione Todos los programas, Microsoft .NET Framework SDK 2.0 y, a continuación, haga clic en Símbolo del sistema de SDK.

    -- O bien --

    Abra un símbolo del sistema de Microsoft .NET Framework. Haga clic en Inicio, seleccione Todos los programas, Microsoft .NET Framework SDK 2.0 y, a continuación, haga clic en Símbolo del sistema de SDK.

  2. Use el comando de cambio de directorio (CD) para cambiar el directorio actual a la carpeta donde están instalados los ejemplos.

    [!NOTA] para determinar la carpeta donde se encuentran los ejemplos, haga clic en el botón Inicio, seleccione Todos los programas, Microsoft SQL Server, Documentación y tutoriales y, a continuación, haga clic en el directorio Ejemplos. Si se usó la ubicación de instalación predeterminada, los ejemplos se encontrarán en <unidadDeSistema>:\Archivos de programa\Microsoft SQL Server\100\Ejemplos.

  3. En el símbolo del sistema, ejecute el comando siguiente para generar el archivo de clave:

    sn -k SampleKey.snk

    ms161557.note(es-es,SQL.90).gifImportante:
    Para obtener más información acerca del par de claves de nombre seguro, vea el apartado sobre informes de seguridad de nombres seguros y seguridad en .NET Framework en el centro de desarrollo de .NET de MSDN.

Para generar el ejemplo Backup and Restore

  • Genere el ejemplo con Visual Studio 2005 y la solución de Visual Studio proporcionada.

    O bien

    Genere el ejemplo con Microsoft MSBuild, que se incluye en .NET Framework SDK 2.0, ejecutando un comando similar al siguiente en el símbolo del sistema:

    msbuild /nologo /verbosity:quiet /property:Configuration=Debug CS/BackupAndRestore.sln

    En función de las necesidades, se pueden utilizar otras opciones de generación de Microsoft MSBuild.

Ejecutar el ejemplo

Para ejecutar el ejemplo Backup and Restore

  • En Visual Studio 2005, presione F5.

    O bien

    En Visual Studio 2005, en el menú Depurar, haga clic en Iniciar.

    O bien

    En el símbolo del sistema, ejecute un comando similar al siguiente:

    CS\BackupAndRestore\bin\Debug\BackupAndRestore.exe

    La ruta de acceso puede variar según las opciones que se hayan utilizado para compilar el ejemplo y la carpeta de inicio una vez en el símbolo del sistema.

    Después de ejecutar el ejemplo, el archivo de copia de seguridad de la base de datos temporal creada por el ejemplo se encontrará en <system_drive>:\backup_file_generated_by_amo_sample_code.abf.

Vea también

Tareas

Archivo Léame del ejemplo DisplayObjectNames
Ejemplos de SQL Server Analysis Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido nuevo:
  • Se ha agregado una nota acerca de la disponibilidad para la plataforma basada en Itanium.

5 de diciembre de 2005

Contenido nuevo:
  • Se agregaron las secciones Generar el ejemplo y Ejecutar el ejemplo.
Contenido modificado:
  • Se modificó la sección Introducción para indicar que en el ejemplo se usa una base de datos temporal y no la base de datos de Analysis Services.