2012-05-29 10 views
6

Esta es una repetición de una pregunta en el Tridion Forum (restringido) sobre el inability to delete a structure group. Sin embargo, dado que no obtuvo una respuesta o solución adecuada por parte de la persona que informa la pregunta, la estoy volviendo a solicitar aquí.No se puede eliminar el Grupo de estructuras en Tridion 2009

Estoy atascado con un grupo de estructura, que tampoco puedo eliminar. No está localizado, solo está impreso en otra publicación y no tiene páginas. Los contenidos se han migrado desde un entorno de presentación, tal vez un viejo objetivo atrapado en algún lugar?

Eliminarlo directamente en la base de datos no es una opción. ¿Alguna otra solución?

+0

¿Qué excepción obtienes? –

+0

"No se puede eliminar el grupo de estructura, este elemento está en uso". –

+0

¿Qué ves en la lista de artículos usados ​​en este grupo de estructuras? –

Respuesta

1

Nos encontramos con problemas similares en un cliente. Nuestro análisis inicial fue examinar los procedimientos almacenados que realizan la eliminación y ver qué restricciones se aplicaron. Al examinar los datos, pudimos ver registros que no aparecerían en la interfaz de usuario, pero que evitarían la eliminación.

Subimos un ticket con la atención al cliente de SDL Tridion, y pudimos acordar con ellos qué registros deberían modificarse en la base de datos.

Así que eso es lo que se puede sacar de esto: no se permite modificar la base de datos, pero el soporte al cliente de SDL Tridion puede sancionarlo, pero solo una vez que hayan comprobado que los cambios son correctos y necesarios. Obviamente, si intentara hacer tales cosas sin la cooperación de soporte, terminaría con un sistema no compatible.

+0

Creo que lo que necesitamos para resolver este problema (sí, todavía están allí) es encontrar una consulta o método que pueda descubrir orfanatos en la base de datos de Tridion. Parece que hay algo oculto que sigue reclamando estos SG –

+0

Aunque el problema aún no está resuelto, esta es la forma correcta de solucionarlo. –

4

¿Es posible que tenga componentes multimedia representados utilizando ese Grupo de estructuras? Esto puede causar algún tipo de bloqueo. Puede intentar cambiar Set Power States PowerTool para 2009 para configurar todo en Un Publique en ese pub y ver si ayuda.

+0

Estoy muy seguro de que no se están publicando imágenes en esta carpeta. Configurar la publicación completa para que no se publique parece un poco duro en este momento. –

+0

Entonces, para que quede claro, en ningún lugar del código se usa AddBinary() donde se especifica un SG. Acepto configurar todo para ser inédito es un poco extremo, pero no estaba claro si esto es en Dev o Prod. Parece que debe ser un sistema Prod. –

+0

Publicar un binario en un SG determinado NO bloqueará el Grupo de estructuras. No estoy seguro si esto es bueno o malo ... –

3

Fuerza bruta: inicie una traza de base de datos, intente y elimine el grupo de estructura a través de la GUI, busque los elementos que encuentra al verificar las dependencias.

O

Abrir un ticket de soporte, enviarles el DB, los cuales tomarán una mirada en ella.

+1

La fuerza bruta NO es una opción si quieres mantener tu apoyo ... y créeme, SI QUIERES mantener tu apoyo :) –

+0

Editado para aclarar el método de Fuerza bruta sería compatible: está intentando eliminar mediante la GUI y utilizando el rastreo SQL para identificar las dependencias que impiden la eliminación del SG.A continuación, puede eliminar/anular la publicación de esas dependencias a través de la GUI. – JRW

Cuestiones relacionadas