Forums Neueste Beiträge
 

Index kann nicht mehr neu erstellt oder oder organisiert werden

07/01/2010 - 08:41 von smauch24 | Report spam
Hallo,
seitdem wir unsere Datenbank gespiegelt haben (hohe Sicherheit ohne Zeuge)
làuft mein Wartungsplan zum neu erstellen des Index nicht mehr. Ich erhalte
folgende Fehlermeldung:

Beschreibung: Fehler beim Ausführen der Abfrage 'ALTER INDEX [PK_tabelle1]
ON [dbo].[tabelle1] REBUILD WITH ( PAD_INDEX = OFF, STATISTICS_NORECOMPUTE
= OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, SORT_IN_TEMPDB = OFF,
ONLINE = ON ) ': 'Der Onlineindexvorgang kann für den
'PK_tb_bugtracker'-Index nicht ausgeführt wer... Fehler beim Ausführen

Liegt das an der Spiegelung?
Kann der Index jetzt nicht mehr "Online" neu erstellt bzw. organisiert werden?

Danke und Gruß,
Andre
 

Lesen sie die antworten

#1 Christoph Muthmann
07/01/2010 - 15:53 | Warnen spam
smauch24 wrote:
Hallo,
seitdem wir unsere Datenbank gespiegelt haben (hohe Sicherheit ohne
Zeuge) làuft mein Wartungsplan zum neu erstellen des Index nicht
mehr. Ich erhalte folgende Fehlermeldung:

Beschreibung: Fehler beim Ausführen der Abfrage 'ALTER INDEX
[PK_tabelle1]
ON [dbo].[tabelle1] REBUILD WITH ( PAD_INDEX = OFF,
STATISTICS_NORECOMPUTE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS
= ON, SORT_IN_TEMPDB = OFF, ONLINE = ON ) ': 'Der Onlineindexvorgang
kann für den 'PK_tb_bugtracker'-Index nicht ausgeführt wer... Fehler
beim Ausführen

Liegt das an der Spiegelung?
Kann der Index jetzt nicht mehr "Online" neu erstellt bzw.
organisiert werden?



Hallo Andre,
das kann es eigentlich nicht sein. Ich mache z. B. auf einer gespiegelten
Datenbank folgendes für diverse Tabellen:
ALTER INDEX ALL ON dbo.Tabellenname REBUILD WITH (ONLINE = ON);

Hast Du vielleicht mal etwas Code für uns, oder eine genauere Fehlermeldung?
Es gibt z. B. diese zu dem Thema:
Online index operation cannot be performed for index 'meinIndex' because the
index contains column 'meineSpalte' of data type text, ntext, image,
varchar(max), nvarchar(max), varbinary(max) or xml. For non-clustered index
the column could be an include column of the index, for clustered index it
could be any column of the table. In case of drop_existing the column could
be part of new or old index. The operation must be performed offline.
[SQLSTATE 42000] (Error 2725).


Einen schönen Tag noch,
Christoph
Microsoft SQL Server MVP
http://www.insidesql.org

Ähnliche fragen