powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс без имени индекса. Как убрать.
8 сообщений из 8, страница 1 из 1
Индекс без имени индекса. Как убрать.
    #39947793
Миша56
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день! Подскажите, пожалуйста, как удалить индекс без имени индекса.

DBCC CHECKDB не помогла ...

Заранее спасибо !
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947800
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Миша56,

Это откуда такая выборка, с полем IndexName?
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947840
Фотография Ennor Tiegael
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvg
Миша56,

Это откуда такая выборка, с полем IndexName?
Таблица-куча, поди...
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947905
Миша56
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выборка отсюда.

SELECT object_name(a.object_id) AS TableName, name AS IndexName, avg_fragmentation_in_percent FROM sys.dm_db_index_physical_stats (DB_ID (N'AP'), OBJECT_ID(N'base'), NULL, NULL, NULL) AS a INNER JOIN sys.indexes AS b ON a.object_id = b.object_id AND a.index_id = b.index_id
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947907
Фотография a_voronin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Миша56,

В sys.indexes name равное NULL означает HEAP.

Код: sql
1.
2.
3.
4.
SELECT object_name(a.object_id) AS TableName, name AS IndexName, avg_fragmentation_in_percent 
FROM sys.dm_db_index_physical_stats (DB_ID (N'olap_ssp'), NULL, NULL, NULL, NULL) AS a 
INNER JOIN sys.indexes AS b ON a.object_id = b.object_id AND a.index_id = b.index_id 
WHERE b.type <> 0


Чтобы исключить добавьте WHERE b.type <> 0
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947918
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ennor Tiegael
alexeyvg
Миша56,

Это откуда такая выборка, с полем IndexName?
Таблица-куча, поди...
Понятное дело, что же ещё...

Спросил на всякий, может, это экран какой то чудо-программы...
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39947933
Владислав Колосов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторПодскажите, пожалуйста, как удалить индекс без имени индекса


drop table, как же ещё? Индекс без индекса - это таблица.
...
Рейтинг: 0 / 0
Индекс без имени индекса. Как убрать.
    #39948120
Миша56
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не обзывайте моё чудо творчество
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Индекс без имени индекса. Как убрать.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]