|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Лабораторная работа 3.4Объекты SQLDMO.Database и SQLDMO.Table, автоматическое перестроение индексов базы данных SQL Server скриптом VBScript Задание:Напишите скрипт SQL-DMO, который бы перестраивал все индексы для всех пользовательских таблиц в базе данных Northwind. Примечание:после выполнения скрипта убедиться, что индексы действительно перестроены, можно при помощи команды DBCC SHOW_STATISTICS. Например: DBCC SHOW_STATISTICS (customers, PK_Customers)
Нужная информация - в столбце Updated. Решение:Итоговый код скрипта VBScript может выглядеть так: Dim sCompName, oNetwork, oServer, oDB, oTable Set oNetwork = CreateObject("Wscript.Network") Set oServer = CreateObject("SQLDmo.SqlServer") Set oDB = oServer.Databases("Northwind") For i = 1 To nCount
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
Получить учебные материалы по этому курсу
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||