Drop Table
Support Forum for database administrators and web based access to important newsgroups related to databasesI am writing a program in .Net to retrieve properties of Sql Server. How can I find the following properties without querying the database: 1. Replication enabled 2. Default language 3. Processors and threads running. Thanks, verve
Post Follow-up to this messageYou're probably looking for SQLDMO, which is a COM interface to MSSQL - see Books Online for the details. 1. You can use the SQLDMO Replication object to enumerate replicated databases, individual publications and articles etc. 2. Use the SQLServer.Language property 3. I'm not sure exactly what you want, but WMI might be a better option for hardware and OS information. If by "threads" you really mean SQL Server processes, then you can use the SQLServer.EnumProcesses method In many cases, SQLDMO executes TSQL commands behind the scenes, so you still need an authenticated connection to the server (and possibly a user mapping in individual databases) to use it. Simon
Post Follow-up to this messageHi, Thanks for the prompt reply but can also tell me which classes I should be querying in WMI or which interface? Thanks in advance :) Verve
Post Follow-up to this messageThe full WMI reference is on MSDN, but the technet scripting library might be a faster way to get started: http://www.microsoft.com/technet/sc...03.mspx http://www.microsoft.com/technet/sc...07. mspx Simon
Post Follow-up to this message
Show a Printable Version
Email This Page to Someone!
Receive updates to this thread