Problembehandlung bei DBCC Fehler 2570 in SQL Server 2005 und höheren Versionen

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 923247 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

EINFÜHRUNG

Dieser Artikel beschreibt die SQL Server-Fehler 2570, was bewirkt, dass der Fehler, und wie Sie das Problem zu beheben.

Weitere Informationen

DATA_PURITY-Prüfungen

In SQL Server 2005 wurde eine neue Option DATA_PURITY, hinzugefügt die Befehle DBCC CHECKDB und DBCC CHECKTABLE. Wenn Sie eine DBCC CHECKDB ausführen oder DBCC CHECKTABLE-Befehl, wenn diese Option aktiviert, der Befehl ausgeführt werden "Daten Reinheit" Überprüfungen auf jeder Spaltenwert in allen Zeilen der Tabelle oder Tabellen in der Datenbank. Diese neuen Überprüfungen werden durchgeführt, um sicherzustellen, dass die in den Spalten gespeicherten Werte gültig sind (d. h., die die Werte sind nicht außerhalb des Bereichs für die Domäne, die den Datentyp der Spalte zugeordnet). Die Art der Validierung hängt von den Datentyp der Spalte ab. Die im Anschluss nicht erschöpfenden Liste gibt einige Beispiele:
Tabelle minimierenTabelle vergrößern
Datentyp der SpalteTyp der Gültigkeitsprüfung durchgeführt
Unicode-ZeichenDie Datenlänge sollte ein Vielfache von 2.
DateTimeDas Tagesfeld muss zwischen Jan 1 1753 liegen. und dem 31. Dez. 9999. Das Time-Feld muss vor '11:59:59:999 Uhr' liegen.
Real und FloatCheck for Existence of ungültig Gleitkommawerte wie SNAN, QNAN, NINF, ND, PD, PINF.
Nicht alle Datentypen werden für die Gültigkeit der Spalte überprüft. Daten. Nur diejenigen ist es möglich, einen gespeicherten Wert zu haben, das aus Bereich werden überprüft. Z. B. Tinyint -Datentyp gültigen Bereich von 0 bis 255 hat und befindet sich einem einzelnes Byte (die nur Werte von 0 bis 255 speichern kann), also den Wert überprüfen ist nicht erforderlich.

Die Daten Reinheit Validierungen sind nicht aktiviert. automatisch für alle Datenbanken. Die Prüfungen sind je nach mehreren aktiviert. Faktoren:
  • Für Datenbanken in SQL Server 2005 und höheren Versionen erstellt wurden werden diese Überprüfungen sind standardmäßig aktiviert und können nicht deaktiviert werden, so dass die Verwendung der DATA_PURITY-Option beim Ausführen des Befehls DBCC CHECKDB oder DBCC CHECKTABLE irrelevant ist.
  • Für Datenbanken, die in früheren Versionen von SQL erstellt wurden Server, z. B. SQL Server 2000 SQL Server 7.0 und Versionen aktualisiert, um SQL Server 2005, diese Prüfungen sind nicht standardmäßig aktiviert. In der Reihenfolge für diese Prüfungen durchgeführt werden, müssen Sie die DATA_PURITY-Option in der DBCC CHECKDB oder DBCC CHECKTABLE-Befehls. Dies kann dazu führen, dass zwei Dinge:
    • Der DBCC-Befehl beendet und meldet, dass die Datenbank sauber, einschließlich alle Daten Reinheit Überprüfungen ist. Diese Tatsache wird aufgezeichnet, der Datenbank-Kopfzeile. Alle nachfolgende DBCC CHECKDB oder DBCC CHECKTABLE-Befehl Ausführungen werden diese Informationen feststellen und führt automatisch die Daten Reinheit überprüft, für Datenbanken in SQL Server 2005 erstellt geschehen würde. In andere Wörter, sobald eine Datenbank bekannt ist, "sauber" sind die Daten Reinheit Überprüfungen immer durchgeführt.
    • DBCC-Befehls abgeschlossen ist, aber meldet Probleme über inkonsistente Daten. Wenn dies der Fall ist, müssen Sie die Datenbank zu bereinigen Entfernen Sie die Inkonsistenzen und dann versuchen Sie, den DBCC-Befehl erneut ausführen. Sie müssen die DATA_PURITY-Option für die DBCC-Befehl bis zum Angeben der Datenbank wird sauber gemeldet.
  • Wenn die Option PHYSICAL_ONLY angegeben ist Wenn die DBCC CHECKDB oder DBCC CHECKTABLE-Befehl ausgeführt wird, die Daten Reinheit Überprüfungen nicht durchgeführt.

SYMPTOME

Ungültig oder außerhalb des Bereichs kann in der SQL gespeichert sind Server-Datenbank in früheren Versionen aus folgenden Gründen:
  • Ungültige Daten war in der Quelle während der Verwendung der Bulk vorhanden Legen Sie die Methoden, z. B. das Dienstprogramm Bcp.
  • Ungültige Daten wurde durch RPC-Ereignisaufrufe übergeben. SQL Server.
  • Andere mögliche Ursachen der physischen Beschädigung von Daten nach links der Spaltenwert in einem ungültigen Zustand.
Wenn Sie ungültige Daten in einer Spalte einer Tabelle haben, können Probleme je nach Art der Operation auftreten, die gegen die ungültigen Daten durchgeführt wird. Es ist jedoch auch möglich, dass kein Problem angezeigt wird und die ungültigen Daten nicht erkannt werden, werden bis Sie einen Befehl DBCC CHECKDB oder DBCC CHECKTABLE auf SQL Server 2005 und höheren Versionen ausführen.

Einige der Symptome Sie fällt aufgrund des Vorhandenseins von ungültigen Daten umfassen (sind aber nicht beschränkt bis):
  • Zugriffsverletzungen oder andere Arten von Ausnahmen beim Ausführen von Abfragen für die betroffene Spalte.
  • Falsche Ergebnisse zurückgegeben, die von Abfragen in der betroffene Spalte.
  • Fehler oder Probleme, die gegen die Statistiken erstellt werden die betroffenen Spalten.
  • Fehlermeldungen wie folgt:
    Msg 9100, Level 23, Status 2, Zeile 1 mögliche Index-Beschädigung erkannt. Führen Sie DBCC CHECKDB.

DATA_PURITY-Problembericht

Beim Ausführen des Befehls DBCC CHECKDB oder DBCC CHECKTABLE mit die DATA_PURITY-Option aktiviert (oder die Daten Reinheit werden überprüft automatisch), und ungültige Daten in den Tabellen überprüft, indem die DBCC vorhanden ist Befehle, die DBCC-Ausgabe enthält zusätzliche Meldungen, die angeben, die Probleme mit den Daten. Einige Beispiele für Fehlermeldungen, die Reinheit der Daten angeben Probleme sind nachfolgend aufgeführt:
DBCC-Ergebnis für "Account_history".
Msg 2570, Ebene 16, Status 2, Zeile 1
Seite (1:1073) Steckplatz 33 in Objekt-ID 1977058079, Indexid 0, Partition ID 129568478265344, Zuordnungseinheits-ID 129568478265344 (Typ "-Row Data"). Spalte "Account_name_japan" Wert liegt außerhalb des Bereichs für den Datentyp "Nvarchar". Aktualisieren Sie die Spalte auf einen gültigen Wert.
Msg 2570, Ebene 16, Status 2, Zeile 1
Seite (1:1156) Steckplatz 120 in Objekt ID 1977058079, Indexid 0, partition ID 129568478265344, Zuordnungseinheits-ID 129568478265344 (Typ "In-Row Data"). Wert für Spalte "Account_name_japan" ist aus der Bereich für den Datentyp "Nvarchar". Aktualisieren Sie die Spalte auf einen gültigen Wert.
Es sind 153137 Zeilen in 1080 Seiten für das Objekt "Account_history".
CHECKDB gefunden 0 Reservierungsfehler und 338 Konsistenzfehler in der Tabelle "Account_history" (Objekt-ID 1977058079).
CHECKDB hat 0 Reservierungsfehler und 338 gefunden Konsistenzfehler in der Datenbank 'BadUnicodeData'.
DBCC-Ausführung abgeschlossen. Falls DBCC Fehlermeldungen ausgegeben hat, wenden Sie sich an Ihren Systemadministrator.
DBCC-Ergebnis für 'Tabelle1'.
Msg 2570, Ebene 16, Status 3, Zeile 1
Seite (1:154), Steckplatz 0 im Objekt-ID 2073058421, index-ID 0, partition ID 72057594038321152, Zuordnungseinheits-ID 72057594042318848 (Typ "Daten in Zeilen"). Wert für Spalte "col2" liegt außerhalb des Bereichs für Datentyp "real". Aktualisieren Sie die Spalte auf einen gültigen Wert.
Es gibt vier Zeilen in 2 Seiten für das Objekt "Tabelle1".
CHECKDB hat 0 Reservierungsfehler und 1 Konsistenzfehler in gefunden Tabelle "Tabelle1" (Objekt-ID 2073058421).
CHECKDB wurden 0 Reservierungsfehler gefunden. und 1 Konsistenzfehler in der Datenbank 'Realdata'. DBCC-Ausführung abgeschlossen. If DBCC gedruckt Fehler Meldungen, wenden Sie sich an Ihren Systemadministrator.
DBCC-Ergebnis für 'Tabelle2'.
Msg 2570, Ebene 16, Status 3, Zeile 1
Seite (1:155), Steckplatz 0 im Objekt-ID 2105058535, index-ID 0, partition ID 72057594038452224, Zuordnungseinheits-ID 72057594042449920 (Typ "Daten in Zeilen"). Wert für Spalte "col2" ist außerhalb des gültigen Bereichs für den Datentyp "decimal". Aktualisieren Sie die Spalte auf einen gültigen Wert.
Es gibt vier Zeilen in 1 Seiten für Objekt "Tabelle2".
CHECKDB hat 0 Reservierungsfehler und 1 Konsistenzfehler in gefunden Tabelle "Tabelle2" (Objekt-ID 2105058535).
CHECKDB wurden 0 Reservierungsfehler gefunden. und 1 Konsistenzfehler in der Datenbank 'Realdata'. DBCC-Ausführung abgeschlossen. If DBCC gedruckt Fehler Meldungen, wenden Sie sich an Ihren Systemadministrator.
DBCC-Ergebnis für 'Tabelle3'.
Msg 2570, Ebene 16, Status 3, Zeile 1
Seite (1:157), Steckplatz 0 im Objekt-ID 2121058592, index-ID 0, partition ID 72057594038517760, Zuordnungseinheits-ID 72057594042515456 (Typ "Daten in Zeilen"). Wert für Spalte "col2" liegt außerhalb des Bereichs für Datentyp "Datetime". Aktualisieren Sie die Spalte auf einen gültigen Wert.
Es gibt 3 Zeilen in 1 Seiten für Objekt "Tabelle3".
CHECKDB hat 0 Reservierungsfehler und 1 Konsistenzfehler in gefunden Tabelle "Tabelle3" (Objekt-ID 2121058592).
CHECKDB wurden 0 Reservierungsfehler gefunden. und 1 Konsistenzfehler in der Datenbank 'Realdata'. DBCC-Ausführung abgeschlossen. If DBCC gedruckt Fehler Meldungen, wenden Sie sich an Ihren Systemadministrator.
Für Jede Zeile, die enthält einen Ungültiger Spaltenwert ein 2570 Fehler wird generiert.

Beheben das Problem des Reinheit

Die 2570 Fehler können nicht repariert werden unter Verwendung der DBCC-Reparatur Optionen. Dies ist, da es unmöglich für DBCC zu bestimmen, welcher Wert ist sollte zum Ersetzen Ungültiger Spaltenwert verwendet. Daher muss der Wert der Spalte manuell aktualisiert.

Um eine manuelle Aktualisierung durchzuführen, müssen Sie die Zeile zu finden Das hat das Problem. Es gibt zwei Möglichkeiten zur Verfügung.
  • Ausführen einer Abfrage für die Tabelle, enthält die Ungültige Werte für Zeilen zu suchen, die ungültige Werte enthalten.
  • Verwenden Sie die Informationen vom 2570 Fehler identifizieren die Zeilen, die einen ungültigen Wert enthalten.
Beide Methoden unten ausführlich diskutieren wir verwenden Beispiele, die Zeilen zu suchen, die ungültige Daten enthalten.

Sobald Sie finden die richtige Zeile muss eine Entscheidung auf den neuen Wert vorgenommen werden, die zu verwendende Ersetzen Sie die vorhandenen ungültigen Daten. Diese Entscheidung hat sehr sorgfältig erfolgen basierend auf den Wertebereich für die Anwendung zu arbeiten sowie was logische sinnvoll für die betreffende Zeile von Daten. Die Auswahlmöglichkeiten, die Sie haben sind:
  • Wenn Sie, welchen Wert es sein sollte wissen, legen sie die bestimmten Wert.
  • Es auf eine akzeptable Standardwert festgelegt.
  • Legen Sie den Spaltenwert auf NULL.
  • Legen Sie den Spaltenwert auf den maximalen oder minimalen Wert für dieses Datentyps der Spalte.
  • Wenn Sie glauben, dass die betreffende Zeile nicht ohne Nutzung ein gültiger Wert für die Spalte, können Sie die Zeile ganz löschen.

Suchen von Zeilen mit ungültigen Werten mithilfe von T-SQL Abfragen

Den Typ der Abfrage, die zum Suchen von Zeilen ausgeführt werden, die erforderlich Ungültige Werte hängt von den Datentyp der Spalte, die ein Problem gemeldet. Wenn Sie die Fehlermeldung 2570 betrachten, sehen Sie zwei wichtige Teile des Informationen, die Ihnen dabei helfen. Im folgenden Beispiel wird die Spalte "Account_name_japan" Wert liegt außerhalb des Bereichs für Datentyp "Nvarchar". Wir können leicht zu identifizieren, die das Problem auch den Datentyp der als Spalte die die Spalte beteiligt. So einmal die Daten eingeben und die Spalte beteiligt, Sie die Abfrage, um Zeilen zu suchen, die ungültige Werte für diese enthalten formulieren kann Spalte auswählen der Spalten, die zum Identifizieren dieser Zeile (als Prädikate in erforderlich eine WHERE-Klausel) für nachfolgende aktualisieren oder löschen.

Unicode-Datentyp:
SELECT col1 ,DATALENGTH(account_name_japan) as Length ,account_name_japan 
FROM account_history
WHERE DATALENGTH(account_name_japan) % 2 != 0

Float-Datentyp:
-- Change col1 to your actual primary key column(s), col2 to the column from the 2570 error, table1 to the table from the CHECKDB output

SELECT col1, col2 FROM table1
WHERE col2<>0.0 AND (col2 < 2.23E-308 OR col2 > 1.79E+308) AND (col2 < -1.79E+308 OR col2 > -2.23E-308)

Real-Datentyp:
-- Change col1 to your actual primary key column(s), col2 to the column from the 2570 error, table1 to the table from -- the CHECKDB output

SELECT col1, col2 FROM testReal 
WHERE col2<>0.0 AND (col2 < CONVERT(real,1.18E-38) OR col2 > CONVERT(real,3.40E+38)) AND (col2 < CONVERT(real,-3.40E+38) OR col2 > CONVERT(real,-1.18E-38)) 
ORDER BY col1; -- checks for real out of range
Decimal und Numeric-Datentyp:
SELECT col1 FROM table2
WHERE col2 > 9999999999.99999 
OR col1 < -9999999999.99999
Denken Sie daran, die Sie die Werte basierend benötigen auf der Genauigkeit und die Dezimalstellen, mit denen Sie die decimal oder numerische-Spalte definiert haben. Im obigen Beispiel wurde die Spalte als col2 decimal(15,5) definiert.

Datum Uhrzeit Typ:
Sie müssen zwei unterschiedliche Abfragen identifizieren ausführen die Zeilen, die ungültige Werte für Datum-Zeit-Spalte enthalten.
SELECT col1 FROM table3
WHERE col2 < '1/1/1753 12:00:00 AM' OR col2 > '12/31/9999 11:59:59 PM'

SELECT col1 FROM table3 WHERE
((DATEPART(ms,col2)+ (1000*DATEPART(s,col2)) + (1000*60*DATEPART(mi,col2)) + (1000*60*60*DATEPART(hh,col2)))/(1000*0.00333)) 
> 25919999

Suchen von Zeilen mit ungültigen Wert mit den physischen Speicherort:

Sie können diese Methode verwenden, wenn Sie nicht die Zeilen zu finden sind. Zinsen, die mithilfe der oben beschriebenen T-SQL-Methode. In der Fehlermeldung 2570 der physikalische Position der Zeile, die den ungültigen Wert enthält, wird gedruckt. Für z. B. Blick auf die folgende Meldung angezeigt:
Seite (1:157) Steckplatz 0 im Objekt-ID 2121058592, Indexid 0, Partition ID 72057594038517760, Zuordnungseinheits-ID 72057594042515456 (Typ "-Row Data"). Ist der Spaltenwert für "col2" außerhalb des zulässigen Bereichs für den Datentyp "Datetime". Aktualisieren Sie die Spalte zu einem Rechtsstreit Wert.
In dieser Nachricht Beachten Sie die Informationen: Seite (1:157) Slot 0. Dies sind die Informationen müssen Sie die Zeile identifizieren. "FileID" ist 1, die PageInFile 157, und die Slot-ID 0. Sobald Sie diese Informationen haben Sie müssen Sie den Befehl wie folgt ausführen:
DBCC TRACEON ( 3604 )
DBCC PAGE ( realdata , 1 , 157 , 3 )
Mit diesem Befehl wird der gesamte Inhalt einer Seite drucken. Parameter für die DBCC-PAGE-Befehls sind:
  • Name der Datenbank
  • "FileID"
  • PageInFile
  • Druckoption
Sobald Sie diesen Befehl ausführen, beachten Sie, die Ausgabe enthält Informationen, die ähnlich wie das folgende Format:
Slot 0 Offset 0x60 Length 19 Record Type = PRIMARY_RECORD Record
		  Attributes = NULL_BITMAP Memory Dump @0x44D1C060 00000000: 10001000 01000000
		  ffffffff ffffffff ?................ 00000010:
		  0200fc???????????????????????????????... Slot 0 Column 0 Offset 0x4 Length 4 col1 = 1Slot 0 Column 1 Offset 0x8 Length 8 col2 = Dec 31 1899 19:04PM Slot 1 Offset 0x73 Length 19 Record Type = PRIMARY_RECORD Record
		  Attributes = NULL_BITMAP Memory Dump @0x44D1C073 00000000: 10001000 02000000
		  0ba96301 f8970000 ?..........c..... 00000010:
		  0200fc???????????????????????????????... Slot 1 Column 0 Offset 0x4 Length 4
		  col1 = 2 Slot 1 Column 1 Offset 0x8 Length 8 col2 = Jul 8 2006 9:34PM Slot 2
		  Offset 0x86 Length 19 Record Type = PRIMARY_RECORD Record Attributes =
		  NULL_BITMAP Memory Dump @0x44D1C086 00000000: 10001000 03000000 0ba96301
		  f8970000 ?..........c..... 00000010: 0200fc???????????????????????????????...
		  Slot 2 Column 0 Offset 0x4 Length 4 col1 = 3 Slot 2 Column 1 Offset 0x8 Length
		  8 col2 = Jul 8 2006 9:34PM 
In dieser Ausgabe können Sie erkennen Sie die Spaltenwerte für die Zeile von Interesse. In diesem Fall Sie benötigen Sie die Zeile, die in Steckplatz 0 der Seite gespeichert. Von der Fehlermeldung wissen Sie Diese col2 ist diejenige mit dem Problem. So nehmen Sie den Wert des col1 für Steckplatz 0 und als das Prädikat in der WHERE-Klausel der Update-Anweisung verwenden oder delete-Anweisung.

Warnung Es wird empfohlen, dass Sie die erste Methode verwenden (d. h., verwenden T-SQL Abfragen, die benötigten Informationen zu finden). Verwenden Sie die Seite DBCC-Befehl nur als ein letzter Ausweg. Nehmen Sie größter Sorgfalt, während Sie diesen Befehl in der Produktion verwenden Umgebung. Es ist ratsam, die Produktionsdatenbank auf einem Test wiederherstellen Server, dann erhalten alle erforderlichen Informationen, die mithilfe der DBCC-Seite, und führen Sie die Updates auf dem Produktionsserver. Wie immer, stellen Sie sicher, eine Sicherung bereit zu halten Falls etwas schief geht und Sie eine frühere Kopie wiederherstellen müssen die Datenbank.

Informationsquellen

Weitere Informationen über die DBCC CHECKDB-Anweisung finden Sie unter das Thema "DBCC CHECKDB (Transact-SQL)" auf der folgenden Microsoft-Entwickler Network (MSDN)-Website:
http://msdn2.Microsoft.com/en-us/library/ms176064.aspx
Weitere Informationen zu bekannten Probleme in SQL Server 2000, klicken Sie auf die folgende Artikelnummer zum Anzeigen der Artikel in der Microsoft Knowledge Base:
900335FIX: Die SQL Server 2000 automatische Datenbank Recovery-Vorgang möglicherweise fehl, wenn ein Index einen FLOAT-Datentyp oder einen Datentyp REAL enthält und diesen Datentyp einen NaN-Wert
Weitere Informationen über RPC-Ereignisse finden Sie die "Calling a Stored Procedure (OLE DB)" Thema auf der folgenden MSDN-Website:
http://msdn2.Microsoft.com/en-us/library/aa198358 (SQL.80) aspx
Weitere Informationen über die verschiedenen Datentypen finden Sie unter der "Calling a Stored Procedure (OLE DB)" Thema auf der folgenden MSDN-Website:
http://msdn2.Microsoft.com/en-us/library/ms187752.aspx
Weitere Informationen zu floating Point Wert Konventionen finden Sie die folgenden Intel-Website:
http://www.Intel.com/Design/pentiumii/manuals/243191.htm
Microsoft Stellt Kontaktinformationen von Drittanbietern Ihnen technischen Support helfen. Diese Kontaktinformationen können ohne vorherige Ankündigung geändert werden. Microsoft verlangt keinerlei Gebühren garantieren Sie die Richtigkeit dieser Kontaktinformationen von Drittanbietern.

Eigenschaften

Artikel-ID: 923247 - Geändert am: Donnerstag, 22. März 2012 - Version: 1.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL Server 2005 Enterprise Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Express Edition with Advanced Services
  • Microsoft SQL Server 2005 Workgroup Edition
  • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Enterprise X64 Edition
  • Microsoft SQL Server 2005 Standard Edition for Itanium Based Systems
  • Microsoft SQL Server 2005 Standard X64 Edition
  • Microsoft SQL Server 2008 Standard
  • Microsoft SQL Server 2008 R2 Developer
  • Microsoft SQL Server 2008 Enterprise
  • Microsoft SQL Server 2008 Express
  • Microsoft SQL Server 2008 Express with Advanced Services
  • Microsoft SQL Server 2008 Workgroup
  • Microsoft SQL Server 2008 Standard Edition for Small Business
Keywords: 
kbtshoot kbexpertiseadvanced kbsql2005engine kbinfo kbmt KB923247 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 923247
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com