MS SQL เดธเต†เตผเดตเดฑเดฟเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเดฟเดฒเต‡เด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเต เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต

เดšเดฐเดฟเดคเตเดฐเดพเดคเต€เดคเด•เดพเดฒเด‚

เด’เดฐเดฟเด•เตเด•เตฝ, เด’เดฐเต เดฌเด—เต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดŽเดจเดฟเด•เตเด•เต เดชเตเดฐเตŠเดกเด•เตเดทเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

เดŽเดจเตเดจเต† เด…เดคเตเดญเตเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเด•เตเด•เตŠเดฃเตเดŸเต, เดžเดพเตป เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเดฐเดฟเดฎเดฟเดคเดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เดŸเดจเตเดจเต:

  1. เดชเดคเดฟเดชเตเดชเดฟเตฝ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฌเดพเด•เตเด•เดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ SQL เดธเต†เตผเดตเตผ 2016 เดŽเดจเตเดฑเต‡เดคเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒ SQL เดธเต†เตผเดตเตผ 2014.
  2. เดŽเดจเตเดฑเต† เดตเตผเด•เตเด•เต เด•เดฎเตเดชเตเดฏเต‚เดŸเตเดŸเดฑเดฟเตฝ, เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš OS เด†เดฏเดฟเดฐเตเดจเตเดจเต เดตเดฟเตปเดกเต‡เดพเดธเต 7เด…เดคเดฟเดจเดพเตฝ เดŽเดจเดฟเด•เตเด•เต เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ SQL Server เดชเดคเดฟเดชเตเดชเต 2016 เดตเดฐเต†
  3. เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เด‰เตฝเดชเตเดชเดจเตเดจเด‚, เด‡เดฑเตเด•เดฟเดฏ เด•เดชเตเดชเดฟเตพเดกเต เดฒเต†เด—เดธเดฟ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตโ€Œเดšเดฑเตเดณเตเดณ เด’เดฐเต เดตเดฒเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดฎเดฑเตเดฑเต เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเตเดฎเดพเดฏเตเด‚ เดฌเต‡เดธเตเด•เดณเตเดฎเดพเดฏเตเด‚ เดธเด‚เดธเดพเดฐเดฟเดšเตเดšเต, เด…เดคเดฟเดจเดพเตฝ เด‡เดคเต เดฎเดฑเตเดฑเตŠเดฐเต เดธเตเดฑเตเดฑเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เดตเดณเดฐเต† เดธเดฎเดฏเดฎเต†เดŸเตเดคเตเดคเต‡เด•เตเด•เดพเด‚.

เดฎเต‡เตฝเดชเตเดชเดฑเดžเตเดžเดต เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเดฒเดตเดพเดฐเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เดณเตเดŸเต† เดŠเดจเตเดจเตเดตเดŸเดฟเด•เตพเด•เตเด•เตเดณเตเดณ เดธเดฎเดฏเด‚ เด…เดคเดฟเด•เตเดฐเดฎเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเตฝ เดžเดพเตป เดŽเดคเตเดคเดฟ.

เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต

เดžเดพเตป เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด’เดฑเดพเด•เตเด•เดฟเตพ เดตเดฟเดŽเด‚ เดตเต†เตผเดšเตเดตเตฝเดฌเต‹เด•เตเดธเต Windows 10 เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต (เดŽเดกเตเดœเต เดฌเตเดฐเต—เดธเดฑเดฟเดจเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดŸเต†เดธเตเดฑเตเดฑเต เด‡เดฎเต‡เดœเต เดŽเดŸเตเด•เตเด•เดพเด‚ เด‡เดตเดฟเดŸเต† เดจเดฟเดจเตเดจเต). SQL เดธเต†เตผเดตเตผ 2016 เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเตฝ เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดฌเดพเด•เตเด•เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเต (ะธะฝัั‚ั€ัƒะบั†ะธั).

เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเตฝ SQL เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเต‡เดถเดจเด‚ เด•เตเดฐเดฎเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต

เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดชเตเดฑเดคเตเดคเต เดจเดฟเดจเตเดจเต SQL เดธเต†เตผเดตเตผ เด†เด•เตเดธเดธเต เดšเต†เดฏเตเดฏเดพเตป เดšเดฟเดฒ เดจเดŸเดชเดŸเดฟเด•เตพ เด•เตˆเด•เตเด•เตŠเดณเตเดณเต‡เดฃเตเดŸเดคเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต:

  1. เดซเดฏเตผเดตเดพเดณเดฟเดจเดพเดฏเดฟ, เดชเต‹เตผเดŸเตเดŸเต เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เด’เดดเดฟเดตเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดจเดฟเดฏเดฎเด‚ เดšเต‡เตผเด•เตเด•เตเด• 1433.
  2. เดธเต†เตผเดตเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเตเดฐเดตเต‡เดถเดจเด‚ เดตเดฟเตปเดกเต‹เดธเต เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเต‚เดŸเต†เดฏเดฒเตเดฒ, เดฒเต‹เด—เดฟเตป, เดชเดพเดธเตโ€Œเดตเต‡เดกเต เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SQL เดตเดดเดฟ เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจเดคเต เด…เดญเดฟเด•เดพเดฎเตเดฏเดฎเดพเดฃเต (เด†เด•เตเดธเดธเต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต). เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, SQL เดธเต†เตผเดตเตผ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟเด•เดณเดฟเตฝ SQL เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เตพ เด“เตผเดฎเตเดฎเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.
  3. เดŸเดพเดฌเดฟเดฒเต† SQL เดธเต†เตผเดตเดฑเดฟเดฒเต† เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด•เตเดคเตƒ เดฑเต‹เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• db_securityadmin.

เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚

เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดคเดจเตเดจเต† เดฐเดฃเตเดŸเต เด˜เดŸเตเดŸเด™เตเด™เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต:

  1. เดกเดพเดฑเตเดฑ เดธเตเด•เต€เดฎ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ (เดชเดŸเตเดŸเดฟเด•เด•เตพ, เด•เดพเดดเตเดšเด•เตพ, เดธเด‚เดญเดฐเดฟเดšเตเดš เดจเดŸเดชเดŸเดฟเด•เตเดฐเดฎเด™เตเด™เตพ เดฎเตเดคเดฒเดพเดฏเดต)
  2. เดกเดพเดฑเตเดฑ เดคเดจเตเดจเต† เด•เตˆเดฎเดพเดฑเตเดจเตเดจเต

เดกเดพเดฑเตเดฑ เดธเตเด•เต€เดฎ เด•เตˆเดฎเดพเดฑเตเดฑเด‚

เดžเด™เตเด™เตพ เด‡เดจเดฟเดชเตเดชเดฑเดฏเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเต:

  1. เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• เดŸเดพเดธเตเด•เตเด•เตเด•เตพ -> เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด• เด’เดฐเต เดชเต‹เตผเดŸเตเดŸเดฌเดฟเตพ เด…เดŸเดฟเดคเตเดคเดฑเดฏเตเด•เตเด•เดพเดฏเดฟ.
  2. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตˆเดฎเดพเดฑเต‡เดฃเตเดŸ เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดธเตเดฅเดฟเดฐ เดฎเต‚เดฒเตเดฏเด‚ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เตเด• (เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเตเด•เตพเด•เตเด•เตเด‚ เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด‚).
  3. เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•. เดฏเต‚เดฃเดฟเด•เต‹เดกเต เดŽเตปเด•เต‹เดกเดฟเด‚เด—เดฟเตฝ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด’เดฐเตŠเดฑเตเดฑ เดซเดฏเดฒเดฟเตฝ เดธเต‡เดตเต เดšเต†เดฏเตเดฏเตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดฎเดพเดฏ เดฎเดพเตผเด—เด‚. เดคเตเดŸเตผเดจเตเดจเต, เด’เดฐเต เดชเดฐเดพเดœเดฏเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดŽเดฒเตเดฒเดพ เด˜เดŸเตเดŸเด™เตเด™เดณเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ.

เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเด‚เดฐเด•เตเดทเดฟเดšเตเดšเตเด•เดดเดฟเดžเตเดžเดพเตฝ, เด†เดตเดถเตเดฏเดฎเดพเดฏ เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฏเดฅเดพเตผเดคเตเดฅ SQL เดธเต†เตผเดตเดฑเดฟเตฝ (เดชเดดเดฏ เดชเดคเดฟเดชเตเดชเต) เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต: เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดค เดถเต‡เดทเด‚, เดฌเดพเด•เตเด•เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด•เดคเตเดคเดฟเดŸเดชเดพเดŸเตเด•เตพ เดจเดฟเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดŽเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดฑเตเดฑเดฟเตฝ COLLATE เดŽเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด‚ เด‡เดฒเตเดฒเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด‡เดคเต เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ เด…เดจเตเดฌเดจเตเดง เดธเตโ€Œเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดคเด‚เดฌเตเดฐเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเตƒเดคเตเดคเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเตเด‚ เดชเดฐเดพเดœเดฏเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต.

เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดฑเด‚

เดกเดพเดฑเตเดฑ เด•เตˆเดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเตเดฎเตเดฎเตเดชเต, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดจ เดจเดฟเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดฃเด‚:

EXEC sp_msforeachtable 'ALTER TABLE ? NOCHECK CONSTRAINT all'

เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดตเดฟเดธเดพเตผเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฃเต เดกเดพเดฑเตเดฑเดพ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ -> เดกเดพเดฑเตเดฑ เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดšเต†เดฏเตเดฏเตเด• เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเดšเตเดš เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตเดฅเดฟเดคเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจ SQL เดธเต†เตผเดตเดฑเดฟเตฝ:

  1. เด‰เดฑเดตเดฟเดŸเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เด•เดฃเด•เตเดทเตป เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• (เด’เดฐเต เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เดจเดฟเตฝ SQL เดธเต†เตผเดตเตผ 2016). เดžเดพเตป เดกเดพเดฑเตเดฑ เด‰เดฑเดตเดฟเดŸเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต SQL เดธเต†เตผเดตเตผ เดจเต‡เดฑเตเดฑเต€เดตเต เด•เตเดฒเดฏเดจเตเดฑเต เดฎเตเด•เดณเดฟเตฝ เดชเดฑเดžเตเดž SQL เดชเตเดฐเดพเดฎเดพเดฃเต€เด•เดฐเดฃเดตเตเด‚.
  2. เดฒเด•เตเดทเตเดฏเดธเตเดฅเดพเดจเดคเตเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด•เดฃเด•เตเดทเตป เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด• (เดนเต‹เดธเตเดฑเตเดฑเต เดฎเต†เดทเต€เดจเดฟเตฝ SQL เดธเต†เตผเดตเตผ 2014).
  3. เด…เดŸเตเดคเตเดคเดคเดพเดฏเดฟ, เดฎเดพเดชเตเดชเดฟเด‚เด—เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เตเด•. เดŽเดฒเตเดฒเดพเด‚ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดฃเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเตเดณเตเดณเดคเดฒเตเดฒ เดตเดธเตเดคเตเด•เตเด•เตพ (เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดพเดดเตเดšเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ). เด…เดงเดฟเด• เด“เดชเตเดทเดจเตเด•เดณเดพเดฏเดฟ, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด• "เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เด•เต‹เดณเด™เตเด™เดณเดฟเตฝ เดšเต‡เตผเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•"เด…เดคเตเดคเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ.
    เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต: เดŽเด™เตเด•เดฟเตฝ, เดจเดฟเดฐเดตเดงเดฟ เดชเดŸเตเดŸเดฟเด•เด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด…เดตเดฏเตเดŸเต† เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เดธเดœเตเดœเดฎเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ "เดเดกเดจเตเดฑเดฟเดฑเตเดฑเดฟ เด•เต‹เดณเด™เตเด™เดณเดฟเตฝ เดšเต‡เตผเด•เตเด•เดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเด•" เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดŸเต‡เดฌเดฟเดณเตเด•เดณเดฟเตฝ เด’เดจเตเดจเดฟเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เด‡เดคเดฟเดจเด•เด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต, เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดค เดŽเดฒเตเดฒเดพ เดŸเต‡เดฌเดฟเดณเตเด•เตพเด•เตเด•เตเด‚ เดชเตเดฐเต‹เดชเตเดชเตผเดŸเตเดŸเดฟ เด‡เดคเดฟเดจเด•เด‚ เดธเดœเตเดœเต€เด•เดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เดกเดฏเดฒเต‹เด—เต เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚. เดˆ เดตเดธเตเดคเตเดค เด†เดถเดฏเด•เตเด•เตเดดเดชเตเดชเดฎเตเดฃเตเดŸเดพเด•เตเด•เตเด•เดฏเตเด‚ เดฎเตˆเด—เตเดฐเต‡เดทเตป เดชเดฟเดถเด•เตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.
  4. เดžเด™เตเด™เตพ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต.
  5. เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดชเดฐเดฟเดถเต‹เดงเดจ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดจเตเดจเต:
    EXEC sp_msforeachtable 'ALTER TABLE ? CHECK CONSTRAINT all'

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

เดคเต€เดฐเตเดฎเดพเดจเด‚

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

เด‰เดชเดฏเต‹เด—เดฟเดšเตเดš เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเดŸเต† เดชเดŸเตเดŸเดฟเด•

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