Evento 801 cuando se trata de administrar VMs-Host en SCVMM
Buenos días,
He tenido un caso un poco enrevesado en el que, tras una seria de modificaciones y movimientos de máquinas virtuales, estas no se pueden manejar teniendo el evento 801 “VMM cannot find ISO Object”.
Tras esto se trato de eliminar el host para volver a añadirlo de nuevo a SCVMM, pero no se permitía su administración con el mismo error.
En este caso fue necesario aplicar el script SQL descrito en el articulo 959596 mas de una vez para volver a poder a manejar tanto el host como las VMs.
Espero que esto os resulte de utilidad, añado a continuacion el script para que no sea necesario leer el articulo completo:
Para crear esta secuencia de comandos SQL, crear un nuevo archivo .txt y, a continuación, pegue el texto siguiente en el nuevo archivo.
Después de crear el archivo, cambiar su nombre a una extensión de nombre de archivo .SQL.
BEGIN TRANSACTION T1
DECLARE custom_cursor CURSOR FOR
SELECT VHDId, VDriveId from
dbo.tbl_WLC_VDrive WHERE [VHDId] NOT IN
(SELECT VHDId from dbo.tbl_WLC_VHD WHERE VHDID IS NOT NULL)
DECLARE @VHDId uniqueidentifier
DECLARE @VDriveId uniqueidentifier
OPEN custom_cursor
FETCH NEXT FROM custom_cursor INTO @VHDId, @VDriveId
WHILE(@@fetch_status = 0)
BEGIN
if(@VHDId is NOT NULL)
DELETE FROM dbo.tbl_WLC_VDrive
WHERE VDriveId = @VDriveId
FETCH NEXT FROM custom_cursor INTO @VHDId, @VDriveId
END
CLOSE custom_cursor
DEALLOCATE custom_cursor
COMMIT TRANSACTION T1
Para ejecutar la secuencia de comandos de SQL Server, siga estos pasos:
- Inicie SQL Server Management Studio y, a continuación, conectarse al servidor que ejecuta la base de datos Virtual Machine Manager SQL.
- En el menú archivo , haga clic en Abrir y, a continuación, haga clic en archivo .
- Vaya a la ubicación donde almacenó el archivo de secuencia de comandos.
- Seleccione el archivo .SQL y, a continuación, haga clic en Abrir .
- En el menú consulta , haga clic en Ejecutar .
- Cierre la ventana de SQL Server Management Studio.
Un saludo.
Soporte Microsoft