خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
برطرف کردن ارور WMI Error 0x80041017 در SQL Server
در این پست کوتاه آموزشی در خصوص ارور WMI error 0x80041017, Invalid Query در نرم افزار SQL server بحث خواهیم داشت. در خصوص این ارور ابتدا باید ببینیم که WMI به درستی در سیستم کار می کند یا خیر. برای این منظور از ابزار WBEMTest استفاده خواهیم کرد.
خب، برای شروع در ویندوز 7 دکمه Start را کلیک کنید و اگر از ویندوز 8 یا 10 استافده می کنید کلیدهای ترکیبی Windows key + q را بفشارید تا کادر Search باز شود. سپس عبارت WBEMtest را وارد و اجرا کنید.
هنگامی که WBEMtest را اجرا کردید، دکمه Connect را کلیک کنید.
در پنجره جدید باز شده در قسمت namespace عبارت root\cimv2 را وارد و دوباره Connect را کلیک کنید.
سپس دکمه Query را کلیک کنید و در فرم باز شده کوئری زیر را به منظور نمایش سرویس های جاری را که در سیستم لوکال اجرا می شوند وارد کنید.
سپس دکمه Apply را کلیک کنید.
زمانی که این دستور را اجرا کنید، ارور زیر را دریافت خواهید کرد(اگر ارور دریافت نکردید که همه چیز مرتب است):
برنامه Notepad را اجرا کرده و دستورات زیر را در آن وارد کنید:
سپس سیستم را ریستارت کرده و دوباره WBEMtest را اجرا کرده و دوباره WMI را تست کنید. این بار باید بدون مشکل کوئری در WBEMtest اجرا شود و نباید اروری دریافت کنید.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
خب، برای شروع در ویندوز 7 دکمه Start را کلیک کنید و اگر از ویندوز 8 یا 10 استافده می کنید کلیدهای ترکیبی Windows key + q را بفشارید تا کادر Search باز شود. سپس عبارت WBEMtest را وارد و اجرا کنید.
هنگامی که WBEMtest را اجرا کردید، دکمه Connect را کلیک کنید.
در پنجره جدید باز شده در قسمت namespace عبارت root\cimv2 را وارد و دوباره Connect را کلیک کنید.
سپس دکمه Query را کلیک کنید و در فرم باز شده کوئری زیر را به منظور نمایش سرویس های جاری را که در سیستم لوکال اجرا می شوند وارد کنید.
سپس دکمه Apply را کلیک کنید.
زمانی که این دستور را اجرا کنید، ارور زیر را دریافت خواهید کرد(اگر ارور دریافت نکردید که همه چیز مرتب است):
Number: 0x80041017
Facility: WMI
Description: Invalid query
برنامه Notepad را اجرا کرده و دستورات زیر را در آن وارد کنید:
@echo off
sc config winmgmt start= disabled
net stop winmgmt /y
%systemdrive%
cd %windir%\system32\wbem
for /f %%s in (‘dir /b *.dll’) do regsvr32 /s %%s
wmiprvse /regserver
sc config winmgmt start= auto
net start winmgmt
for /f %%s in (‘dir /s /b *.mof *.mfl’) do mofcomp %%s
cd c:\windows\system32
lodctr /R
cd c:\windows\sysWOW64
lodctr /R
سپس سیستم را ریستارت کرده و دوباره WBEMtest را اجرا کرده و دوباره WMI را تست کنید. این بار باید بدون مشکل کوئری در WBEMtest اجرا شود و نباید اروری دریافت کنید.
آموزش پایگاه داده اس کیو ال سرور به زبان ساده از مبتدی تا پیشرفته بصورت کاملا کاربردی
دوره آموزش برنامه نویسی بانکهای اطلاعاتی VB.NET + SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: