2012-05-29 13 views
6

To jest powtórzenie pytania na (zastrzeżonym) forum Tridion na temat inability to delete a structure group. Ponieważ jednak nie dostałem właściwej odpowiedzi ani rozwiązania przez osobę zgłaszającą pytanie, ponownie go proszę.Nie można usunąć grupy struktury w systemie Tridion 2009

Utknąłem z grupą struktur, której również nie mogę usunąć. Nie jest zlokalizowane, tylko wydrukowane w innej Publikacji i nie ma w nim żadnych stron. Zawartość została przeniesiona z środowiska prezentacji, być może gdzieś utknął stary cel?

Usunięcie go bezpośrednio w bazie danych nie jest opcją. Jakieś inne rozwiązania?

+0

Jakiego wyjątku otrzymujesz? –

+0

"Nie można usunąć grupy struktury, ten element jest w użyciu." –

+0

Co widzisz na liście WhereUsed przedmiotów w tej grupie struktur? –

Odpowiedz

1

Natrafiliśmy na podobne problemy u klienta. Nasza wstępna analiza polegała na sprawdzeniu procedur składowanych, które usuwają, oraz sprawdzeniu, jakie ograniczenia zostały wymuszone. Podczas sprawdzania danych mogliśmy zobaczyć rekordy, które nie pojawiłyby się w interfejsie użytkownika, ale które uniemożliwiałyby usunięcie.

Podnieśliśmy bilet z obsługą klienta SDL Tridion i mogliśmy uzgodnić z nimi, które rekordy powinny zostać zmodyfikowane w bazie danych.

To jest odbiór z tego: nie wolno modyfikować bazy danych, ale obsługa klienta SDL Tridion może je sankcjonować, ale tylko wtedy, gdy sprawdzi, czy zmiany są poprawne i konieczne. Oczywiście, gdybyś próbował zrobić takie rzeczy bez współpracy ze wsparciem, skończyłbyś z nieobsługiwanym systemem.

+0

Myślę, że to, czego potrzebujemy, aby rozwiązać ten problem (tak, wciąż tam są) to znaleźć zapytanie lub metodę, która może odkryć sierocińce w bazie danych Tridion. Wygląda na to, że jest jeszcze coś ukrytego, wciąż twierdząc, że te SG-a są –

+0

Mimo że problem nie został rozwiązany, jest to poprawny sposób, aby to naprawić. –

4

Możliwe, że komponenty multimedialne są renderowane przy użyciu tej grupy struktur? Może to spowodować blokadę. Możesz spróbować zmienić ustawienie Ustaw Publish States PowerTool na 2009 rok, aby ustawić wszystko na UnPublished w tym pubie i sprawdzić, czy to pomaga.

+0

Jestem pewien, że nie ma żadnych zdjęć publikowanych w tym folderze. Ustawienie całej publikacji na cofnięcie publikacji wydaje się w tej chwili trochę trudne. –

+0

Tak więc, aby było jasne - nie ma nigdzie w swoim kodzie, gdzie używasz AddBinary() gdzie określasz SG? Zgadzam się, że wszystko, co ma zostać cofnięte, jest nieco ekstremalne, ale nie było jasne, czy jest to w Dev czy Prod. Wygląda na to, że musi to być system Prod. –

+0

Opublikowanie pliku binarnego w danym SG nie zablokuje grupy struktury. Nie jestem pewien, czy to dobrze, czy źle ... –

3

Brutalna siła: Rozpocznij śledzenie bazy danych, spróbuj usunąć grupę struktur za pośrednictwem interfejsu GUI, poszukaj elementów, które znajduje podczas sprawdzania zależności.

Albo

Otwórz bilet wsparcie, wysłać do nich DB, niech spojrzeć na niego.

+1

Brutalna siła NIE jest opcją, jeśli chcesz zachować wsparcie ... i uwierz mi, CHCESZ zachować twoje wsparcie :) –

+0

Edytowany w celu wyjaśnienia metody Brute Force byłby obsługiwane - próbujesz usunąć za pomocą interfejsu GUI i używasz śledzenia SQL do identyfikacji zależności uniemożliwiających usunięcie SG.Następnie możesz usunąć/cofnąć publikację tych zależności za pośrednictwem GUI. – JRW

Powiązane problemy