2014-01-21 3 views
0

У меня нет студия управления, и я не могу установить экспресс-версию, поскольку, похоже, проблема связана с настройкой моего компьютера.Есть ли способ обновить статистику базы данных SQL Server 2012?

Однако у меня есть VS2013, и я могу открыть окна запросов.

Я создал индексы, но с тех пор я добавил много новых данных. Есть ли способ обновить статистику для моей базы данных SQL Server 2012 из командной строки SQL Script?

ответ

0

Попробуйте EXEC SP_updatestats обновить всю статистику базы данных.

0

Вы можете получить доступ к командной SQL линию с помощью инструмента SQLCMD, который устанавливается как часть SQL 2012.

Вот ссылка на статистику обновления команды, которые вам необходимо собрать и выполнить.

http://technet.microsoft.com/en-us/library/ms187348.aspx

Вы всегда можете создать сценарий для команды обновления статистики, а затем выполнить это.

Если у вас установлены SQL и SQL Express, убедитесь, что вы подключаетесь к правильному экземпляру SQL Server. только имя машины или localhost должно привести вас к полному sql 2012 (имя экземпляра по умолчанию для этого - MSSQLSERVER), а SQL Express должен иметь имя экземпляра SQLEXPRESS (если я правильно помню), вам нужно будет использовать именование условность сервер \ экземпляр, чтобы сделать соединение (вы, вероятно, знал, что это немного уже)

Смежные вопросы