Uninstall-CsDatabase
Última modificación del tema: 2012-03-26
Elimina la base de datos especificada de Microsoft Lync Server 2010.
Sintaxis
Uninstall-CsDatabase -DatabaseType <Application | Archiving | Monitoring | User | Provision> -SqlServerFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-Detach <SwitchParameter>] [-Force <SwitchParameter>] [-Report <String>] [-SqlInstanceName <String>] [-WhatIf [<SwitchParameter>]]
Uninstall-CsDatabase -CentralManagementDatabase <SwitchParameter> -SqlServerFqdn <Fqdn> [-Confirm [<SwitchParameter>]] [-Detach <SwitchParameter>] [-Force <SwitchParameter>] [-Report <String>] [-SqlInstanceName <String>] [-WhatIf [<SwitchParameter>]]
Descripción detallada
Lync Server 2010 usa las bases de datos SQL Server, como Almacén de administración central y Base de datos de archivado, para muchas de sus funciones. Estas bases de datos se configuran al mismo tiempo que se instala Lync Server 2010 o un rol de Lync Server 2010 (como Servidor de supervisión) que requiera un back-end de base de datos. Una vez instaladas las bases de datos, rara vez habrá que desinstalarlas.
No obstante, puede que necesite desinstalar una base de datos de Lync Server 2010 en un momento dado, por ejemplo, por un error de hardware o un problema con la conexión de red que pueda inutilizarla. Independientemente del motivo, el cmdlet Uninstall-CsDatabase permite quitar o desconectar cualquier base de datos de SQL Server usada con Lync Server 2010.
Quién puede ejecutar este cmdlet: Debe ser miembro del dominio, administrador SQL Server y administrador local en el equipo en el que está instalado SQL Server para ejecutar localmente el cmdlet Uninstall-CsDatabase. Para devolver una lista de todos los roles de control de acceso basado en roles (RBAC) a los que se ha asignado este cmdlet (incluido cualquier otro rol RBAC personalizado que usted mismo haya creado), ejecute el siguiente comando desde Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Uninstall-CsDatabase"}
Parámetros
Parámetro | Requerido | Tipo | Descripción |
---|---|---|---|
SqlServerFqdn |
Requerido |
Cadena de caracteres |
Nombre de dominio completo (FQDN) de un equipo o un clúster de SQL Server en el que se encuentra la base de datos. Por ejemplo: -SqlServer atl-sql-001.litwareinc.com. |
CentralManagementDatabase |
Opcional |
Parámetro modificador |
Si está presente, desinstala Almacén de administración central. No se puede usar CentralManagementDatabase y DatabaseType en el mismo comando. |
DatabaseType |
Opcional |
Cadena de caracteres |
Base de datos que se debe eliminar. Los valores válidos son: Application Archiving Monitoring Provision User Para eliminar Almacén de administración central, use el parámetro CentralManagementDatabase. |
Detach |
Opcional |
Parámetro modificador |
Si está presente, desconecta la base de datos especificada. Cuando se desconecta una base de datos, se quitan todos los bloqueos de archivo impuestos por SQL Server. De este modo es posible tener acceso directo a los archivos de base de datos, por ejemplo, para copiarlos en otro equipo. |
SqlInstanceName |
Opcional |
Cadena de caracteres |
Nombre de la instancia que contiene la base de datos que se debe quitar. Una instancia de base de datos es un conjunto de procesos en ejecución que proporciona acceso a archivos de bases de datos. |
Force |
Opcional |
Parámetro modificador |
Si está presente, obliga a quitar la base de datos aunque esté en uso. |
Report |
Opcional |
Cadena de caracteres |
Permite especificar una ruta de archivo para el archivo de registro creado al ejecutar el cmdlet. Por ejemplo: -Report "C:\Registros\DesinstalarBaseDatos.html" |
WhatIf |
Opcional |
Parámetro modificador |
Describe lo que ocurriría si se ejecutara el comando sin ejecutarlo realmente. |
Confirm |
Opcional |
Parámetro modificador |
Solicita confirmación antes de ejecutar el comando. |
Tipos de entrada
Ninguno. Uninstall-CsDatabase no acepta la entrada transferida.
Tipos de valores devueltos
Uninstall-CsDatabase no devuelve valores ni objetos.
Ejemplo
-------------------------- Ejemplo 1 ------------------------
Uninstall-CsDatabase -CentralManagementDatabase -SqlServerFqdn atl-sql-001.litwareinc.com
El comando del Ejemplo 1 elimina el Almacén de administración central del equipo atl-sql-001.litwareinc.com.
-------------------------- Ejemplo 2 ------------------------
Uninstall-CsDatabase -DatabaseType User -SqlServerFqdn atl-sql-001.litwareinc.com
En el Ejemplo 2, la base de datos User se elimina del equipo atl-sql-001.litwareinc.com. Si se usa el parámetro DatabaseType, se eliminarán todos los almacenes relacionados con la base de datos especificada.