Avatar billede sylvesternielsen Nybegynder
15. juli 2008 - 13:51 Der er 2 kommentarer og
1 løsning

WMI til microsoft DNS

Hej,

Jeg forsøger at lave noget MWI/WQL til microsoft DNS, men jeg får bare en generic error ud af mine kode.

Hvad kan fejlen være?

string wql = "";
wql = "SELECT *";
wql += " FROM MicrosoftDNS_ATYPE";
wql += " WHERE OwnerName = '" + domainName + "'";
ObjectQuery q = new ObjectQuery(wql);
ManagementObjectSearcher s = new ManagementObjectSearcher(this.Session, q);
ManagementObjectCollection col = s.Get();
int total = col.Count;
Avatar billede sylvesternielsen Nybegynder
15. juli 2008 - 14:04 #1
I WMI loggen på serveren står der følgende i loggen..

CALL ConnectionLogin::NTLMLogin
  wszNetworkResource = \\172.15.10.3\root\microsoftdns
  pPreferredLocale = (null)
  lFlags = 0x0
(Tue Jul 15 14:00:01 2008.557517781) : DCOM connection from NS1\administrator at authentiction level Packet, AuthnSvc = 10, AuthzSvc = 0, Capabilities = 0
(Tue Jul 15 14:00:01 2008.557517781) : GetUserDefaultLCID failed, restorting to system verion(Tue Jul 15 14:00:02 2008.557518109) : CALL CWbemNamespace::ExecQuery
  BSTR QueryFormat = WQL
  BSTR Query = SELECT * FROM MicrosoftDNS_ATYPE WHERE OwnerName = 'domain.dk'
  IEnumWbemClassObject **pEnum = 0xC5840
(Tue Jul 15 14:00:02 2008.557518109) : CALL CWbemNamespace::ExecQueryAsync
  BSTR QueryFormat = WQL
  BSTR Query = SELECT * FROM MicrosoftDNS_ATYPE WHERE OwnerName = 'domain.dk'
  IWbemObjectSink* pHandler = 0x0
(Tue Jul 15 14:00:02 2008.557518125) : STARTING a main queue thread 3844 for a total of 1
(Tue Jul 15 14:00:02 2008.557518125) : Query Engine request: querying dyn provider with <select * from MicrosoftDNS_ATYPE where OwnerName = "domain.dk">
(Tue Jul 15 14:00:02 2008.557518125) : Query Engine actual: querying dyn provider with <select * from MicrosoftDNS_AType where OwnerName = "domain.dk">
(Tue Jul 15 14:00:02 2008.557518140) : CALL CWbemNamespace::GetObject
  BSTR ObjectPath = MicrosoftDNS_AType
  long lFlags = 0
  IWbemClassObject ** pObj = 0xE2F938
(Tue Jul 15 14:00:02 2008.557518203) : CALL CWbemNamespace::GetObject
  BSTR ObjectPath = __ExtendedStatus
  long lFlags = 0
  IWbemClassObject ** pObj = 0x2FEF938
(Tue Jul 15 14:00:02 2008.557518218) : STARTING a main queue thread 3512 for a total of 2
(Tue Jul 15 14:00:14 2008.557530218) : STOPPING a main queue thread 3844 for a total of 1
(Tue Jul 15 14:00:14 2008.557530218) : STOPPING a main queue thread 3512 for a total of 0
Avatar billede sylvesternielsen Nybegynder
15. juli 2008 - 20:00 #2
Der var en forkert reff.

Så problemet er blevet løst. :)
Avatar billede sylvesternielsen Nybegynder
15. juli 2008 - 20:00 #3
Lukker og slukker.
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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