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:
Cambiar el nombre o mover la base de datos mediante herramientas de SQL Server.
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:
-
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
-
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
Para detener una aplicación de servicio
Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.
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
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.
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
En SQL Server Management Studio, abra la instancia de SQL Server de origen y, a continuación, expanda el nodo Bases de datos.
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
En el Explorador de Windows, busque los archivos .mdf, .ndf y .ldf correspondientes a las bases de datos de la aplicación de servicio.
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
En Management Studio, abra la instancia de SQL Server de destino.
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.
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.
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:
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
Para documentar la configuración de la aplicación de servicio
- Antes de eliminar y volver a crear una aplicación de servicio, documente la configuración de la aplicación de servicio. Para ello, use los cmdlets recomendados de Windows PowerShell que se describen en el artículo Documentar opciones de configuración de granja de servidores (SharePoint Server 2010).
Para eliminar una aplicación de servicio
- Para eliminar una aplicación de servicio, siga el procedimiento que se describe en el tema Eliminación de una aplicación de servicio (SharePoint Server 2010), pero no elimine la base de datos de la aplicación de servicio.
Para volver a crear una aplicación de servicio
Para volver a crear la aplicación de servicio, apúntela a la base de datos cuyo nombre se ha cambiado y vuelva a usar todos los valores de configuración iniciales. Para obtener más información, vea los artículos siguientes:
Configuración de recolección de datos de uso y estado (SharePoint Server 2010)
Habilitación de la compatibilidad multiempresa en SharePoint 2010 (https://go.microsoft.com/fwlink/?linkid=197114&clcid=0xC0A)
Administración de metadatos administrados (SharePoint Server 2010)
Configuración del Servicio de almacenamiento seguro (SharePoint Server 2010)
Nota
Al configurar 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.
Administración del servicio de estado (SharePoint Server 2010)
Administración de la configuración de búsqueda en granjas de servidores (SharePoint Server 2010) y Administración de la topología de búsqueda
Instalación y configuración de PerformancePoint Services (paso a paso)
En función de la aplicación de servicio, es posible que deba iniciar manualmente el servicio relacionado.
Para reiniciar una aplicación de servicio
En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.
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
Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo Administradores de la granja de servidores de SharePoint.
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.
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.
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.
Active la casilla de verificación Habilitar la colección de datos de mantenimiento
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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
Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo Administradores de la granja de servidores de SharePoint.
En Administración central, haga clic en Administración de aplicaciones.
En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en el nombre de la aplicación de servicio de búsqueda.
En la página Administración de búsqueda, haga clic en Modificar.
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.
Haga clic en la base de datos que desee cambiar y, a continuación, haga clic en Editar propiedades.
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.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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
Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.
En Administración central, haga clic en Administración de aplicaciones.
En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en la aplicación de servicio de Web Analytics. Se activará la cinta de opciones.
Haga clic en Propiedades en la cinta de opciones.
Se abrirá el Asistente para editar aplicaciones de servicio de Web Analytics.
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.
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.
Haga clic en Aceptar.
En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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:
Agregue una nueva base de datos en la nueva ubicación o cree una base de datos con un nombre nuevo. A continuación, agregue la nueva base de datos a la aplicación de servicio y elimine la base de datos anterior. Para obtener información detallada, vea el procedimiento sobre cómo agregar una nueva base de datos a la aplicación de servicio de estado y quitar una base de datos anterior mediante Windows PowerShell.
Desmonte la base de datos anterior, muévala o cámbiele el nombre mediante SQL Server y, a continuación, vuelva a montar la base de datos de servicio de estado. Para obtener información detallada, vea el procedimiento sobre cómo apuntar la aplicación de servicio de estado a una base de datos que se ha movido o cuyo nombre se ha cambiado mediante Windows PowerShell.
Los siguientes procedimientos tienen los siguientes pasos integrados en ellos. Por lo tanto, no es necesario realizarlos previamente:
Detener una aplicación de servicio
Cambiar el nombre de una base de datos en SQL Server Management Studio
Mover una base de datos con SQL Server Management Studio y Windows
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.
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
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.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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.
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 .
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:
Detener una aplicación de servicio
Cambiar el nombre de una base de datos en SQL Server Management Studio
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
Compruebe que la cuenta de usuario que está realizando este procedimiento pertenece al grupo de administradores de la granja de servidores de SharePoint.
En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.
En la lista Servicio, junto a Word Automation Services, haga clic en Detener.
En Inicio rápido, haga clic en Administración de aplicaciones.
En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en la aplicación de Word Automation Services. Se activará la cinta de opciones.
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.
Cambie el nombre de la base de datos o servidor de bases de datos y, a continuación, haga clic en Aceptar.
En Inicio rápido, haga clic en Configuración del sistema.
En la página Configuración del sistema, en Servidores, haga clic en Administrar servicios en el servidor.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
Registre el nombre de la aplicación de Word Automation Services y el nombre de la base de datos que desea configurar.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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
Compruebe si la cuenta de usuario que realiza esta tarea es miembro del grupo Administradores de la granja de servidores de SharePoint.
En Administración central, en Configuración del sistema, haga clic en Administrar servicios en el servidor.
En la lista Servicio, junto al servicio de almacenamiento seguro, haga clic en Detener.
En Inicio rápido, haga clic en Administración de aplicaciones.
En la página Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.
Haga clic en la aplicación de servicio del servicio de almacenamiento seguro. Se activará la cinta de opciones.
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.
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.
En Inicio rápido, haga clic en Configuración del sistema.
En la página Configuración del sistema, en Servidores, haga clic en Administrar servicios en el servidor.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
Registre el nombre de la aplicación de servicio PerformancePoint y el nombre de la base de datos que desea configurar.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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
Compruebe que cumple con los siguientes requisitos: Consulte Add-SPShellAdmin.
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.
En el menú Inicio, haga clic en Todos los programas.
Haga clic en Productos de Microsoft SharePoint 2010.
Haga clic en Consola de administración de SharePoint 2010.
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)