Avatar billede Svenne Krap Nybegynder
17. juni 2003 - 12:59 Der er 1 kommentar og
1 løsning

dependice tjek af stored procedures og disses bodyer

Til en database med rimeligt mange tabeller (>150), vil vi gerne køre noget tjek af dependices.

Opgaven er for stor i hånden, så noget maskinelt må til...
Vi vil gerne have lavet et "kort" (faktisk bare en liste) over brug af stored procedurer (som kalder hinanden i flæng) og tabller for hver af de stored procedurer.

Findes der noget værktøj, der kan det ? Alternativt, med hvilken query kan man hive body'en af en stored procedure ud at databasen (så kan vi selv skrive et brugbart værktøj)
Avatar billede the_bma_man Nybegynder
17. juni 2003 - 13:33 #1
Lytter lige med her ...
Avatar billede janus_007 Nybegynder
17. juni 2003 - 14:51 #2
Måske sådan noget som denne her, jeg selv bruger :


Select distinct
    db_name() as CurrentDatabase,
    object_Name(d.depid) As TableName,
    s.name + '.' + o.name As Dependency,
    substring(v.name, 5, 16) As Type
From      sysobjects o
    Inner Join master.dbo.spt_values v On o.xtype = SubString(v.name,1,2) Collate database_default And v.type = 'O9T'
    Inner Join sysdepends d On o.id = d.id
    Inner Join sysusers s On o.uid = s.uid
Where    d.depid <> 0
    And deptype < 2

Eller måske du syntes bare sp_depends er fin nok :O)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester