powershell - Access SQL - WMI Namespaces from Remote Machine -
i playing powershell , sql wmi events , wondering if can stuff remotely admin notebook:
i'd query "root\microsoft\sqlserver\serverevents\mssqlserver" namespace:
on sqlserver directly:
get-wmiobject -list -namespace "root\microsoft\sqlserver" >> works!
get-wmiobject -list -namespace "root\microsoft\sqlserver\serverevents\mssqlserver" >> works !
on adminmachine:
get-wmiobject -list -namespace "root\microsoft\sqlserver" >> works!
get-wmiobject -list -namespace "root\microsoft\sqlserver\serverevents\mssqlserver" >> error: invalid namespace.
is there trick running? have additional install sth? still on sql 2005.
thanks!
use computername name parameter.
get-wmiobject -computername z002 -list -namespace "root\microsoft\sqlserver\serverevents\mssqlserver"
also keep in mind mssqlserver available if server has default instance. if server uses named instance you'll need specify instance name instead of mssqlserver.
Comments
Post a Comment