/ / Eliminar un índice de SQL Server por ID de objeto - objeto, indexación

Eliminar un índice de SQL Server por ID de objeto: objeto, indexación

Usando SQL Server 2012 y de alguna manera he terminado con un índice llamado:

<Name of Missing Index, sysname,>

No estoy seguro de cómo o cuándo sucedió. He intentado eliminar este índice usando:

DROP INDEX EMAIL_ADDRESS.<Name of Missing Index, sysname,>

Evidentemente, no recibí el mensaje de error esperado:

Incorrect syntax near "<".

Consultar el DMV en SQL Server me dice que deberíaelimine este índice, por lo que es aún más frustrante que no pueda. Esta ha sido una de esas pequeñas cosas que me han roído durante algunos años. He buscado respuestas varias veces a lo largo de los años. Probablemente he invertido 4 horas en encontrar una manera de eliminar un índice por algo que no sea el nombre. Nada.

¿Alguien me puede ayudar? Ejecutando esta consulta:

SELECT * FROM SYS.INDEXES WHERE NAME = "<Name of Missing Index, sysname,>"

Produce un OBJECT_ID de 281104092. ¿Hay alguna forma de eliminar el objeto utilizando este ID? Debe haber, ¿verdad? ¿Estoy atascado con este índice loco para siempre?

Respuestas

0 para la respuesta № 1
DROP INDEX EMAIL_ADDRESS.[<Name of Missing Index, sysname,>]

debería hacer el truco.