PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดธเต†เตผเดตเดฑเตเด•เตพ เด‰เดณเตเดณเดชเตเดชเต‹เตพ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚, เดธเต†เตผเดตเตผ เดฑเต‹เดณเตเด•เตพ, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดŽเดจเตเดจเดฟเดต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฎเตเดณเตเดณ เดœเต‹เดฒเดฟ PowerShell เดกเดฟเดธเตˆเตผเดกเต เดธเตเดฑเตเดฑเต‡เดฑเตเดฑเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป (DSC) เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดŽเดจเตเดจเดพเตฝ DSC เด“เตบ-เดชเตเดฐเดฟเดฎเตˆเดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เด…เดคเดพเดฏเดคเต. MS Azure-เตฝ เด…เดฒเตเดฒ, เด•เตเดฑเดšเตเดšเต เดธเต‚เด•เตเดทเตเดฎเดคเด•เดณเตเดฃเตเดŸเต. เด“เตผเด—เดจเตˆเดธเต‡เดทเตป เดตเดฒเตเดคเดพเดฃเต†เด™เตเด•เดฟเตฝ (300 เดตเตผเด•เตเด•เตโ€Œเดธเตเดฑเตเดฑเต‡เดทเดจเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚) เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เดณเตเดŸเต† เดฒเต‹เด•เด‚ เด‡เดคเตเดตเดฐเต† เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด…เดต เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚ เดถเตเดฐเดฆเตเดงเต‡เดฏเดฎเดพเดฃเต:

  • เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เด…เดตเดธเตเดฅเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ. เดšเดฟเดฒ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เด†เดตเดถเตเดฏเดฎเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดชเตเดฐเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดˆ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเดฟเดฒเตเดฒเดพเดคเต† เดžเด™เตเด™เตพ เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเตเด•เดฏเดฟเดฒเตเดฒ. เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เต เดธเต†เตผเดตเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเต‡เดŸเตเดจเตเดจเดคเต เดตเดณเดฐเต† เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต, เด•เต‚เดŸเดพเดคเต† เดงเดพเดฐเดพเดณเด‚ เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เด‡เดคเต เดตเดณเดฐเต† เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚.
  • เดธเตเด•เต‡เดฒเดฌเดฟเดณเดฟเดฑเตเดฑเดฟเดฏเตเด‚ เดคเต†เดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเด‚ เด‡เดฒเตเดฒ. เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด•เตพ, เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ, เดฐเดœเดฟเดธเตเดŸเตเดฐเต‡เดทเตป เด•เต€เด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตเด•เตเด•เดพเดฏเดฟ เด’เดฐเตŠเดฑเตเดฑ เดคเด•เดฐเดพเตผ-เดธเดนเดฟเดทเตเดฃเตเดคเดฏเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ เดฎเต‹เดซเต เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดชเตŠเดคเตเดตเดพเดฏ เดธเด‚เดญเดฐเดฃเดตเตเด‚ เด‰เดณเตเดณ DSC เดชเตเตพ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เด’เดฐเต เดซเดพเด‚ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เด†เดฆเตเดฏ เดชเตเดฐเดถเตเดจเด‚ เดŽเด™เตเด™เดจเต† เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเตเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดกเดพเดฑเตเดฑ เดจเต‡เดŸเดพเดฎเต†เดจเตเดจเตเด‚ เด‡เดจเตเดจเต เดžเดพเตป เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด‚. SQL เด’เดฐเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดฎเต†เด™เตเด•เดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด‚. เดฎเดฟเดธเต เดตเดพเด—เตเดฆเดพเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเตผ 2019 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเดฟเตฝเดกเต เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเตผ 1803-เตฝ เดฎเดพเดคเตเดฐเด‚ เด…เดจเตเดคเตผเดจเดฟเตผเดฎเตเดฎเดฟเดค เดชเดฟเดจเตเดคเตเดฃ. OleDB เดชเตเดฐเตŠเดตเตˆเดกเดฑเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑ เดจเต‡เดŸเตเด• เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒเด•เดพเดฐเดฃเด‚ OleDbCommand เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดคเตเดค เด’เดฐเต เดชเต‡เดฐเตเดณเตเดณ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเตผ DSC เดธเต†เตผเดตเตผ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

เดžเดพเตป เดˆ เดฐเต€เดคเดฟ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ: Windows Server 2012 เด‰เด‚ 2016 เด‰เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดตเตผเด•เตเด•เต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดฏเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เตเด• DSC เด•เตเดตเดฑเดฟ เดธเต†เตผเดตเดฑเดฟเดจเตเดณเตเดณ เด’เดฐเต เดฌเดพเด•เตเด•เต†เตปเดกเดพเดฏเดฟ เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เด•เตเดฒเดฏเดจเตเดฑเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดฒเดญเดฟเดšเตเดš เดกเดพเดฑเตเดฑ SQL เดธเต†เตผเดตเตผ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เดฑเต€เดกเดฏเดฑเด•เตเดŸเต เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดจเตเดฌเดจเตเดง เดชเดŸเตเดŸเดฟเด•เด•เดณเตเดณเตเดณ เด’เดฐเต .mdb เดซเดฏเดฒเดฟเดจเตเดฑเต† เดฐเต‚เดชเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เด’เดฐเต "เดชเตเดฐเต‹เด•เตเดธเดฟ" เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด‚.

เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด•: เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเตผ 2016-เดจเต เดจเดฟเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚ AccessDatabaseEngine2016x86เด•เดพเดฐเดฃเด‚ Microsoft.Jet.OLEDB.4.0 เด‡เดจเดฟ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดฟเดฒเตเดฒ.

เด’เดฐเต เดกเดฟเดŽเดธเตโ€Œเดธเดฟ เดชเตเตพ เดธเต†เตผเดตเตผ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดžเดพเตป เดตเดฟเดถเดฆเดฎเดพเดฏเดฟ เดชเดฑเดฏเดฟเดฒเตเดฒ, เด…เดคเต เดตเดณเดฐเต† เดจเดจเตเดจเดพเดฏเดฟ เดตเดฟเดตเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เด‡เดตเดฟเดŸเต†. เดžเดพเตป เด•เตเดฑเดšเตเดšเต เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เตพ เดฎเดพเดคเตเดฐเด‚ เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด‚. WSUS เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ Kaspersky เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดธเต†เดจเตเดฑเตผ เด‰เดณเตเดณ เด…เดคเต‡ เดตเต†เดฌเต เดธเต†เตผเดตเดฑเดฟเตฝ DSC เดชเตเดณเตเดณเตผ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด•เตเดฐเดฟเดฏเต‡เดทเตป เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดจเดฎเตเดฎเตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เตพ เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  1. UseSecurityBestPractices     = $false

    เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, TLS 1.0 เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดพเดคเต† เดตเดฐเดฟเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. Kaspersky เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดธเต†เดจเตเดฑเดฑเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ (เดชเตเดฐเดถเตเดจเด‚ Kaspersky Security Center v11-เตฝ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เดฃเด‚).

  2. Enable32BitAppOnWin64   = $true

    เดจเดฟเด™เตเด™เตพ เดˆ เดฎเดพเดฑเตเดฑเด‚ เดตเดฐเตเดคเตเดคเดฟเดฏเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต WSUS เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต IIS-เตฝ AppPool DSC เดธเต†เตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ.

  3. WSUS เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต DSC เดธเต†เตผเดตเตผ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, DSC เดธเตˆเดฑเตเดฑเดฟเดจเดพเดฏเดฟ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต, เดกเตˆเดจเดพเดฎเดฟเด•เต เด•เดพเดทเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เตเด•.

SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต DSC เดธเต†เตผเดตเตผ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เดพเด‚.

เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

  1. เดจเดฎเตเด•เตเด•เต DSC เดŽเดจเตเดจ เดชเต‡เดฐเดฟเตฝ เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‰เดฃเตเดŸเดพเด•เตเด•เดพเด‚.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  2. เดˆ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เดจเดฎเตเด•เตเด•เต เด’เดฐเต เด…เด•เตเด•เต—เดฃเตเดŸเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚. เด†เดฆเตเดฏเด‚, SQL เดธเต†เตผเดตเตผ Windows, SQL เด…เด•เตเด•เต—เดฃเตเดŸเตเด•เดณเตเดŸเต† เด†เดงเดฟเด•เดพเดฐเดฟเด•เดค เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  3. เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เด•เตเด•. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ DSC. เดžเด™เตเด™เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด‰เดŸเดฎเดฏเตเดŸเต† เด…เดตเด•เดพเดถเด™เตเด™เตพ เดจเตฝเด•เตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  4. เดšเต†เดฏเตเดคเตเด•เดดเดฟเดžเตเดžเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

DSC เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดธเตเด•เต€เดฎ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต DSC เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดธเตเด•เต€เดฎ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดฐเดฃเตเดŸเต เดตเดดเดฟเด•เดณเตเดฃเตเดŸเต:

  • เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ, เด’เดฐเต TSQL เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดดเดฟ
    SET ANSI_NULLS ON
    GO
    SET QUOTED_IDENTIFIER ON
    GO
    CREATE TABLE [dbo].[Devices](
    [TargetName] [nvarchar](255) NOT NULL,
    [ConfigurationID] [nvarchar](255) NOT NULL,
    [ServerCheckSum] [nvarchar](255) NOT NULL,
    [TargetCheckSum] [nvarchar](255) NOT NULL,
    [NodeCompliant] [bit] NOT NULL,
    [LastComplianceTime] [datetime] NULL,
    [LastHeartbeatTime] [datetime] NULL,
    [Dirty] [bit] NOT NULL,
    [StatusCode] [int] NULL
    ) ON [PRIMARY]
    GO
     
    CREATE TABLE [dbo].[RegistrationData](
    [AgentId] [nvarchar](255) NOT NULL,
    [LCMVersion] [nvarchar](255) NULL,
    [NodeName] [nvarchar](255) NULL,
    [IPAddress] [nvarchar](255) NULL,
    [ConfigurationNames] [nvarchar](max) NULL
    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
    GO
     
    CREATE TABLE [dbo].[StatusReport](
    [JobId] [nvarchar](50) NOT NULL,
    [Id] [nvarchar](50) NOT NULL,
    [OperationType] [nvarchar](255) NULL,
    [RefreshMode] [nvarchar](255) NULL,
    [Status] [nvarchar](255) NULL,
    [LCMVersion] [nvarchar](50) NULL,
    [ReportFormatVersion] [nvarchar](255) NULL,
    [ConfigurationVersion] [nvarchar](255) NULL,
    [NodeName] [nvarchar](255) NULL,
    [IPAddress] [nvarchar](255) NULL,
    [StartTime] [datetime] NULL,
    [EndTime] [datetime] NULL,
    [Errors] [nvarchar](max) NULL,
    [StatusData] [nvarchar](max) NULL,
    [RebootRequested] [nvarchar](255) NULL
    ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
    GO
  • SQL เดกเดพเดฑเตเดฑ เด‡เด‚เดชเต‹เตผเดŸเตเดŸเต เดตเดฟเดธเดพเตผเดกเต เดตเดดเดฟ PS เดฎเตŠเดกเตเดฏเต‚เดณเดฟเดจเตเดฑเต† PSDesiredStateConfiguration-เดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ เดถเต‚เดจเตเดฏเดฎเดพเดฏ device.mdb-เตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด•.

    เดžเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดชเต‹เด•เตเดจเตเดจ Devices.mdb C:WindowsSysWOW64WindowsPowerShellv1.0ModulesPSDesiredStateConfigurationPullServer-เตฝ เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

  1. เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, SQL เดธเต†เตผเดตเตผ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ, เด•เดฏเดฑเตเดฑเตเดฎเดคเดฟ เดตเดฟเดธเดพเตผเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  2. เดžเด™เตเด™เตพเด•เตเด•เต เดกเดพเดฑเตเดฑ เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดฒเดญเดฟเด•เตเด•เตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต - เดžเด™เตเด™เดณเตเดŸเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‡เดคเต เด’เดฐเต Microsoft Access เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด†เดฃเต. เด…เดŸเตเดคเตเดคเดคเต เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  3. เดžเด™เตเด™เตพ เดกเดฏเด—เตเดฐเด‚ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดซเดฏเตฝ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  4. เดŽเดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต - เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดคเต เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด†เดฃเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  5. SQL เดธเต†เตผเดตเดฑเตเด‚ (เดธเต†เตผเดตเตผ เดจเดพเดฎเด‚) เดžเด™เตเด™เตพ เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ (เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต) เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  6. เด’เดจเตเดจเต‹ เด…เดคเดฟเดฒเดงเดฟเด•เดฎเต‹ เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด•เดพเดดเตโ€Œเดšเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเตเด• เดŽเดจเตเดจ เด“เดชเตเดทเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• (เดชเดŸเตเดŸเดฟเด•เด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด•เดพเดดเตเดšเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เดกเดพเดฑเตเดฑ เดชเด•เตผเดคเตเดคเตเดจเตเดจเต).

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  7. เดžเด™เตเด™เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตเด•เต€เดฎ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเดŸเตเดŸเดฟเด•เด•เตพ เดžเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  8. เด‰เดŸเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด• เดšเต†เด•เตเด•เตเดฌเต‹เด•เตเดธเต เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด• เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  9. เดšเต†เดฏเตเดคเตเด•เดดเดฟเดžเตเดžเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  10. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดชเดŸเตเดŸเดฟเด•เด•เตพ DSC เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเด‚.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต .mdb "เดชเตเดฐเต‹เด•เตเดธเดฟ" เดซเดฏเตฝ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด’เดฐเต SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต ODBC เด•เดฃเด•เตเดทเตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต. DSC เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดธเต†เตผเดตเดฑเดฟเตฝ MS เด†เด•เตโ€Œเดธเดธเต เด‡เตปเดธเตโ€Œเดฑเตเดฑเดพเตพ เดšเต†เดฏเตโ€ŒเดคเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต, เด…เดคเดฟเดจเดพเตฝ MS เด†เด•เตโ€Œเดธเดธเต เด‡เตปเดธเตโ€Œเดฑเตเดฑเดพเตพ เดšเต†เดฏเตโ€Œเดค เด’เดฐเต เด‡เดจเตเดฑเตผเดฎเต€เดกเดฟเดฏเดฑเตเดฑเต เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเดพเดฃเต databases.mdb เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดจเดฎเตเด•เตเด•เต SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ ODBC เด•เดฃเด•เตเดทเตป เด‰เดฃเตเดŸเดพเด•เตเด•เดพเด‚ (เด•เดฃเด•เตเดทเตป เดฌเดฟเดฑเตเดฑเตเดจเดธเต MS เด†เด•เตเดธเดธเต เดฌเดฟเดฑเตเดฑเตเดจเดธเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเดฃเด‚ - 64 เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ 32). เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚:
- เดชเดตเตผเดทเต†เตฝ cmdlet:

Add-OdbcDsn โ€“Name DSC โ€“DriverName 'SQL Server' โ€“Platform '<64-bit or 32-bit>' โ€“DsnType System โ€“SetPropertyValue @('Description=DSC Pull Server',"Server=<Name of your SQL Server>",'Trusted_Connection=yes','Database=DSC') โ€“PassThru

โ€” เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดตเดฎเต‡เดงเดฏเดพ, เด•เดฃเด•เตเดทเตป เดตเดฟเดธเดพเตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต:

  1. เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเต€เดตเต เดŸเต‚เดณเตเด•เตพ เดคเตเดฑเด•เตเด•เตเด•. เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดค MS เด†เด•เตโ€Œเดธเดธเดฟเดจเตเดฑเต† เดชเดคเดฟเดชเตเดชเดฟเดจเต† เด†เดถเตเดฐเดฏเดฟเดšเตเดšเต เดžเด™เตเด™เตพ ODBC เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเต. เดธเดฟเดธเตเดฑเตเดฑเด‚ DSN เดŸเดพเดฌเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด•เดฃเด•เตเดทเตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• (เดšเต‡เตผเด•เตเด•เตเด•).

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  2. เดžเด™เตเด™เตพ SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต. เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด• เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  3. เดฌเดจเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸ เดชเต‡เดฐเตเด‚ เดธเต†เตผเดตเดฑเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. เด…เดคเต‡ เดชเดพเดฐเดพเดฎเต€เดฑเตเดฑเดฑเตเด•เดณเตเดณเตเดณ เด’เดฐเต เด•เดฃเด•เตเดทเตป DSC เดธเต†เตผเดตเดฑเดฟเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  4. SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดžเด™เตเด™เตพ DSC เดŽเดจเตเดจ เดชเต‡เดฐเดฟเตฝ เดฎเตเดฎเตเดชเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เด’เดฐเต เดฒเต‹เด—เดฟเตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเต เดžเด™เตเด™เตพ เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  5. DSC เด•เดฃเด•เตเดทเตป เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  6. เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเด• เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  7. เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เด•เดฃเด•เตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต (เดŸเต†เดธเตเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด‚).

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  8. เดšเต†เดฏเตเดคเตเด•เดดเดฟเดžเตเดžเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

MS เด†เด•เตโ€Œเดธเดธเดฟเตฝ เด’เดฐเต devices.mdb เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดจเตเดจเต. MS เด†เด•เตโ€Œเดธเดธเต เดธเดฎเดพเดฐเด‚เดญเดฟเดšเตเดšเต Devices.mdb เดŽเดจเตเดจ เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•.

PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  1. เดฌเดพเดนเตเดฏ เดกเดพเดฑเตเดฑ เดŸเดพเดฌเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ ODBC เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเด•. เดฆเตƒเดถเตเดฏเดฎเดพเด•เตเดจเตเดจ เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ, เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดค เดชเดŸเตเดŸเดฟเด• เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  2. เดชเตเดคเดฟเดฏ เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ, เดฎเต†เดทเต€เตป เดกเดพเดฑเตเดฑ เดธเต‹เดดเตเดธเต เดŸเดพเดฌเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เดถเดฐเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด•. เดชเตเดคเดฟเดฏ เดตเดฟเตปเดกเต‹เดฏเดฟเตฝ, SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด•เตเดฐเต†เดกเตปเดทเตเดฏเดฒเตเด•เตพ เดจเตฝเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  3. เดฒเดฟเด™เตเด•เต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดชเดŸเตเดŸเดฟเด•เด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•. เดธเต‡เดตเต เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดฌเต‹เด•เตโ€Œเดธเต เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เดถเดฐเดฟ เด•เตเดฒเดฟเด•เตเด•เตเดšเต†เดฏเตเดฏเตเด•. เดฎเต‚เดจเตเดจเต เดŸเต‡เดฌเดฟเดณเตเด•เตพเด•เตเด•เตเด‚ เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  4. เดธเต‚เดšเดฟเด•เด•เดณเดฟเตฝ เดจเดฟเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจเดต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:
    โ€” dbo_Devices เดชเดŸเตเดŸเดฟเด•เดฏเตเด•เตเด•เตเดณเตเดณ เดŸเดพเตผเด—เต†เดฑเตเดฑเต เดจเต†เดฏเดฟเด‚;

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

    โ€” dbo_RegistrationData-เดฏเตโ€Œเด•เตเด•เตเดณเตเดณ NodeName เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ IPAaddress;

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

    โ€” dbo_StatusReport-เดจเตเดณเตเดณ NodeName เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ IPAaddress.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  5. MS เด†เด•เตโ€Œเดธเดธเดฟเดฒเต† เดชเดŸเตเดŸเดฟเด•เด•เดณเตเดŸเต† เดชเต‡เดฐเตเดฎเดพเดฑเตเดฑเดพเด‚, เด…เดคเดพเดฏเดคเต: dbo_ เดชเตเดฐเดฟเดซเดฟเด•เตโ€Œเดธเต เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเตเด•, เด…เดคเตเดตเดดเดฟ DSC-เดจเต เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  6. เดšเต†เดฏเตเดคเตเด•เดดเดฟเดžเตเดžเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  7. เดซเดฏเตฝ เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเต MS เด†เด•เตเดธเดธเต เด…เดŸเดฏเตเด•เตเด•เตเด•. เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเดฎเตพ เดคเดคเตเดซเดฒเดฎเดพเดฏเตเดฃเตเดŸเดพเด•เตเดจเตเดจ Devices.mdb DSC เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเดฟ (C: Program FilesWindowsPowershellDSCSService-เตฝ เดธเตเดฅเดฟเดฐเดธเตเดฅเดฟเดคเดฟเดฏเดพเดฏเดฟ) เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด’เดจเตเดจเต เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดฑเตเดฑเดฟเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด• (เด…เดคเต เดจเดฟเดฒเดตเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ).

SQL เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต DSC เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  1. เดžเด™เตเด™เตพ DSC เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เด•เตเดธเดฟ เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, เดจเดฎเตเด•เตเด•เต DSC เดธเต†เตผเดตเดฑเดฟเตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ ODBC เด•เดฃเด•เตเดทเตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเด‚. เดชเต‡เดฐเต, เดฌเดฟเดฑเตเดฑเต เดกเต†เดชเตเดคเต, เด•เดฃเด•เตเดทเตป เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต MDB เดซเดฏเตฝ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดคเดจเตเดจเต† เด†เดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดถเต‚เดจเตเดฏเดฎเดพเดฏ device.mdb เด‡เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต เดชเด•เตผเดคเตเดคเดพเดจเดพเด•เตเด‚.
  2. Devices.mdb เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, DSC เดชเตเตพ เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† web.config-เตฝ เดจเดฟเด™เตเด™เตพ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต (เดกเดฟเดซเต‹เตพเดŸเตเดŸเต เด†เดฃเต C:inetpubPSDSCPullServerweb.config):

- เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเตผ 2012-เดจเต

<add key="dbprovider" value="System.Data.OleDb">
<add key="dbconnectionstr" value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:Program FilesWindowsPowerShellDscServiceDevices.mdb;">

- เดตเดฟเตปเดกเต‹เดธเต เดธเต†เตผเดตเตผ 2016-เดจเต

<add key="dbprovider" value="System.Data.OleDb">
<add key="dbconnectionstr" value="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:Program FilesWindowsPowerShellDscServiceDevices.mdb;">

เด‡เดคเต DSC เดธเต†เตผเดตเตผ เดธเดœเตเดœเต€เด•เดฐเดฃเด‚ เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เตเดจเตเดจเต.

DSC เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต

  1. เด’เดฐเต เดตเต†เดฌเต เดฌเตเดฐเต—เดธเดฑเดฟเดฒเต‚เดŸเต† DSC เดธเต†เตผเดตเตผ เด†เด•เตโ€Œเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  2. เด‡เดจเดฟ เดกเดฟเดŽเดธเตโ€Œเดธเดฟ เดชเตเตพ เดธเต†เตผเดตเตผ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹เดฏเต†เดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเด‚. เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต, xPSDesiredStateConfiguration เดฎเตŠเดกเตเดฏเต‚เดณเดฟเตฝ pullserversetuptests.ps1 เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดˆ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเดฟเด™เตเด™เตพ Pester เดŽเดจเตเดจเต เดชเต‡เดฐเตเดณเตเดณ เด’เดฐเต Powershell เดฎเตŠเดกเตเดฏเต‚เตพ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเดฃเด‚. เด‡เดคเต เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด• Install-Module -Name Pester.
  3. C:Program FilesWindowsPowerShellModulesxPSDesiredStateConfiguration<เดฎเตŠเดกเตเดฏเต‚เตพ เดชเดคเดฟเดชเตเดชเต>DSCPullServerSetupPullServerDeploymentVerificationTest (เด‰เดฆเดพเดนเดฐเดฃ เดชเดคเดฟเดชเตเดชเต 8.0.0.0.0) เดคเตเดฑเด•เตเด•เตเด•.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  4. PullServerSetupTests.ps1 เดคเตเดฑเดจเตเดจเต DSC เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† web.config-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•. เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจ web.config-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเดพเดค เดšเตเดตเดชเตเดชเดฟเตฝ เดนเตˆเดฒเตˆเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ เดˆ เดชเดพเดค เดฎเดพเดฑเตเดฑเตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  5. pullserversetuptests.ps1 เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•
    Invoke-Pester.PullServerSetupTests.ps1
    .

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

  6. SQL เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเต เดธเตเดฑเตเดฑเตเดกเดฟเดฏเต‹เดฏเดฟเตฝ, เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเดกเต เดนเต‹เดธเตเดฑเตเดฑเตเด•เตพ DSC เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเด‚เด—เต เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดกเดพเดฑเตเดฑ SQL เดธเต†เตผเดตเดฑเดฟเดฒเต† DSC เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต.

    PowerShell เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดธเด‚เดธเตเดฅเดพเดจ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเตเด‚ เดซเดฏเดฒเตเด‚: เดญเดพเด—เด‚ 1. เด’เดฐเต SQL เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป DSC เดชเตเตพ เดธเต†เตผเดตเตผ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด…เดคเตเดฐเดฏเต‡เดฏเตเดณเตเดณเต‚. เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดฒเต‡เด–เดจเด™เตเด™เดณเดฟเตฝ, เดฒเดญเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดฏเดฟเตฝ เดŽเด™เตเด™เดจเต† เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเดพเตป เดžเดพเตป เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดคเต†เดฑเตเดฑเต เดธเดนเดฟเดทเตเดฃเตเดคเดฏเต†เดฏเตเด‚ เดธเตเด•เต‡เดฒเดฌเดฟเดฒเดฟเดฑเตเดฑเดฟเดฏเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดžเดพเตป เดธเตเดชเตผเดถเดฟเด•เตเด•เตเด‚.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•