Windows では、BIOS を表す一意の文字列を取得できます (そのマシンに固有)。
そのSQL ServerインストールのIDまたはBIOSを返すことができるSQL Serverに匹敵するものはありますか(そのインストールに固有ですか?)
Windows では、BIOS を表す一意の文字列を取得できます (そのマシンに固有)。
そのSQL ServerインストールのIDまたはBIOSを返すことができるSQL Serverに匹敵するものはありますか(そのインストールに固有ですか?)
WMI へのブリッジとして、クエリを実行できる拡張されたストロード プロシージャを構築しました。
exec xp_wmiv3 'SELECT * FROM Win32_BIOS'
http://bummisoft.de/download/XP_WMI.zipからダウンロードできます。32 ビットおよび 64 ビット サーバー用に含まれるバージョン
MAC アドレスかもしれませんが、マシンごとに複数存在する可能性があります。
CREATE TABLE #ipconfig(info varchar(256) null)
INSERT INTO #ipconfig EXEC master..xp_cmdshell 'ipconfig/all'
SELECT SubString(info, CharIndex(':', info) + 1, 99) AS MAC FROM #ipconfig
WHERE info Like '%Physical Address%'
DROP TABLE #ipconfig