firma:compas:compass
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),' | + | |
- | </ | + | |
}} | }} |
firma/compas/compass.1760694189.txt.gz · Zuletzt geändert: von uwe-handzik