Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
| firma:compas:compass [2025/10/17 09:43] – ↷ Seite von tipps:compas:compass nach firma:compas:compass verschoben uwe-handzik | firma:compas:compass [2025/10/17 11:55] (aktuell) – ↷ Links angepasst, weil Seiten im Wiki verschoben wurden 47.128.31.176 | ||
|---|---|---|---|
| Zeile 1704: | Zeile 1704: | ||
| ====InsertDocumentsIntoAllLocations | ====InsertDocumentsIntoAllLocations | ||
| - | {{collapse(SQL Script | + | {{tipps: |
| - | + | ||
| - | < | + | |
| - | + | ||
| - | </ | + | |
| - | -- | + | |
| - | -- Number of documents with missing links | + | |
| - | --- | + | |
| - | select count(*) from VIEW_ALL_DOCUMENT | + | |
| - | where (select count(*) from XREF_ELEMENT | + | |
| - | where RELATIONSHIP_ID=' | + | |
| - | -- | + | |
| - | -- | + | |
| - | -- Link all documents to all locations | + | |
| - | -- | + | |
| - | -- | + | |
| - | DECLARE alldocs CURSOR LOCAL FORWARD_ONLY FOR SELECT AIMKEY FROM DOCUMENT | + | |
| - | DECLARE @doc_aimkey | + | |
| - | + | ||
| - | OPEN alldocs | + | |
| - | + | ||
| - | FETCH NEXT FROM alldocs INTO @doc_aimkey | + | |
| - | + | ||
| - | WHILE @@FETCH_STATUS = 0 | + | |
| - | BEGIN | + | |
| - | | + | |
| - | | + | |
| - | + | ||
| - | OPEN dest_loc | + | |
| - | + | ||
| - | FETCH NEXT FROM dest_loc INTO @loc_aimkey | + | |
| - | + | ||
| - | WHILE @@FETCH_STATUS = 0 | + | |
| - | BEGIN | + | |
| - | if ((select count(*) from XREF_ELEMENT | + | |
| - | where PARENT_AIMKEY=@doc_aimkey and CHILD_AIMKEY=@loc_aimkey)=0) | + | |
| - | | + | |
| - | | + | |
| - | | + | |
| - | end | + | |
| - | FETCH NEXT FROM dest_loc INTO @loc_aimkey | + | |
| - | END | + | |
| - | + | ||
| - | CLOSE dest_loc | + | |
| - | | + | |
| - | + | ||
| - | FETCH NEXT FROM alldocs INTO @doc_aimkey | + | |
| - | + | ||
| - | END | + | |
| - | + | ||
| - | CLOSE alldocs | + | |
| - | DEALLOCATE alldocs | + | |
| - | GO | + | |
| Zeile 1767: | Zeile 1715: | ||
| ====Repl Status | ====Repl Status | ||
| - | {{collapse(SQL Script | + | {{tipps: |
| - | + | ||
| - | < | + | |
| - | PRINT ' | + | |
| - | -- | + | |
| - | -- | + | |
| - | -- | + | |
| - | SELECT DESTLOCATION, | + | |
| - | FROM | + | |
| - | WHERE (REPLICATION_TYPE LIKE ' | + | |
| - | GROUP BY DESTLOCATION | + | |
| - | -- | + | |
| - | -- | + | |
| - | -- | + | |
| - | PRINT '' | + | |
| - | Print ' | + | |
| - | -- | + | |
| - | SELECT SOURCELOCATION, | + | |
| - | FROM | + | |
| - | WHERE (REPLICATION_TYPE LIKE ' | + | |
| - | GROUP BY SOURCELOCATION | + | |
| - | -- | + | |
| - | -- | + | |
| - | -- | + | |
| - | PRINT '' | + | |
| - | Print ' | + | |
| - | -- | + | |
| - | SELECT DESTLOCATION, | + | |
| - | FROM | + | |
| - | WHERE | + | |
| - | GROUP BY DESTLOCATION | + | |
| - | </ | + | |
| }} | }} | ||
| Zeile 1806: | Zeile 1723: | ||
| ====Einsame IPTs | ====Einsame IPTs | ||
| - | {{collapse(SQL Script | + | {{tipps: |
| - | + | ||
| - | < | + | |
| - | SELECT * FROM VIEW_DOCUMENT_ENGINEERING | + | |
| - | WHERE | + | |
| - | (AIMKEY not in (select PARENT_AIMKEY from XREF_ELEMENT where RELATIONSHIP_ID=' | + | |
| - | AND (AIMKEY not in (select CHILD_AIMKEY from XREF_ELEMENT where RELATIONSHIP_ID=' | + | |
| - | AND (FILE_TYPE like ' | + | |
| - | + | ||
| - | </ | + | |
| }} | }} | ||
| Zeile 1823: | Zeile 1731: | ||
| ====Aufheben der Replikation | ====Aufheben der Replikation | ||
| - | {{collapse(SQL Script | + | {{tipps: |
| - | + | ||
| - | < | + | |
| - | -- aufheben der Replikation | + | |
| - | + | ||
| - | -- drop rowguid indexes | + | |
| - | select 'drop index ' + sysobjects.name + '.' + sysindexes.name from | + | |
| - | sysindexes | + | |
| - | inner join sysobjects | + | |
| - | on sysindexes.id = sysobjects.id | + | |
| - | where objectproperty(object_id(sysobjects.name),' | + | |
| - | and sysindexes.indid > 0 and sysindexes.indid < 255 and (sysindexes.status & | + | |
| - | 64)=0 | + | |
| - | and index_col(sysobjects.name, sysindexes.indid, 1) = ' | + | |
| - | order by sysindexes.indid | + | |
| - | + | ||
| - | -- remove rowguid default constraints | + | |
| - | select 'alter table ' + b.name + ' drop constraint ' + a.name from | + | |
| - | sysobjects a | + | |
| - | inner join syscolumns on syscolumns.id = a.parent_obj | + | |
| - | inner join sysobjects b on syscolumns.id = b.id | + | |
| - | where syscolumns.name = ' | + | |
| - | and objectproperty(object_id(b.name),' | + | |
| - | and a.xtype = ' | + | |
| - | + | ||
| - | -- remove rowguid columns | + | |
| - | select 'alter table ' + sysobjects.name + ' drop column '' | + | |
| - | syscolumns | + | |
| - | inner join sysobjects on syscolumns.id = sysobjects.id | + | |
| - | where syscolumns.name = ' | + | |
| - | and objectproperty(object_id(sysobjects.name),' | + | |
| - | </ | + | |
| }} | }} | ||