[ASP] MsSQL Server info

Pagina: 1
Acties:

  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
In een van mijn scripts zou ik graag mssql info willen opvragen met asp.
Ik heb gezocht op Google/Got met zoektermen als 'asp mssql server info' misschien zoek ik verkeerd want ik denk dat mssql dit toch ook heeft.
(mysql kan het wel 8)7 )

Wat ik precies bedoel met server info is hoeveel Mb bijv. de tabbellen zijn, misschien aantal queries gemiddel per seconde, iets in die richting...

Kan iemand mij weer wat verder helpen? O-)

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
kijk eens naar de sp_XXX systemstored procs.

sp_helpdb geeft bijvoorbeeld de verschillende databases met hun grootte.

Daarnaast kun je met DMO heel veel, en kun je de performance counters uitlezen. Books Onlin e kan je over al deze dingen meer leren :)

[ Voor 37% gewijzigd door P_de_B op 09-06-2004 09:00 ]

Oops! Google Chrome could not find www.rijks%20museum.nl


  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
Erg bedankt vor je reactie zo snel al, ik snap alleen nog niet precies hoe ik de output in een pagina krijg, ik vindt nu pagina waar alleen op staat dat dit (sp_spaceused sp_helpdb 'mydatabasename' ) door de query analyser moet, maar dan krijg ik het nog niet op scherm met een asp pagina.

Ik zal nog wel ff verder zoeken, maar als iemand nog net die extra tip heeft zou dat perfect zijn :*)

  • P_de_B
  • Registratie: Juli 2003
  • Niet online
Je kunt gewoon deze stored procs uitvoeren als elke andere query. Ik weet niet hoe je het nu doet, maar bijvoorbeeld

code:
1
SET MyRecordSet = MyConnection.Execute("EXEC sp_helpdb")


Je hebt nu een recordset met de informatie uit de stored proc.

Oops! Google Chrome could not find www.rijks%20museum.nl


  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
:| Dat is makkelijker als ik dacht
Thanks, ik ga het meteen uitproberen, dat is zoals ik het meestal doet ja (set Rs = Con.Execute(sql) )

Ik denk dat ik er nu wel uitkom zo, erg bedankt

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

Typ eens in de index van Books Online (de Query Analyzer online help) de zoekterm system stored procedures in, en selecteer dan de subentry listed. Voor formaat van tabellen bijv.:
SQL:
1
exec sp_spaceused @objname = 'tablename';


Voor statistieken als queries/second moet je WMI aanzwengelen en performance counters erop zetten (gaat via Windows, niet SQL Server direct).

edit:
anders typ ik ff traag 8)7

[ Voor 6% gewijzigd door curry684 op 09-06-2004 09:10 ]

Professionele website nodig?


  • P_de_B
  • Registratie: Juli 2003
  • Niet online
curry684 schreef op 09 juni 2004 @ 09:10:
Voor statistieken als queries/second moet je WMI aanzwengelen en performance counters erop zetten (gaat via Windows, niet SQL Server direct).
select * from master.dbo.sysperfinfo O-)

Of het echt handig is betwijfel ik wel :)

Oops! Google Chrome could not find www.rijks%20museum.nl


  • semicon
  • Registratie: Augustus 2003
  • Laatst online: 20-08-2025
Nou nog ff hoe het is gelukt voor ander mensen die misschien ooit op dit topic zoeken...

Goede info staat op: http://msdn.microsoft.com...lref/ts_sp_sa-sz_0kro.asp

En voor vragen en GoT toch wel het best _/-\o_

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 12-05 22:23

curry684

left part of the evil twins

P_de_B schreef op 09 juni 2004 @ 09:13:
[...]


select * from master.dbo.sysperfinfo O-)

Of het echt handig is betwijfel ik wel :)
Naja het werkt, maar zeker vanuit ASP gaat het volgens mij tig keer sneller via WMI direct :)

Professionele website nodig?

Pagina: 1