Dokumentenstrukturen
Dialoge
JobServer Aufgaben
Stempel
Datenauswahl
FiBu Einstellungen
Datenpflege
Datenquellen
Datensichten
DW Archiv aus den Anwendungsarchiven
IIS Anwendungspools
Speicherorte
Datenbank offline/löschen
Alle DW Anwendungen deinstallieren (DW ServiceControl)
-- Hier die ArchiveID finden
SELECT * FROM topfact6.dbo.TF_Archive
BEGIN TRANSACTION;
DECLARE @ArchiveId INT;
SET @ArchiveId = 4; -- Hier die ArchiveID zu löschen setzten
-- DOKUMENTENSTRUKTUREN
-- 1. ProjektstrukturIndexierung
DELETE A
FROM topfact6.dbo.MW_ProjektstrukturIndexierung AS A
JOIN topfact6.dbo.MW_ProjektstrukturEbene AS B ON A.EbeneID = B.EbeneId
JOIN topfact6.dbo.MW_Projektstruktur AS C ON B.ProjectId = C.ProjectId
WHERE C.ArchiveId = @ArchiveId;
-- 2. Projektstrukturebene
DELETE B
FROM topfact6.dbo.MW_ProjektstrukturEbene AS B
JOIN topfact6.dbo.MW_Projektstruktur AS C ON B.ProjectId = C.ProjectId
WHERE C.ArchiveId = @ArchiveId;
-- 3. Projekstrukturen
DELETE
FROM topfact6.dbo.MW_Projektstruktur
WHERE ArchiveId = @ArchiveId;
-- DIALOGE
-- Felder die in den Dialogen sind
DELETE FROM topfact6.dbo.TF_ArchiveDialogFields
WHERE ArchiveID = @ArchiveId
-- Dialog zu Gruppen Zuweisung
DELETE A
FROM topfact6.dbo.TF_DialogsToGroup AS A
JOIN topfact6.dbo.TF_ArchiveDialogs AS B ON a.DialogID = b.DialogID
WHERE b.ArchiveID = @ArchiveId
-- Dialoge
DELETE FROM topfact6.dbo.TF_ArchiveDialogs
WHERE ArchiveID = @ArchiveId
-- DATENAUSWAHL / AUSWAHLLISTEN
DELETE FROM topfact6.dbo.MW_Fieldline
WHERE ArchiveID = @ArchiveId
COMMIT;
--ROLLBACK;