Modulfehler

In der folgenden Tabelle sind die Speichermodulfehler aufgelistet, die beim Verwenden von SQL Server Compact 4.0 auftreten können.

Wichtig

Wiederholen Sie den Vorgang, falls beim Verwenden von SQL Server Compact Fehler mit dem Präfix "Interner Fehler" angezeigt werden, da der Fehler möglicherweise nicht reproduziert wird. Wenden Sie sich umgehend an Microsoft Support Services, falls der Fehler erneut angezeigt werden sollte. Interne Fehler können nicht mithilfe allgemeiner Problembehandlungsmethoden behoben werden.

Wert

Fehlertoken

Beschreibung

Numerische Parameter

Zeichenfolgenparameter

25001

SSCE_M_NOCURRENTRECORD

Der Cursor befindet sich nicht in einer Zeile, oder es sind keine Zeilen mehr vorhanden.

Nicht zutreffend

Nicht zutreffend

25002

SSCE_M_INVALIDBUFFERSIZE

Die angegebene Puffergröße ist ungültig.

Angegebene Puffergröße

Nicht zutreffend

25003

SSCE_M_COLUMNLENGTHTOOBIG

Die angegebene Länge ist zu groß für den Spaltentyp.

Angegebene Länge, Spaltendatentyp

Nicht zutreffend

25004

SSCE_M_COLUMNNOTUPDATEABLE

Die Spalte kann nicht geändert werden.

Nicht zutreffend

Spaltenname

25005

SSCE_M_NULLINVALID

Die Spalte darf keine NULL-Werte enthalten.

Nicht zutreffend

Spaltenname, Tabellenname

25008

SSCE_M_INVALIDPARAMETER

Der Parameter ist ungültig.

Nicht zutreffend

Nicht zutreffend

25009

SSCE_M_INVALIDPATH

Der Pfad ist ungültig. Überprüfen Sie das Verzeichnis der Datenbank.

Nicht zutreffend

Pfad

25010

SSCE_M_INVALIDFILENAME

Der Dateiname ist ungültig. Überprüfen Sie den Dateinamen der Datenbank.

Nicht zutreffend

Dateiname

25011

SSCE_M_INVALIDDATABASE

Die Datei, auf die verwiesen wird, hat nicht das Dateiformat für Datenbanken von SQL Server Compact.

Nicht zutreffend

Datenbankname

25012

SSCE_M_UPDATENOTPREPARED

Der Datensatz wurde nicht für das Update vorbereitet.

Nicht zutreffend

Nicht zutreffend

25014

SSCE_M_SYSCOLACCESSDENIED

Der Zugriff auf die Systemspalte wird verweigert.

Nicht zutreffend

Nicht zutreffend

25016

SSCE_M_KEYDUPLICATE

In einen eindeutigen Index kann kein doppelter Wert eingefügt werden.

Nicht zutreffend

Tabellenname, Einschränkungsname

25017

SSCE_M_DATABASECORRUPTED

Die Datenbankdatei ist möglicherweise beschädigt. Führen Sie das Reparaturhilfsprogramm aus, um die Datenbankdatei zu überprüfen.

Nicht zutreffend

Datenbankname

25018

SSCE_M_WRITECONFLICT

Fehler beim Abrufen einer Sperre für einen Schreibvorgang.

Nicht zutreffend

Nicht zutreffend

25020

SSCE_M_COMMITCONFLICT

Fehler beim Abrufen einer Sperre für einen Commit.

Nicht zutreffend

Nicht zutreffend

25022

SSCE_M_NULLKEYDISALLOWED

NULL-Werte sind in Indizes nicht zulässig.

Nicht zutreffend

Nicht zutreffend

25025

SSCE_M_INTEGRITYVIOLATION_MSTR

Der Primärschlüsselwert kann nicht gelöscht werden, da noch Verweise auf diesen Schlüssel vorhanden sind.

Nicht zutreffend

Fremdschlüssel-Einschränkungsname

25026

SSCE_M_INTEGRITYVIOLATION_SLV

Ein Fremdschlüsselwert kann nicht eingefügt werden, da kein entsprechender Primärschlüsselwert vorhanden ist.

Nicht zutreffend

Primärschlüssel-Einschränkungsname

25027

SSCE_M_RECORDTOOBIG

Die Tabellendefinition oder die Zeilengröße überschreitet die maximal zulässige Zeilengröße von 8060 Bytes.

Nicht zutreffend

Nicht zutreffend

25028

SSCE_M_INVALIDPASSWORD

Das angegebene Kennwort stimmt nicht mit dem Datenbankkennwort überein.

Nicht zutreffend

Nicht zutreffend

25030

SSCE_M_RI_DUPLICATEKEY

Als Ergebnis einer Aktion für die referenzielle Integrität wurde ein doppelter Schlüsselwert gefunden.

Nicht zutreffend

Fremdtabellenname

25033

SSCE_M_ILLEGALCOLLATINGSEQ

Das angegebene Gebietsschema wird auf diesem Betriebssystem nicht unterstützt.

Nicht zutreffend

Nicht zutreffend

25034

SSCE_M_FILELOCKVIOLATION

Dateisperrverletzung. Schließen Sie alle externen Anwendungen, die die Datenbankdatei verwenden.

Nicht zutreffend

Nicht zutreffend

25035

SSCE_M_FILESHAREVIOLATION

Dateifreigabeverletzung. Die Datei wird möglicherweise von einem anderen Prozess verwendet.

Nicht zutreffend

Nicht zutreffend

25037

SSCE_M_DISKFULL

Für die Datenbank ist nicht genügend Speicherplatz verfügbar.

Nicht zutreffend

Nicht zutreffend

25038

SSCE_M_TEMPDISKFULL

Für die temporäre Datenbank ist nicht genügend Speicherplatz verfügbar.

Nicht zutreffend

Nicht zutreffend

25039

SSCE_M_FILEACCESSDENIED

Der Zugriff auf die Datenbankdatei ist nicht zulässig.

Nicht zutreffend

Dateiname

25044

SSCE_M_TOOMANYOPENFILES

Betriebssystemfehler: Das Betriebssystemlimit für geöffnete Dateien wurde überschritten. Sie müssen andere Anwendungen herunterfahren, um verfügbare Möglichkeiten zum Öffnen von Dateien freizugeben.

Nicht zutreffend

Nicht zutreffend

25046

SSCE_M_FILENOTFOUND

Die Datenbankdatei wurde nicht gefunden. Überprüfen Sie den Pfad zur Datenbank.

Nicht zutreffend

Dateiname

25047

SSCE_M_READVERIFYERROR

Betriebssystemfehler: Von SQL Server Compact wurde ein vorzeitiges Dateiende für die Datenbankdatei erkannt. Durch Ausführen des Reparaturhilfsprogramms können Sie möglicherweise Daten wiederherstellen.

Nicht zutreffend

Nicht zutreffend

25048

SSCE_M_NOMOREFILEHANDLES

Betriebssystemfehler: Es können keine weiteren Dateihandles erstellt werden. Schließen Sie zum Fortsetzen des Vorgangs andere Anwendungen.

Nicht zutreffend

Nicht zutreffend

25049

SSCE_M_DISKNOTREADY

Betriebssystemfehler: Das Speichersystem des Betriebssystems (RAM, CF, SD oder IPSM) reagiert nicht. Wiederholen Sie den Vorgang.

Nicht zutreffend

Nicht zutreffend

25050

SSCE_M_SHARINGBUFFEREXCEEDED

Betriebssystemfehler: Für das Betriebssystem ist die gemeinsame Verwendung von weiteren Dateien nicht zulässig. Schließen Sie zum Fortsetzen des Vorgangs andere Anwendungen.

Nicht zutreffend

Nicht zutreffend

25051

SSCE_M_DISKIO

Interner Fehler. Datenträger-E/A kann nicht im Dateisystem ausgeführt werden.

Nicht zutreffend

Nicht zutreffend

25053

SSCE_M_KEYNOTMADE

Interner Fehler: Schwerwiegender Fehler beim Erstellen eines Schlüssels.

Nicht zutreffend

Nicht zutreffend

25054

SSCE_M_TOOMANYKEYS

Das Limit von 16 Spalten für den mehrspaltigen Index wurde überschritten.

Nicht zutreffend

Nicht zutreffend

25056

SSCE_M_COLUMNWIDTHNOTEVEN

Die Größe der Unicode-Textspalte ist ungerade.

Spaltengröße

Spaltenname

25058

SSCE_M_NOCURRENTINDEX

Interner Fehler: Ungültiger Vorgang ohne aktuellen Index.

Nicht zutreffend

Nicht zutreffend

25059

SSCE_M_ILLEGALINDEXCOLUMN

Ein Wert vom Long-Datentyp kann nicht indiziert werden.

Nicht zutreffend

Nicht zutreffend

25060

SSCE_M_REFERENCENOTFOUND

Die Fremdschlüsseleinschränkung ist nicht vorhanden.

Nicht zutreffend

Nicht zutreffend

25064

SSCE_M_ONLYONESPECIALCOLUMN

Nur jeweils ein Wert für ROWGUID, 'AutoIncrement' und 'Version' ist pro Spalte in einer Tabelle zulässig.

Nicht zutreffend

Objektname

25065

SSCE_M_TOOMANYINDEXES

Das Limit von 249 Indizes pro Tabelle wurde überschritten.

Nicht zutreffend

Tabellenname

25066

SSCE_M_TOOMANYCOLUMNS

Das Limit von 1024 Spalten pro Tabelle wurde überschritten.

Spaltenanzahl

Spaltenname

25067

SSCE_M_TRANSTOODEEP

Interner Fehler: Für die internen Transaktionen für SQL Server Compact wurde das Schachtelungslimit überschritten.

Nicht zutreffend

Nicht zutreffend

25070

SSCE_M_DIFFNUMRELCOLUMNS

In referenziellen Beziehungen muss die Definition von Spalten mit Verweisen (z. B. die Anzahl von Spalten oder Datentypen) mit der Definition der Spalten übereinstimmen, auf die verwiesen wird.

Nicht zutreffend

Einschränkungsname (wenn bekannt)

25072

SSCE_M_PRIMARYKEYNULLCONFLICT

Primärschlüssel können in Spalten, die NULL-Werte unterstützen, nicht erstellt werden.

Nicht zutreffend

Spaltenname

25073

SSCE_M_TABLEMUSTHAVECOLUMNS

Tabellen müssen mindestens eine Spalte enthalten.

Nicht zutreffend

Nicht zutreffend

25074

SSCE_M_DEFAULTEXPRTOOLONG

Die Ausdruckszeichenfolge für den Standardwert darf eine Länge von 4000 Zeichen nicht überschreiten.

Länge der Ausdruckszeichenfolge

Nicht zutreffend

25075

SSCE_M_DISALLOWIDENTITYNULL

Spalten, die NULL zulassen, können nicht als Identitätsspalten verwendet werden.

Nicht zutreffend

Nicht zutreffend

25077

SSCE_M_CONSTRAINTINUSE

Die Einschränkung kann nicht entfernt werden, da eine andere Einschränkung auf sie verweist.

Nicht zutreffend

Einschränkungsname

25078

SSCE_M_INDEXINUSE

Der Index kann nicht entfernt werden, da er zum Erzwingen einer Einschränkung verwendet wird.

Nicht zutreffend

Indexname

25079

SSCE_M_ENCRYPTEDDBMUSTHAVEPWD

Beim Erstellen einer Datenbank mithilfe von Verschlüsselung muss ein Kennwort angegeben werden.

Nicht zutreffend

Nicht zutreffend

25080

SSCE_M_NOOSENCRYPTIONSUPPORT

Vom Betriebssystem wird keine Verschlüsselung unterstützt.

Nicht zutreffend

Nicht zutreffend

25081

SSCE_M_VIOLATEDAUTOINCRANGE

Der für die eingefügte Zeile generierte neue Wert liegt außerhalb des zulässigen Bereichs.

Generierter Wert

Nicht zutreffend

25083

SSCE_M_CYCLEDETECTED

Die referenzielle Beziehung führt zu einem nicht zulässigen zyklischen Verweis.

Nicht zutreffend

Einschränkungsname

25084

SSCE_M_RELCOLUMNSTYPEMISMATCH

Die Datentypen der Spalten in der Beziehung stimmen nicht überein.

Nicht zutreffend

Nicht zutreffend

25085

SSCE_M_PKDUPLICATE

Die Tabelle enthält bereits einen Primärschlüssel.

Nicht zutreffend

Nicht zutreffend

25086

SSCE_M_INVALIDINCREMENT

Die Identitätsspalte enthält einen ungültigen Inkrementwert.

Nicht zutreffend

Spaltenname

25087

SSCE_M_GENERATEGUIDFAILED

Interner Fehler: Für die neue Zeile kann kein neuer GUID generiert werden.

Nicht zutreffend

Nicht zutreffend

25090

SSCE_M_LOCKTIMEOUT

Timeout von SQL Server Compact beim Warten auf eine Sperre. Die Standardsperrzeit beträgt 2000 ms für mobile Geräte und 5000 ms für Desktopcomputer. Das Standardsperrtimeout kann mithilfe der "ssce: default lock timeout"-Eigenschaft in der Verbindungszeichenfolge erhöht werden.

Sitzungs-ID, Thread-ID, Prozess-ID

Tabellenname, Konflikttyp, Ressource

25091

SSCE_M_OUTOFLOCKS

Im Sperren-Manager steht kein freier Speicherplatz für zusätzliche Sperren zur Verfügung. Mögliche Ursachen sind umfangreiche Transaktionen, umfangreiche Sortiervorgänge oder Vorgänge von SQL Server Compact zum Erstellen temporärer Tabellen. Der Speicherplatz für Sperren kann nicht erhöht werden.

Nicht zutreffend

Nicht zutreffend

25092

SSCE_M_INVALIDTEMPPATH

Der angegebene Pfad für die temporäre Datenbank ist ungültig.

Nicht zutreffend

Nicht zutreffend

25100

SSCE_M_NOQUERYPROCESSOR

Das Command-Objekt kann nicht erstellt werden. Auf dem Gerät ist kein Abfrageprozessormodul vorhanden, oder es befindet sich nicht im selben Verzeichnis wie das Speichermodul.

Nicht zutreffend

Nicht zutreffend

25101

SSCE_M_OUTOFBUFFERPOOLSPACE

Von SQL Server Compact wurde die Puffergröße überschritten. Die Standardgröße kann bei der Initialisierung durch Ändern der "ssce: max buffer size"-Eigenschaft erhöht werden.

Nicht zutreffend

Nicht zutreffend

25102

SSCE_M_INITPROPCONFLICT

Ein anderer Benutzer hat die Datenbank mit anderen Initialisierungseigenschaften auf Instanzebene geöffnet. Mit dem Fehlernummerfeld des Error-Objekts wird angegeben, durch welche Eigenschaft oder Eigenschaften der Fehler verursacht wurde. In der folgenden Tabelle sind die Bitmaskenwerte aufgeführt, die als Fehlernummer verwendet werden:

EigenschaftBitmaskenwerte
MAXBUFFERSIZE1
AUTO_SHRINK_THRESHOLD4
FLUSH_INTERVAL8
MAX_LOCKS10
MAX_DATABASE_SIZE20
TEMPFILE_DIRECTORY40

Nicht zutreffend

Nicht zutreffend

25103

SSCE_M_CANTLOADSQLSEDLL

Das Speichermodul konnte nicht geladen werden. Installieren Sie SQL Server Compact erneut.

Nicht zutreffend

Nicht zutreffend

25104

SSCE_M_DATABASETOOBIG

Die Größe der Datenbankdatei überschreitet das konfigurierte Maximum. Diese Einstellung wird erst bei der ersten gleichzeitigen Datenbankverbindung wirksam.

Erforderliche maximale Datenbankgröße (in MB, 0, wenn unbekannt)

Nicht zutreffend

25105

SSCE_M_INVALIDSECURITYDESCRIPTOR

Interner Fehler: Es wurde eine ungültige Sicherheitsbeschreibung angegeben.

Nicht zutreffend

Nicht zutreffend

25106

SSCE_M_TOOMANYCONSTRAINTS

Das Limit von 249 Einschränkungen pro Tabelle wurde überschritten.

Nicht zutreffend

Tabellenname

25107

SSCE_M_BADKEYTYPE

Interner Fehler: Die angegebene Einschränkung definiert nicht den erforderlichen Schlüsseltyp.

Nicht zutreffend

Nicht zutreffend

25108

SSCE_M_OUTSTANDINGPREPARE

Ein anderer Cursor in derselben Tabelle verfügt über einen ausstehenden Vorgang in derselben Zeile.

Nicht zutreffend

Nicht zutreffend

25109

SSCE_M_PASSWORDTOOLONG

Die Länge des Datenbankkennworts darf 40 Zeichen nicht überschreiten.

Nicht zutreffend

Nicht zutreffend

25110

SSCE_M_SYSTEMNAME

Der Tabellen- und Spaltenname ist Teil eines reservierten Namens. Tabellen- und Spaltennamen dürfen nicht mit '__Sys' beginnen.

Nicht zutreffend

Name

25111

SSCE_M_COMPRESSEDNOSTREAM

Interner Fehler: Komprimierte Spalten bieten keine Unterstützung für die Datenstromschnittstelle(n).

Nicht zutreffend

Spaltenname

25112

SSCE_M_COMPRESSEDNONLV

Ungültige Verwendung eines Komprimierungsflags für eine Spalte mit Werten, die nicht vom Typ 'long' sind.

Nicht zutreffend

Spaltenname, Tabellenname

25113

SSCE_M_CHANGECOMPRESSED

Der Komprimierungsstatus einer Datenbank kann nicht geändert werden.

Nicht zutreffend

Datenbankname

25114

SSCE_M_FILEALREADYEXISTS

Die Datei ist bereits vorhanden. Verwenden Sie einen anderen Datenbanknamen.

Nicht zutreffend

Dateiname

25115

SSCE_M_WRONGPAGE

Falsche Seite (potenzielle Datenbankbeschädigung). Führen Sie das Reparaturhilfsprogramm aus.

Nicht zutreffend

Nicht zutreffend

25116

SSCE_M_SYSTABACCESSDENIED

Interner Fehler: Der Zugriff auf die Systemtabelle wird verweigert.

Nicht zutreffend

Nicht zutreffend

25117

SSCE_M_ALREADYOPENED

Die Datenbank wurde bereits von einem anderen Benutzer geöffnet.

Nicht zutreffend

Datenbankname

25118

SSCE_M_CANTOPENSHAREDMEMORY

Interner Fehler: Freigegebener Speicherbereich kann nicht geöffnet werden.

Nicht zutreffend

Nicht zutreffend

25119

SSCE_M_CANTCHANGEKEYCOLUMN

Eine Spalte, die Teil eines Schlüssels oder Indexes ist, kann nicht geändert werden.

Nicht zutreffend

Indexname, Spalte

25120

SSCE_M_RODATABASEREQUIRESTEMPPATH

Zum schreibgeschützten Öffnen einer Datenbank muss ein temporärer Pfad angegeben werden.

Nicht zutreffend

Datenbankname

25122

SSCE_M_FATALLOCKFAILURE

Interner Fehler: Schwerwiegender Fehler des Sperrensubsystems für diese Datenbank.

Nicht zutreffend

Datenbankname

25123

SSCE_M_LIBRARYLOADFAILURE

Eine DLL von SQL Server Compact konnte nicht geladen werden. Installieren Sie SQL Server Compact erneut.

Nicht zutreffend

DLL-Name, Verzeichnisname

25124

SSCE_M_INCONSISTENTLVVERSION

Der Wert vom Typ 'long' wurde von einer anderen Transaktion geändert.

Nicht zutreffend

Nicht zutreffend

25125

SSCE_M_INVALIDSTATSOPTIONS

Interner Fehler: Ungültige Statistikerstellungsoptionen.

Optionen

Nicht zutreffend

25127

SSCE_M_INVALIDPROVIDERTYPE

Ungültiger Anbietertyp.

Datenbankversion, erforderliche Version

Dateiname

25128

SSCE_M_INVALIDSHAREDMEMORYFORMAT

Zwei verschiedene Versionen von SQL Server Compact greifen auf dieselbe Datenbankdatei zu. Stellen Sie sicher, dass für alle Anwendungen, die auf dieselbe Datenbankdatei zugreifen, dieselbe Version von SQL Server Compact verwendet wird.

Nicht zutreffend

Nicht zutreffend

25129

SSCE_M_PREFIXTOOLARGE

Der Zeichenfolgenwert, der der LIKE-Klausel in der SELECT-Anweisung zugewiesen wurde, überschreitet das Limit für SQL Server Compact Edition. Das Limit für einen Einzelbyte-Zeichensatz beträgt 256 Zeichen. Für einen Doppelbyte-Zeichensatz kann es jedoch niedriger sein.

Nicht zutreffend

Nicht zutreffend

25130

SSCE_M_UNINSTALLEDCOLLATINGSEQ

Das angegebene Gebietsschema ist auf diesem Computer nicht installiert. Stellen Sie sicher, dass Sie das entsprechende Sprachpaket installieren.

Nicht zutreffend

Nicht zutreffend

25131

SSCE_M_CANTLOADSQLQPDLL

Das Abfrageprozessormodul konnte nicht geladen werden. Installieren Sie SQL Server Compact erneut.

Nicht zutreffend

Nicht zutreffend

25133

SSCE_M_NOTSUPPORTED

Interner Fehler: SQL Server Compact hat eine nicht unterstützte Anforderung an das Hostbetriebssystem gesendet.

Nicht zutreffend

Nicht zutreffend

25134

define SSCE_M_READREQUIREDRECORDS

Die erforderliche Anzahl Datensätze wurde bereits gelesen.

Nicht zutreffend

Nicht zutreffend

25135

define SSCE_M_IDENTITYINSERT_ON

IDENTITY_INSERT ist bereits für eine andere Tabelle aktiviert. Der SET-Vorgang für diese Tabelle kann nicht ausgeführt werden.

Nicht zutreffend

Dieser Tabellenname, anderer Tabellenname

25136

define SSCE_M_NO_IDENTITY

Die Tabelle hat keine IDENTITY-Spalte.

Nicht zutreffend

Nicht zutreffend

25137

define SSCE_M_INVALIDENCRYPTIONMODE

Der Datenbank-Verschlüsselungsmodus ist ungültig.

Eingabeverschlüsselungsmodus

Nicht zutreffend

25138

define SSCE_M_DBUPGRADENEEDED

Die Datenbankdatei wurde mit einer früheren Version von SQL Server Compact erstellt. Aktualisieren Sie sie mit der SqlCeEngine.Upgrade()-Methode.

Nicht zutreffend

Nicht zutreffend

25139

define SSCE_M_INVALID3XDATABASE

Die Datei, auf die verwiesen wird, ist keine gültige SQL Server 2005 Compact Edition (Version 3.1)- oder SQL Server 2005 Mobile Edition (Version 3.0)-Datenbankdatei für ein Upgrade.

Nicht zutreffend

Name der Datenbankdatei

25140

define SSCE_M_INVALIDSRCPASSWORD

Das für die Quelldatenbank angegebene Kennwort ist ungültig.

Nicht zutreffend

Datenquelle

25141

define SSCE_M_ILLEGALSRCCOLLATINGSEQ

Das Quelldatenbank-Gebietsschema wird unter diesem Betriebssystem nicht unterstützt.

LCID

Nicht zutreffend

25200

SSCE_WRN_COLUMNNULL

Die Spalte darf keine NULL-Werte aufweisen.

Nicht zutreffend

Nicht zutreffend

25201

SSCE_WRN_BUFFERTRUNCATED

Die Daten wurden abgeschnitten. Versuchen Sie, einen größeren Puffer zu übergeben.

Nicht zutreffend

Nicht zutreffend

25206

SSCE_WRN_RI_RECORDSUPDATED

Zusätzliche Datensätze wurden als Ergebnis von Aktionen für die referenzielle Integrität aktualisiert.

Nicht zutreffend

Nicht zutreffend

25207

SSCE_WRN_RI_RECORDSDELETED

Zusätzliche Datensätze wurden als Ergebnis von Aktionen für die referenzielle Integrität gelöscht.

Nicht zutreffend

Nicht zutreffend

25210

SSCE_WRN_DEFAULTALREADYPRESENT

Diese Spalte enthielt bereits einen Standardwert.

Nicht zutreffend

Nicht zutreffend