Cambiar el nombre o mover bases de datos de aplicación de servicio (SharePoint Server 2010)

 

Se aplica a: SharePoint Foundation 2010, SharePoint Server 2010

Última modificación del tema: 2016-11-30

En este artículo se describe cómo cambiar el nombre o mover bases de datos de aplicación de servicio de Microsoft SharePoint Server 2010. El cambio de nombre de las bases de datos de aplicación de servicio se suele hacer para quitar el GUID del nombre de las bases de datos después de crearlas mediante el Asistente para la configuración de productos de SharePoint, o para que los nombres de bases de datos se ajusten a los estándares de nomenclatura de la organización. Las bases de datos de aplicación de servicio se pueden mover para equilibrar la carga del sistema.

El proceso general para cambiar el nombre o mover bases de datos de aplicación de servicio es el siguiente:

  1. Cambiar el nombre o mover la base de datos mediante herramientas de SQL Server.

  2. Apuntar la aplicación de servicio a la base de datos que se ha movido o cuyo nombre se ha cambiado.

    El proceso para apuntar una aplicación de servicio a una base de datos de aplicación de servicio que se ha movido o cuyo nombre se ha cambiado, puede ser complejo, especialmente si tiene que cambiar el nombre o mover las bases de datos de varias aplicaciones de servicio. Esto se debe a que distintos tipos de aplicaciones de servicio requieren métodos diferentes para apuntar al nuevo nombre o ubicación de la base de datos. En función de la base de datos de aplicación de servicio que va a mover o cambiar de nombre, deberá usar uno de los métodos siguientes para apuntar la aplicación de servicio a la base de datos que se ha movido o cambiado de nombre:

    • Elimine la aplicación de servicio, vuelva a crear la aplicación de servicio y, a continuación, apunte la aplicación de servicio a la base de datos existente que se ha movido o cuyo nombre se ha cambiado.

      Puede usar este método para la mayoría de las bases de datos de aplicación de servicio, pero puede resultar complejo para algunas aplicaciones de servicio, como Búsqueda.

    • Use Windows PowerShell para apuntar la aplicación de servicio a la base de datos modificada que se ha movido o cuyo nombre se ha cambiado.

      También puede usar Administración central para un subconjunto de las bases de datos de aplicación de servicio a las que se puede apuntar con Windows PowerShell. Cuando sea posible, se recomienda usar Administración central para mover las bases de datos o cambiar su nombre ya que es la forma más fácil de realizar la operación. Windows PowerShell está disponible solo para algunas bases de datos de aplicación de servicio y Administración central está disponible para un subconjunto de dichas aplicaciones de servicio.

La siguiente tabla muestra los métodos que se pueden usar para apuntar cada aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado.

Métodos disponibles para apuntar a bases de datos de aplicación de servicio que se han movido o cuyo nombre se ha cambiado

Aplicación de servicio o base de datos Eliminar y volver a crear la aplicación de servicio Usar Windows PowerShell Usar Administración central

Recolección de datos de mantenimiento y uso

Posible

Posible

Preferido

Buscar: propiedad

Posible

Posible

Preferido

Buscar: rastreo

Posible

Posible

Preferido

Buscar: administración

Posible

Preferido

No disponible

Web Analytics: almacenamiento provisional

Posible

Posible

Preferido

Web Analytics: informes

Posible

Posible

Preferido

Conectividad a datos empresariales

Preferido

No disponible

No disponible1

Registro de aplicaciones2

No disponible

No disponible

No disponible

Servicio de estado

No disponible

Preferido

No disponible

Perfil del usuario: perfil

Preferido

No disponible

No disponible

Perfil del usuario: etiquetas temáticas

Preferido

No disponible

No disponible

Perfil del usuario: sincronización

Preferido

No disponible

No disponible

Administración de metadatos

Posible

Posible

Preferido

Word Automation Services

Posible

Posible

Preferido

Almacenamiento seguro

Posible

No disponible3

Preferido

PerformancePoint

No disponible

Preferido

No disponible

Configuración de suscripción

Posible

Preferido

No disponible

1Puede parecer que es posible cambiar el nombre de la base de datos de Conectividad a datos empresariales en Administración central o mediante el cmdlet Set-SPBusinessDataCatalogServiceApplication de Windows PowerShell. Sin embargo, el uso de Administración central o Set-SPBusinessDataCatalogServiceApplication crea una nueva base de datos en lugar de cambiar el nombre de la base de datos existente.

2Debido a que no hay ningún cmdlet de Windows PowerShell para crear la aplicación de servicio del Registro de aplicaciones, no se puede cambiar el nombre. Se puede mover mediante el uso de copia de seguridad y recuperación de Microsoft SharePoint Server 2010-

3Puede parecer que es posible cambiar el nombre de la base de datos de almacenamiento seguro mediante el cmdlet Set-SPSecureStoreServiceApplication de Windows PowerShell. Sin embargo, el uso de Set-SPSecureStoreServiceApplication crea una nueva base de datos. No cambia el nombre de la base de datos existente.

En este artículo:

  • Cambio de nombre o traslado de bases de datos de aplicación de servicio mediante el uso de SQL Server

    Este método incluye los siguientes procedimientos:

    • Para detener una aplicación de servicio

    • Para cambiar el nombre de una base de datos con SQL Server Management Studio

    • Mover una base de datos con SQL Server Management Studio y el Explorador de Windows

  • Método general para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado

    Este método incluye los siguientes procedimientos:

    • Para documentar la configuración de la aplicación de servicio

    • Para eliminar una aplicación de servicio

    • Para volver a crear una aplicación de servicio

    • Para reiniciar una aplicación de servicio

    Nota

    Este método no se aplica a todas las bases de datos de aplicación de servicio. Vea las recomendaciones correspondientes a cada aplicación de servicio para determinar qué método usar.

  • Recomendaciones específicas a cada aplicación de servicio para mover bases de datos o cambiarles el nombre

    • Apuntar la aplicación de servicio de recolección de datos de uso y estado a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de búsqueda a bases de datos que se han movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de Web Analytics a bases de datos que se han movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de estado a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de metadatos administrados a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de Word Automation Services a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación del servicio de almacenamiento seguro a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de Servicio de conectividad a datos empresariales a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de registro de aplicaciones a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de perfiles de usuario a bases de datos que se han movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio PerformancePoint a una base de datos que se ha movido o cuyo nombre se ha cambiado

    • Apuntar la aplicación de servicio de configuración de suscripción a una base de datos que se ha movido o cuyo nombre se ha cambiado

Cambio de nombre o traslado de bases de datos de aplicación de servicio mediante el uso de SQL Server

Para cambiar el nombre de una base de datos de aplicación de servicio, debe usar SQL Server. Para mover una base de datos de aplicación de servicio, debe usar SQL Server y el Explorador de Windows. Se recomienda que detenga los servicios relacionados con la aplicación de servicio antes de cambiar el nombre de la base de datos relacionada o de moverla. En general, se mueve una base de datos, o bien se le cambia el nombre. Normalmente, no se realizan ambas acciones.

Las instrucciones incluidas en este artículo suponen que ya instaló SQL Server Management Studio en el servidor de bases de datos. Si no es así, puede descargar e instalar Management Studio desde Microsoft SQL Server 2008 Management Studio Express (https://go.microsoft.com/fwlink/?linkid=186132&clcid=0xC0A).

Importante

En los servidores de bases de datos en los que se realizan las operaciones, debe ser miembro de:

  • Grupo de administradores en el servidor local

  • Función de base de datos fija db_owner

En algunos entornos, debe coordinar los procedimientos de traslado y cambio de nombre con el administrador de la base de datos. Asegúrese de seguir las directivas e instrucciones aplicables para administrar las bases de datos.

Para detener una aplicación de servicio

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.

  2. Para cada aplicación de servicio cuya base de datos planea cambiar, debe detener el servicio o deshabilitar la aplicación de servicio. Para ello, siga el procedimiento adecuado para la aplicación de servicio con la que está trabajando. Para obtener más información, vea Administración de aplicaciones de servicio (SharePoint Server 2010).

Para cambiar el nombre de una base de datos con SQL Server Management Studio

  1. En SQL Server Management Studio, conéctese a la instancia de SQL Server de origen y, a continuación, expanda el nodo Bases de datos.

  2. Haga clic con el botón secundario en la base de datos cuyo nombre desee cambiar, haga clic en Cambiar de nombre y, a continuación, escriba el nuevo nombre. Repita este paso para cada base de datos cuyo nombre desee cambiar.

Mover una base de datos con SQL Server Management Studio y el Explorador de Windows

Para mover una base de datos es necesario desasociarla de SQL Server, mover los archivos a la nueva ubicación mediante el Explorador de Windows y, a continuación, adjuntar la base de datos a la nueva instancia de SQL Server.

Para desasociar una base de datos de SQL Server

  1. En SQL Server Management Studio, abra la instancia de SQL Server de origen y, a continuación, expanda el nodo Bases de datos.

  2. Haga clic con el botón secundario en la base de datos, seleccione Tareas y, a continuación, haga clic en Desasociar. Repita este paso para cada base de datos que desee mover.

Para mover los archivos de base de datos a una nueva ubicación mediante el Explorador de Windows

  1. En el Explorador de Windows, busque los archivos .mdf, .ndf y .ldf correspondientes a las bases de datos de la aplicación de servicio.

  2. Seleccione los archivos .mdf, .ndf y .ldf correspondientes a las bases de datos que desee mover y, a continuación, cópielos o muévalos al directorio de destino.

Para adjuntar una base de datos a una nueva instancia de SQL Server

  1. En Management Studio, abra la instancia de SQL Server de destino.

  2. Haga clic con el botón secundario del mouse en el nodo Bases de datos, elija Tareas y, a continuación, haga clic en Adjuntar.

  3. En el cuadro de diálogo Adjuntar base de datos, vaya a la ubicación a la que transfirió los archivos .mdf, .ndf y .ldf, seleccione el archivo .mdf correspondiente a la base de datos que desea adjuntar y, a continuación, haga clic en Aceptar.

  4. Repita el procedimiento para cada base de datos que desee mover.

Método general para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado

El método para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado para la mayoría de las aplicaciones de servicio consiste en eliminar la aplicación de servicio y, a continuación, volver a crearla. Cuando vuelva a crear la aplicación de servicio, use el nuevo nombre o la nueva ubicación.

Éste es el único método que se puede usar para apuntar a bases de datos que se han movido o cuyo nombre se ha cambiado en las siguientes aplicaciones de servicio:

  • Conectividad a datos empresariales

  • Perfil de usuario

  • PerformancePoint

Este método incluye los siguientes pasos:

  1. Para documentar la configuración de la aplicación de servicio

  2. Para eliminar una aplicación de servicio

  3. Para volver a crear una aplicación de servicio

  4. Para reiniciar una aplicación de servicio

Para documentar la configuración de la aplicación de servicio

Para eliminar una aplicación de servicio

Para volver a crear una aplicación de servicio

Para reiniciar una aplicación de servicio

  1. En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.

  2. En la lista Servicios, junto al servicio o servicios compatibles con la aplicación de servicio que desea reiniciar, haga clic en Inicio.

Recomendaciones específicas a cada aplicación de servicio para mover bases de datos o cambiarles el nombre

En esta sección se describen las recomendaciones específicas para cada tipo de aplicación de servicio.

Apuntar la aplicación de servicio de recolección de datos de uso y estado a una base de datos que se ha movido o cuyo nombre se ha cambiado

Se puede usar Administración central o Windows PowerShell para apuntar la aplicación de servicio de recolección de datos de uso y estado a una base de datos que se ha movido o cuyo nombre se ha cambiado.

Para apuntar la aplicación de servicio de recolección de datos de uso y estado a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Administración central

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo Administradores de la granja de servidores de SharePoint.

  2. En Administración central, haga clic en Supervisión y, a continuación, en la página Supervisión, haga clic en Configurar la recolección de datos de uso y estado.

    Se abre la página Configurar la recolección de datos de mantenimiento y Web Analytics.

  3. Desactive la casilla de verificación Habilitar la colección de datos de mantenimiento y, a continuación, haga clic en Aceptar.

    Vuelve a la página Supervisión.

  4. Haga clic en Configurar la recolección de datos de uso y estado para volver a la página Configurar la recolección de datos de mantenimiento y Web Analytics.

  5. Active la casilla de verificación Habilitar la colección de datos de mantenimiento

  6. En la sección Servidor de base de datos de registros, especifique el nombre actualizado del servidor de bases de datos y de la base de datos y, a continuación, haga clic en Aceptar.

Para apuntar la aplicación de servicio de recolección de datos de uso y mantenimiento a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Set-SPUsageApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DbName>" -DatabaseServer "<SQLServerName>"
    

    donde:

    • <ServiceApplicationName> es el nombre de la aplicación de servicio de recolección de datos de uso y estado.

    • <DbName> es el nombre de la base de datos.

    • <SQLServerName> es el nombre del servidor de bases de datos.

Para obtener más información, vea Set-SPUsageApplication.

Apuntar la aplicación de servicio de búsqueda a bases de datos que se han movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de servicio de búsqueda a bases de datos de propiedades y rastreo cuyo nombre se ha cambiado mediante la Administración central o mediante Windows PowerShell 2,0. Debe usar Windows PowerShell 2,0 para apuntar a una base de datos de administración de búsqueda cuyo nombre se ha cambiado.

Para apuntar la aplicación de servicio de búsqueda a bases de datos de propiedades y rastreo que se han movido o cuyo nombre se ha cambiado mediante la Administración central

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo Administradores de la granja de servidores de SharePoint.

  2. En Administración central, haga clic en Administración de aplicaciones.

  3. En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  4. Haga clic en el nombre de la aplicación de servicio de búsqueda.

  5. En la página Administración de búsqueda, haga clic en Modificar.

  6. En la página Administración de la topología de búsqueda, aparecen las siguientes tres bases de datos: Administración, Rastreo y Propiedades. Puede apuntar a bases de datos de propiedades o rastreo que se han movido o cuyo nombre se ha cambiado mediante este procedimiento.

    Nota

    No se puede apuntar a una base de datos de administración de búsqueda que se ha movido o cuyo nombre ha cambiado mediante la Administración central.

  7. Haga clic en la base de datos que desee cambiar y, a continuación, haga clic en Editar propiedades.

  8. En el cuadro de texto Servidor de bases de datos, escriba la nueva ubicación de servidor si hay una; en el cuadro de textoNombre de la base de datos, escriba el nuevo nombre para la base de datos y, a continuación, haga clic en Aceptar.

  9. En la página Administrar topología de búsqueda, haga clic en Aplicar cambios de topología.

    Los cambios pueden tardar varios minutos en surtir efecto.

Para apuntar la aplicación de servicio de búsqueda a bases de datos de administración, propiedades y rastreo que se han movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba los siguientes comandos:

    • Apunte la base de datos de administración de búsqueda a su nuevo nombre o ubicación.

      $searchapp | Set-SPEnterpriseSearchServiceApplication -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      donde:

      • <NewDbName> es el nombre de la base de datos a la que se cambió el nombre.

      • <NewServerName> es la ubicación de la nueva base de datos.

    • Supervise que las instancias de búsqueda hayan terminado el reaprovisionamiento.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Establezca la base de datos de rastreo en su nuevo nombre o ubicación.

      $CrawlDatabase0 | Set-SPEnterpriseSearchCrawlDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      donde:

      • <NewDbName> es el nombre de la base de datos a la que se cambió el nombre.

      • <NewServerName> es la ubicación de la nueva base de datos.

    • Supervise que las instancias de búsqueda hayan terminado el reaprovisionamiento.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Establezca la base de datos de propiedades en su nuevo nombre o ubicación.

      $PropertyDatabase0 | Set-SPEnterpriseSearchPropertyDatabase -DatabaseName "<NewDbName>" -DatabaseServer "<NewServerName>" 
      

      donde:

      • <NewDbName> es el nombre de la base de datos a la que se cambió el nombre.

      • <NewServerName> es la ubicación de la nueva base de datos.

    • Supervise que las instancias de búsqueda hayan terminado el reaprovisionamiento.

      Do {write-host -NoNewline .;Sleep 10; $searchInstance = Get-SPEnterpriseSearchServiceInstance -Local} while ($searchInstance.Status -ne "Online")
      
    • Reinicie la instancia del servicio de búsqueda.

      get-SPEnterpriseSearchServiceInstance | start-SPEnterpriseSearchServiceInstance
      
    • Reanude la ejecución de la aplicación de servicio de búsqueda.

      $searchapp.Resume()
      

Apuntar la aplicación de servicio de Web Analytics a bases de datos que se han movido o cuyo nombre se ha cambiado

Puede usar la Administración central o Windows PowerShell para apuntar la aplicación de servicio de Web Analytics a bases de datos que se han movido o cuyo nombre se ha cambiado. Además, puede eliminar y volver a crear la aplicación de servicio.

Para apuntar a bases de datos de Web Analytics que se han movido o cuyo nombre se ha cambiado mediante la Administración central

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.

  2. En Administración central, haga clic en Administración de aplicaciones.

  3. En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  4. Haga clic en la aplicación de servicio de Web Analytics. Se activará la cinta de opciones.

  5. Haga clic en Propiedades en la cinta de opciones.

    Se abrirá el Asistente para editar aplicaciones de servicio de Web Analytics.

  6. Haga clic en Siguiente en la primera página. En la página Editar topología de la aplicación de servicio de Web Analytics, seleccione el nombre de la base de datos, haga clic en Editar propiedades y, a continuación, especifique el nuevo nombre de base de datos o servidor de bases de datos. Repita este paso para cada base de datos.

  7. Haga clic en Aceptar para cerrar el cuadro de diálogo Editar base de datos y, a continuación, haga clic en Siguiente.

    Debería ver un mensaje que indica que la aplicación de servicio de Web Analytics se editó correctamente.

  8. Haga clic en Aceptar.

  9. En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.

  10. En la lista Servicio, junto al servicio de procesamiento de datos de Web Analytics y al servicio web de Web Analytics, haga clic en Iniciar.

Para apuntar la aplicación de servicio de Web Analytics a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Set-SPWebAnalyticsServiceApplication -Identity "<ServiceApplicationName>" [-ListOfReportingDatabases <ReportingServerAndDatabases>] [-ListOfStagingDatabases <StagingServerAndDatabases>]
    

    donde:

    • <ServiceApplicationName> es el nombre de la aplicación de servicio.

    • <ReportingServerAndDatabase> es una cadena XML que contiene el nombre del servidor y el nombre de la base de datos de informes.

      Nota

      A pesar del nombre de la opción, sólo se admite una base de datos de informes por aplicación de servicio de Web Analytics.

    • <StagingServerAndDatabases> es una cadena XML que contiene el nombre del servidor y los nombres de las bases de datos provisionales.

    En el siguiente ejemplo se muestra cómo usar el cmdlet Set-SPWebAnalyticsServiceApplication:

    Set-SPWebAnalyticsServiceApplication -Identity WebAnalyticsServiceApplication1 -ListOfReportingDatabases "<ReportingDatabases><ReportingDatabase ServerName='SharePointReporting' DatabaseName='WAReporting'/></ReportingDatabases>" -ListOfStagingDatabases "<StagingDatabases><StagingDatabaseServerName=''SharePointReporting' ' DatabaseName='WAStaging1'/> <StagingDatabase ServerName='''SharePointReporting' DatabaseName = 'WAStaging2'/></StagingDatabases>" 
    

Para obtener más información, vea Set-SPWebAnalyticsServiceApplication.

Apuntar la aplicación de servicio del servicio de estado a una base de datos que se ha movido o cuyo nombre se ha cambiado

La base de datos de servicio de estado almacena datos temporales. Puede usar Windows PowerShell para apuntar la aplicación de servicio del servicio de estado a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante uno de los siguientes procedimientos:

Para agregar una nueva base de datos a la aplicación de servicio del servicio de estado y quitar una base de datos anterior mediante Windows PowerShell.

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. En el menú Inicio, haga clic en Todos los programas.

  3. Haga clic en Productos de Microsoft SharePoint 2010.

  4. Haga clic en Consola de administración de SharePoint 2010.

  5. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando para crear una nueva base de datos:

    New-SPStateServiceDatabase -Name "<NewDatabaseName>" 
    

    A continuación, escriba el siguiente comando para quitar la base de datos anterior:

    Remove-SPStateServiceDatabase -Name "<OldDatabaseName>"
    

    donde:

    • <NewDatabaseName> es el nombre de la nueva base de datos que desea crear.

    • <OldDatabaseName> es el nombre de la base de datos anterior que desea desasociar con el servicio de estado y separar de SQL Server.

Para obtener más información, vea New-SPStateServiceDatabase y Remove-SPStateServiceDatabase.

Para apuntar la aplicación de servicio del servicio de estado a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. Registre el identificador de la aplicación de servicio del servicio de estado y el identificador de la base de datos que va a configurar.

  3. En el menú Inicio, haga clic en Todos los programas.

  4. Haga clic en Productos de Microsoft SharePoint 2010.

  5. Haga clic en Consola de administración de SharePoint 2010.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando para desmontar la base de datos:

    Dismount-SPStateServiceDatabase -Identity <DatabaseID>
    

    donde:

    • <DatabaseID> es la base de datos de servicio de estado que se va a quitar de la aplicación de servicio. El tipo debe ser un GUID válido con el formato 12345678-90ab-cdef-1234-567890bcdefgh, un nombre válido de una base de datos de estado o una instancia de un objeto SPStateServiceDatabase válido.

    Para obtener más información, vea Dismount-SPStateServiceDatabase.

  7. Mueva la base de datos o cámbiele el nombre. Para obtener información detallada, vea Para cambiar el nombre de una base de datos con SQL Server Management Studio o Mover una base de datos con SQL Server Management Studio y el Explorador de Windows .

  8. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando para montar la base de datos que se ha movido o cuyo nombre se ha cambiado:

    Mount-SPStateServiceDatabase -Name "<DatabaseName>" -DatabaseServer "<ServerName>"
    

    donde:

    • <DatabaseName> es el nombre de la base de datos que se va asociar con el estado de servicio.

    • <ServerName> es el nombre del servidor SQL Server que hospeda la base de datos de servicio de estado.

    Para obtener más información, vea Mount-SPStateServiceDatabase.

Apuntar la aplicación de servicio de metadatos administrados a una base de datos que se ha movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de servicio de metadatos administrados a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante la Administración central o Windows PowerShell. Para obtener información, vea Creación, actualización, publicación y eliminación de una conexión de servicio de metadatos administrados.

Apuntar la aplicación de Word Automation Services a una base de datos que se ha movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de Word Automation Services una base de datos que se ha movido o cuyo nombre se ha cambiado mediante la Administración central o Windows PowerShell.

Este procedimiento tiene los siguientes pasos integrados en ellos y no es necesario realizarlos previamente:

  1. Detener una aplicación de servicio

  2. Cambiar el nombre de una base de datos en SQL Server Management Studio

  3. Mover una base de datos con SQL Server Management Studio y el Explorador de Windows

Nota

No es necesario detener Word Automation Services antes de apuntar a una base de datos que se ha movido o cuyo nombre se ha cambiado. Sin embargo, si opta por detener Word Automation Services, no habrá ningún problema.

Para apuntar la aplicación de Word Automation Services a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante la Administración central o Windows PowerShell

  1. Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.

  2. En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.

  3. En la lista Servicio, junto a Word Automation Services, haga clic en Detener.

  4. En Inicio rápido, haga clic en Administración de aplicaciones.

  5. En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  6. Haga clic en la aplicación de Word Automation Services. Se activará la cinta de opciones.

  7. Haga clic en Propiedades en la cinta de opciones.

    Se abre el cuadro de diálogo de edición de la aplicación de Word Automation Services.

  8. Cambie el nombre de la base de datos o servidor de bases de datos y, a continuación, haga clic en Aceptar.

  9. En Inicio rápido, haga clic en Configuración del sistema.

  10. En la página Configuración del sistema, en Servidores, haga clic en Administrar servicios en el servidor.

  11. En la lista Servicio, junto a Word Automation Services, haga clic en Iniciar.

Para apuntar la aplicación de Word Automation Services a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. Registre el nombre de la aplicación de Word Automation Services y el nombre de la base de datos que desea configurar.

  3. En el menú Inicio, haga clic en Todos los programas.

  4. Haga clic en Productos de Microsoft SharePoint 2010.

  5. Haga clic en Consola de administración de SharePoint 2010.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    $app = Get-SPServiceApplication -Name "<ServiceApplicationName>"
    Set-SPWordConversionServiceApplication -Identity $app -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    donde:

    • <ServiceApplicationName> es el nombre de la aplicación de Word Automation Services.

    • <DatabaseName> es el nombre de la base de datos que se ha movido o cuyo nombre se ha cambiado.

    • <DatabaseServer> es la ubicación de la base de datos que se ha movido o cuyo nombre se ha cambiado. No incluya este parámetro si va a apuntar a una base de datos cuyo nombre se ha cambiado en la misma ubicación.

    Para obtener más información, vea Set-SPWordConversionServiceApplication.

Apuntar la aplicación de servicio de almacenamiento seguro a una base de datos que se ha movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de servicio de almacenamiento seguro a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante la Administración central. Como alternativa, puede mover la base de datos o cambiarle el nombre y, a continuación, eliminar o volver a crear la aplicación de servicio. Si opta por eliminar y volver a crear la aplicación de servicio, debe usar la misma frase de contraseña que usó cuando configuró la aplicación de servicio por primera vez. Para obtener más información, vea Método general para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado.

Para apuntar la aplicación de servicio del servicio de almacenamiento seguro a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante la Administración central

  1. Compruebe si la cuenta de usuario que realiza esta tarea es miembro del grupo Administradores de la granja de servidores de SharePoint.

  2. En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.

  3. En la lista Servicio, junto al servicio de almacenamiento seguro, haga clic en Detener.

  4. En Inicio rápido, haga clic en Administración de aplicaciones.

  5. En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.

  6. Haga clic en la aplicación de servicio del servicio de almacenamiento seguro. Se activará la cinta de opciones.

  7. Haga clic en Propiedades en la cinta de opciones.

    Se abre la página de edición de la aplicación de servicio de almacenamiento seguro.

  8. Cambie el nombre de la base de datos o servidor de bases de datos y, a continuación, haga clic en Aceptar.

    Nota

    Si usa un nombre incorrecto, SharePoint Server 2010 crea una nueva base de datos.

  9. En Inicio rápido, haga clic en Configuración del sistema.

  10. En la página Configuración del sistema, en Servidores, haga clic en Administrar servicios en el servidor.

  11. En la lista Servicio, junto al servicio de almacenamiento seguro, haga clic en Iniciar.

Apuntar la aplicación de Servicio de conectividad a datos empresariales a una base de datos que se ha movido o cuyo nombre se ha cambiado

Debe eliminar la aplicación de Servicio de conectividad a datos empresariales, cambiar el nombre de la base de datos o moverla y, a continuación, volver a crear la aplicación de servicio para apuntar a una base de datos que se ha movido o cuyo nombre se ha cambiado. Para obtener información, vea Método general para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado.

Apuntar la aplicación Servicio de registro de aplicaciones a una base de datos que se ha movido o cuyo nombre se ha cambiado

Debido a que no hay ningún cmdlet de Windows PowerShell para crear la aplicación Servicio de registro de aplicaciones, no se puede cambiar el nombre de la base de datos asociada. Puede mover la base de datos mediante la copia de seguridad y recuperación de SharePoint Server 2010. Para obtener más información, vea Copia de seguridad de una aplicación de servicio (SharePoint Server 2010) y Restauración de una aplicación de servicio (SharePoint Server 2010).

Apuntar la aplicación de servicio de perfiles de usuario a bases de datos que se han movido o cuyo nombre se ha cambiado

Debe eliminar la aplicación de servicio de perfiles de usuario, cambiar el nombre de las bases de datos o moverlas y, a continuación, volver a crear la aplicación de servicio para apuntar a las bases de datos que se han movido o cuyo nombre se ha cambiado. Para obtener información, vea Método general para apuntar una aplicación de servicio a una base de datos que se ha movido o cuyo nombre se ha cambiado.

Apuntar la aplicación de servicio PerformancePoint a una base de datos que se ha movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de servicio PerformancePoint a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell.

Nota

La aplicación de servicio PerformancePoint no se puede eliminar ni volver a crear para apuntar a una base de datos existente.

Para apuntar la aplicación de servicio PerformancePoint a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. Registre el nombre de la aplicación de servicio PerformancePoint y el nombre de la base de datos que desea configurar.

  3. En el menú Inicio, haga clic en Todos los programas.

  4. Haga clic en Productos de Microsoft SharePoint 2010.

  5. Haga clic en Consola de administración de SharePoint 2010.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Set-SPPerformancePointServiceApplication -Identity "<ServiceApplicationName>" -SettingsDatabase "<OptionalServerName\DatabaseName>"
    

    donde:

    • <ServiceApplicationName> es el nombre de la aplicación de servicio PerformancePoint.

    • <OptionalServerName\DatabaseName> es la ubicación y el nombre de la base de datos que se ha movido o cuyo nombre se ha cambiado. No incluya la ubicación si simplemente va a cambiar el nombre de la base de datos.

    Para obtener más información, vea Set-SPPerformancePointServiceApplication.

Apuntar la aplicación de servicio de configuración de suscripción a una base de datos que se ha movido o cuyo nombre se ha cambiado

Puede apuntar la aplicación de servicio de configuración de suscripción a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell.

Para apuntar la aplicación de servicio de configuración de suscripción a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell

  1. Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.

  2. Registre el nombre de la aplicación de servicio de configuración de suscripción y el nombre de la base de datos que desea configurar.

  3. En el menú Inicio, haga clic en Todos los programas.

  4. Haga clic en Productos de Microsoft SharePoint 2010.

  5. Haga clic en Consola de administración de SharePoint 2010.

  6. En el símbolo del sistema de Windows PowerShell, escriba el siguiente comando:

    Set-SPSubscriptionSettingsServiceApplication -Identity "<ServiceApplicationName>" -DatabaseName "<DatabaseName>" -DatabaseServer "<DatabaseServer>"
    

    donde:

    • <ServiceApplicationName> es el nombre de la aplicación de servicio de configuración de suscripción.

    • <DatabaseName> es el nombre de la base de datos que se ha movido o cuyo nombre se ha cambiado.

    • <DatabaseServer> es la ubicación de la base de datos que se ha movido o cuyo nombre se ha cambiado. No incluya este parámetro si simplemente va a cambiar el nombre de la base de datos en la misma ubicación.

    Para obtener más información, vea Set-SPSubscriptionSettingsServiceApplication.

See Also

Concepts

Implementación mediante bases de datos creadas con DBA (SharePoint Server 2010)
Tipos y descripciones de bases de datos (SharePoint Server 2010)
Administración de aplicaciones de servicio (SharePoint Server 2010)