問題タブ [wmi]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wmi - 端末サービスのアクティビティをリモートで照会するにはどうすればよいですか?
サーバーにクエリを実行して、切断された/アイドル状態のセッションを確認したいと考えています。「query.exe」を使用できることはわかっていますが、コードから操作しやすいものを使用したいと考えています。
WMI が私の好みです。
ありがとう。
sql-server - 大量のデータを SQL に移行
非常に大量のデータ (数百万のファイル、テラバイトのデータ) を SQL クラスターに移行する必要があります。移行プロセスは毎週の移行に分割され、毎週数百人の新規ユーザー (リクエスト ジェネレーター) が移行されます。
これまでのところ、物事はかなり順調に進んでいますが、最近、SQL クラスターが非常に奇妙な動作をし始めていることがわかりました。CPU 使用率は約 20% で健全で安定していますが、SQL プロセスは、何もなくなるまで (約 12GB) 新しいメモリを常に割り当てています。これが発生すると、プロセスはすべてのメモリを「ダンプ」し、新たに 12GB に向かって上昇し始めます。このダンプ中に、サーバーが応答しなくなり、最終的にタイムアウトになることがよくありますが、この数週間の移行中には発生しません。
この割り当てとダンプの動作は、SQL クラスターで一般的ですか? これが決して起こらないように、または少なくともデータベース全体を混雑させないように構成することは可能ですか? 大規模な移行ジョブの経験がある人はいますか?
イベント ログを調べたところ、タイムアウトの前に WMI 警告が表示されていました。System Center Operations Manager 2007 を使用してシステムを見落としていますが、これがこの動作を説明できますか?
助けてくれてありがとう!
sql-server - SQL フェールオーバー シナリオでプログラムによってマスター サーバーを決定する
パート 1: Microsoft SQL Server 2005 のフェールオーバー シナリオで、どのサーバーがマスターでどのサーバーがスレーブかを判断するためにデータベースをクエリするにはどうすればよいですか? サーバーでクエリを実行して、どれが例外をスローするかを確認するよりもエレガントなものを探しています。
パート 2: マスター SQL Server がいつスレーブにフェールオーバーするかを監視して判断する方法はありますか?
これの最終的な目標は、サーバーを追跡し、フェイルオーバーが発生したときに通知を送信するスクリプトまたは別の方法を用意することです。
python - Pythonでの共有フォルダセッション
WMIを介してPythonで現在開いているセッションのリストを取得しようとしています。
私が求めているのは、 [システムツール] ->[共有フォルダー] ->[セッション]に移動したときに、コンピューターの管理に表示される正確な情報です(つまり、ユーザー名、コンピューター名、接続時間など)。
私はそれがWin32_ConnectionShareと関係があることを知っています(または少なくとも信じています)...
違いが出る場合は、TimGoldenのwmiモジュールを使用しています。
もちろん、この情報を取得する別の(WMI以外の)方法がある場合は、それも歓迎します...
c# - ファイルシステムへの高速クエリを作成する方法は?
特定のディレクトリ内のファイル名のリストを取得するために、リモート マシンのファイル システムにクエリを実行しようとしています。
今までは、.NET で DirectoryInfo クラスを使用していました。このようなもの:
しかし、このクエリは平均 20/30 秒で応答します。50秒続くこともあります。それは多すぎる。最適化したい。グーグルで調べたところ、これは WMI で実行できることがわかりました。しかし、私は成功していません。「RPC サーバーが利用できません」などのエラーが表示され、そのマシンのアクセス許可またはサービスを変更するアクセス権がありません。
他に考えがある人はいますか?
c# - WMI 要求の "プロバイダーの読み込みエラー" を解決するにはどうすればよいですか?
WMI を使用してシステム情報を収集しています。テストしたすべてのシステムで問題なく動作しますが、問題を報告しているユーザーが 1 人か 2 人います。デバッグ ログは、WMI コードが "プロバイダーの読み込みエラー" 例外をスローしていることを示しています。問題を再現できませんでした。
ユーザーは、WMI サービスが自動モードで実行されていることを確認しました。
例外は次のとおりです。
この問題をトラブルシューティングして解決する方法について何か考えはありますか?
c# - メモリータイプの発見
しばらくグーグルで調べてみましたが、特定のワークステーションで使用されているメモリのタイプ (pc2700、pc3200 など) を確認する一般的な方法があるかどうかを確認できません。この情報を抽出する方法を知っている人はいますか?
c# - ユーザー名とパスワードがあれば、別の ID を使用して asp.net でコードを実行する方法
小さな Web ベースの管理アプリを構築しています。その中で、wmi経由で異なるアカウントを使用して異なるサーバーに接続する必要があります。
私が欲しいのは、私のアプリに伝えることです:あなたは現在user1によって実行されています、これとこれをしてください。そして、私はそれを伝えたい:今、あなたはuser2です、これとこれをしてください。
私の質問はそれほど明確ではないと思います。リファクタリングします。
windows - WindowsXPSP3を使用したリモートWMI
Windows XP SP3を新しくインストールすると、WindowsXPSP2のようにリモートWMIアクセスが許可されません。
http://support.microsoft.com/kb/875605にある「WindowsXPSP2でのWMI関連の問題のトラブルシューティング方法」ドキュメントの手順に従うと、SP3でリモートWMI要求に応答できません。
組み込みのAdministratorアカウント、Administratorsグループの新しいアカウント、またはAdministratorsグループに含まれていないが、Microsoftドキュメントに記載されているリモートDCOMとWMI名前空間へのアクセスを許可された新しいアカウントに対するすべての要求は、すべてエラーコードを返します。 0x80070005、アクセスが拒否されました。
間抜けなシステム構成がないことを確認するために、新しいWindows XP SP3イメージをインストールし(MSDNの.ISOイメージを使用)、ファイアウォールを介してRemoteAdminを有効にする以外に構成の変更を実行しませんでした。このシナリオでも、アクセスが拒否された動作が見られました。
WindowsXPSP3でリモートDCOM/WMIアクセスに何が変更され、それを有効にする最善の方法は何ですか?
c# - ネットワーク経由で BIOS からエラー ログを取得できるようにしたい
ネットワーク経由で BIOS からエラー ログを取得できるようにしたいと考えています。MSDN で Win32_BIOS を見てみると、エラー ログを定義するものは何も見つかりませんでした。WMI を使用して C# でこれを行いたいと思っていますが、提案は受け付けています。出来ますか?
Win32_BIOS には、BIOS エラー ログを含むプロパティがありません (正しい用語かどうかはわかりません)。この情報をローカルまたはネットワークから取得するために使用できるライブラリ、API などはありますか?