Condividi tramite


Errori del motore

Nella tabella seguente vengono elencati gli errori del motore di archiviazione riscontrabili durante l'utilizzo di SQL Server 2005 Compact Edition (SQL Server Compact Edition).

Importante:
Se si verificano errori con prefisso "Errore interno" durante l'utilizzo di SQL Server Compact Edition, tentare nuovamente l'operazione, poiché l'errore potrebbe non ripetersi. Se l'errore persiste, contattare immediatamente il Servizio Supporto Tecnico Clienti Microsoft. Gli errori interni non possono infatti essere risolti con le normali tecniche di risoluzione dei problemi.
Valore Token errore Descrizione Parametri numerici Parametri di stringa

25001

SSCE_M_NOCURRENTRECORD

Il cursore non si trova su una riga oppure non sono disponibili altre righe.

Non applicabile

Non applicabile

25002

SSCE_M_INVALIDBUFFERSIZE

La dimensione specificata per il buffer non è valida.

Dimensione buffer specificata

Non applicabile

25003

SSCE_M_COLUMNLENGTHTOOBIG

La lunghezza specificata è eccessiva per il tipo della colonna.

Lunghezza specificata, tipo dati colonna

Non applicabile

25004

SSCE_M_COLUMNNOTUPDATEABLE

Impossibile modificare la colonna.

Non applicabile

Nome colonna

25005

SSCE_M_NULLINVALID

La colonna non può contenere valori Null.

Non applicabile

Nome colonna, nome tabella

25008

SSCE_M_INVALIDPARAMETER

Parametro non valido.

Non applicabile

Non applicabile

25009

SSCE_M_INVALIDPATH

Percorso non valido. Controllare la directory specificata per il database.

Non applicabile

Percorso

25010

SSCE_M_INVALIDFILENAME

Nome di file non valido. Controllare il nome di file del database.

Non applicabile

Nome file

25011

SSCE_M_INVALIDDATABASE

Il file a cui viene fatto riferimento non è nel formato dei file di database di SQL Server Compact Edition.

Non applicabile

Nome database

25012

SSCE_M_UPDATENOTPREPARED

Il record non è stato preparato per l'aggiornamento.

Non applicabile

Non applicabile

25014

SSCE_M_SYSCOLACCESSDENIED

Accesso alla colonna di sistema negato.

Non applicabile

Non applicabile

25016

SSCE_M_KEYDUPLICATE

Impossibile inserire un valore duplicato in un indice univoco.

Non applicabile

Nome tabella, nome vincolo

25017

SSCE_M_DATABASECORRUPTED

Il file di database potrebbe essere danneggiato. Eseguire l'utilità di correzione per controllare il file di database.

Non applicabile

Nome database

25018

SSCE_M_WRITECONFLICT

Impossibile ottenere un blocco per un'operazione di scrittura.

Non applicabile

Non applicabile

25020

SSCE_M_COMMITCONFLICT

Impossibile ottenere un blocco per un commit.

Non applicabile

Non applicabile

25022

SSCE_M_NULLKEYDISALLOWED

Valori Null non consentiti negli indici.

Non applicabile

Non applicabile

25025

SSCE_M_INTEGRITYVIOLATION_MSTR

Impossibile eliminare il valore della chiave primaria perché esistono ancora riferimenti a tale chiave.

Non applicabile

Nome vincolo di chiave esterna

25026

SSCE_M_INTEGRITYVIOLATION_SLV

Impossibile inserire un valore di chiave esterna perché non esiste un valore di chiave primaria corrispondente.

Non applicabile

Nome vincolo di chiave primaria

25027

SSCE_M_RECORDTOOBIG

La definizione della tabella o la dimensione della riga supera la dimensione di riga massima consentita, di 8060 byte.

Non applicabile

Non applicabile

25028

SSCE_M_INVALIDPASSWORD

La password specificata non corrisponde alla password del database.

Non applicabile

Non applicabile

25030

SSCE_M_RI_DUPLICATEKEY

In seguito a un'operazione di integrità referenziale è stato individuato un valore di chiave duplicato.

Non applicabile

Nome tabella della chiave esterna

25033

SSCE_M_ILLEGALCOLLATINGSEQ

Le impostazioni internazionali specificate non sono supportate in questo sistema operativo.

Non applicabile

Non applicabile

25034

SSCE_M_FILELOCKVIOLATION

Violazione del blocco a livello di file. Chiudere l'eventuale applicazione esterna che utilizza il file di database.

Non applicabile

Non applicabile

25035

SSCE_M_FILESHAREVIOLATION

Violazione di condivisione a livello di file. Il file potrebbe essere in uso in un altro processo.

Non applicabile

Non applicabile

25037

SSCE_M_DISKFULL

Spazio su disco insufficiente per il database.

Non applicabile

Non applicabile

25038

SSCE_M_TEMPDISKFULL

Spazio su disco insufficiente per il database temporaneo.

Non applicabile

Non applicabile

25039

SSCE_M_FILEACCESSDENIED

Accesso al file di database non consentito.

Non applicabile

Nome file

25044

SSCE_M_TOOMANYOPENFILES

Errore sistema operativo: è stato superato il numero massimo di file aperti consentito dal sistema operativo. Per consentire l'apertura di altri file, è necessario chiudere alcune applicazioni.

Non applicabile

Non applicabile

25046

SSCE_M_FILENOTFOUND

Impossibile trovare il file di database. Controllare il percorso del database.

Non applicabile

Nome file

25047

SSCE_M_READVERIFYERROR

Errore sistema operativo: fine imprevista del file di database in SQL Server Compact Edition. Per tentare di recuperare i dati, eseguire l'utilità di correzione.

Non applicabile

Non applicabile

25048

SSCE_M_NOMOREFILEHANDLES

Errore sistema operativo: impossibile creare ulteriori handle di file. Per continuare, provare a chiudere alcune applicazioni.

Non applicabile

Non applicabile

25049

SSCE_M_DISKNOTREADY

Errore sistema operativo: il sistema di archiviazione del sistema operativo (RAM, CF, SD o IPSM) non risponde. Ripetere l'operazione.

Non applicabile

Non applicabile

25050

SSCE_M_SHARINGBUFFEREXCEEDED

Errore sistema operativo: impossibile condividere ulteriori file. Per continuare, provare a chiudere alcune applicazioni.

Non applicabile

Non applicabile

25051

SSCE_M_DISKIO

Errore interno: impossibile eseguire un'operazione di I/O su disco nel file system.

Non applicabile

Non applicabile

25053

SSCE_M_KEYNOTMADE

Errore interno: errore grave durante la creazione di una chiave.

Non applicabile

Non applicabile

25054

SSCE_M_TOOMANYKEYS

Il limite di 16 colonne per l'indice a più colonne è stato superato.

Non applicabile

Non applicabile

25056

SSCE_M_COLUMNWIDTHNOTEVEN

La dimensione della colonna di testo Unicode non è un numero pari.

Dimensione colonna

Nome colonna

25058

SSCE_M_NOCURRENTINDEX

Errore interno: operazione non valida senza un indice corrente.

Non applicabile

Non applicabile

25059

SSCE_M_ILLEGALINDEXCOLUMN

Impossibile indicizzare il tipo di dati del valore Long.

Non applicabile

Non applicabile

25060

SSCE_M_REFERENCENOTFOUND

Il vincolo di chiave esterna non esiste.

Non applicabile

Non applicabile

25064

SSCE_M_ONLYONESPECIALCOLUMN

Per ogni colonna di una tabella sono consentiti un solo ROWGUID, un solo valore di incremento automatico e un solo numero di versione.

Non applicabile

Nome oggetto

25065

SSCE_M_TOOMANYINDEXES

Il limite di 249 indici per le tabelle è stato superato.

Non applicabile

Nome tabella

25066

SSCE_M_TOOMANYCOLUMNS

Il limite di 1024 colonne per tabella è stato superato.

Numero colonne

Nome colonna

25067

SSCE_M_TRANSTOODEEP

Errore interno: il limite di nidificazione per le transazioni interne di SQL Server Compact Edition è stato superato.

Non applicabile

Non applicabile

25070

SSCE_M_DIFFNUMRELCOLUMNS

Nelle relazioni referenziali le informazioni di definizione delle colonne che fanno riferimento ad altre (quali i numeri di colonna o i tipi di dati) devono corrispondere a quelle delle colonne a cui viene fatto riferimento.

Non applicabile

Nome vincolo (se conosciuto)

25072

SSCE_M_PRIMARYKEYNULLCONFLICT

Impossibile creare chiavi primarie su colonne che supportano valori Null.

Non applicabile

Nome colonna

25073

SSCE_M_TABLEMUSTHAVECOLUMNS

Le tabelle devono contenere almeno una colonna.

Non applicabile

Non applicabile

25074

SSCE_M_DEFAULTEXPRTOOLONG

La stringa dell'espressione per il valore predefinito non può contenere più di 4000 caratteri.

Lunghezza stringa dell'espressione

Non applicabile

25075

SSCE_M_DISALLOWIDENTITYNULL

Le colonne che supportano valori Null non possono essere colonne Identity.

Non applicabile

Non applicabile

25077

SSCE_M_CONSTRAINTINUSE

Impossibile rimuovere il vincolo perché è presente un altro vincolo che vi fa riferimento.

Non applicabile

Nome vincolo

25078

SSCE_M_INDEXINUSE

Impossibile rimuovere l'indice perché viene utilizzato per imporre un vincolo.

Non applicabile

Nome indice

25079

SSCE_M_ENCRYPTEDDBMUSTHAVEPWD

Quando si crea un database utilizzando la crittografia è necessario specificare una password.

Non applicabile

Non applicabile

25080

SSCE_M_NOOSENCRYPTIONSUPPORT

Il sistema operativo non supporta la crittografia.

Non applicabile

Non applicabile

25081

SSCE_M_VIOLATEDAUTOINCRANGE

Il nuovo valore generato per la riga inserita non è incluso nell'intervallo consentito.

Valore generato

Non applicabile

25083

SSCE_M_CYCLEDETECTED

La relazione referenziale comporta la creazione di un riferimento ciclico e ciò non è consentito.

Non applicabile

Nome vincolo

25084

SSCE_M_RELCOLUMNSTYPEMISMATCH

La relazione include colonne con tipi di dati non corrispondenti.

Non applicabile

Non applicabile

25085

SSCE_M_PKDUPLICATE

Per la tabella è già stata definita una chiave primaria.

Non applicabile

Non applicabile

25086

SSCE_M_INVALIDINCREMENT

La colonna Identity contiene un valore di incremento non valido.

Non applicabile

Nome colonna

25087

SSCE_M_GENERATEGUIDFAILED

Errore interno. Impossibile generare un nuovo GUID per la nuova riga.

Non applicabile

Non applicabile

25089

SSCE_M_SYNCINPROGRESS

È già in corso un'altra sincronizzazione. Riprovare a eseguire la sincronizzazione in seguito.

Non applicabile

Non applicabile

25090

SSCE_M_LOCKTIMEOUT

Timeout di SQL Server Compact Edition in attesa di un blocco. Il timeout di blocco predefinito è di 2000 ms. Tale valore può essere aumentato nella stringa di connessione utilizzando la proprietà ssce: default lock timeout.

ID sessione, ID thread, ID processo

Nome tabella, tipo di conflitto, risorsa

25091

SSCE_M_OUTOFLOCKS

Gestione blocchi non dispone di spazio sufficiente per l'aggiunta di altri blocchi. Il problema può essere dovuto a operazioni di ordinamento o transazioni su grandi quantità di dati oppure a operazioni che richiedono la creazione di tabelle temporanee da parte di SQL Server Compact Edition. Lo spazio di blocco non può essere aumentato.

Non applicabile

Non applicabile

25092

SSCE_M_INVALIDTEMPPATH

Il percorso specificato per il database temporaneo non è valido.

Non applicabile

Non applicabile

25100

SSCE_M_NOQUERYPROCESSOR

Impossibile creare l'oggetto Command. Query Processor (sqlceqp30.dll) non è presente sul dispositivo o non si trova nella stessa directory del motore di archiviazione (sqlceca30.dll).

Non applicabile

Non applicabile

25101

SSCE_M_OUTOFBUFFERPOOLSPACE

La dimensione del buffer di SQL Server Compact Edition è stata superata. La dimensione predefinita è di 640 KB, ma tale valore può essere aumentato durante l'inizializzazione modificando la proprietà ssce: max buffer size.

Non applicabile

Non applicabile

25102

SSCE_M_INITPROPCONFLICT

Il database è stato aperto da un altro utente utilizzando proprietà di inizializzazione a livello di istanza diverse. Il campo del numero di errore dell'oggetto Error specifica quali proprietà hanno causato l'errore. Nella tabella seguente vengono illustrati i valori della maschera di bit utilizzati per il numero di errore:

Proprietà Valore maschera di bit

MAXBUFFERSIZE

1

AUTO_SHRINK_THRESHOLD

4

FLUSH_INTERVAL

8

MAX_LOCKS

10

MAX_DATABASE_SIZE

20

TEMPFILE_DIRECTORY

40

Non applicabile

Non applicabile

25103

SSCE_M_CANTLOADSQLSEDLL

Impossibile caricare Sqlcese30.dll. Reinstallare SQL Server Compact Edition.

Non applicabile

Non applicabile

25104

SSCE_M_DATABASETOOBIG

La dimensione del file di database supera la dimensione massima configurata per i database. Questa impostazione viene applicata solo nella prima connessione di database concorrente.

Dimensione massima richiesta per il database (in MB; 0 se sconosciuta)

Non applicabile

25105

SSCE_M_INVALIDSECURITYDESCRIPTOR

Errore interno: specificato descrittore di protezione non valido.

Non applicabile

Non applicabile

25106

SSCE_M_TOOMANYCONSTRAINTS

Il limite di 249 vincoli per tabella è stato superato.

Non applicabile

Nome tabella

25107

SSCE_M_BADKEYTYPE

Errore interno: il vincolo specificato non definisce il tipo di chiave richiesto.

Non applicabile

Non applicabile

25108

SSCE_M_OUTSTANDINGPREPARE

Un altro cursore sulla stessa tabella ha un'operazione in sospeso sulla stessa riga.

Non applicabile

Non applicabile

25109

SSCE_M_PASSWORDTOOLONG

La password del database può essere composta al massimo da 40 caratteri.

Non applicabile

Non applicabile

25110

SSCE_M_SYSTEMNAME

Il nome della tabella o della colonna contiene un nome riservato. I nomi di tabella e colonna non possono iniziare con "__Sys".

Non applicabile

Nome

25111

SSCE_M_COMPRESSEDNOSTREAM

Errore interno: le colonne compresse non supportano interfacce di flusso.

Non applicabile

Nome colonna

25112

SSCE_M_COMPRESSEDNONLV

Utilizzo non valido di un flag compresso per una colonna con valori non di tipo Long.

Non applicabile

Nome colonna, nome tabella

25113

SSCE_M_CHANGECOMPRESSED

Impossibile modificare lo stato di compressione di un database.

Non applicabile

Nome database

25114

SSCE_M_FILEALREADYEXISTS

File già esistente. Provare a utilizzare un nome di database diverso.

Non applicabile

Nome file

25115

SSCE_M_WRONGPAGE

Pagina non valida (possibile danneggiamento del database). Provare a eseguire l'utilità di correzione.

Non applicabile

Non applicabile

25116

SSCE_M_SYSTABACCESSDENIED

Errore interno: accesso negato alla tabella di sistema.

Non applicabile

Non applicabile

25117

SSCE_M_ALREADYOPENED

Database già aperto da un altro utente.

Non applicabile

Nome database

25118

SSCE_M_CANTOPENSHAREDMEMORY

Errore interno: impossibile aprire l'area di memoria condivisa.

Non applicabile

Non applicabile

25119

SSCE_M_CANTCHANGEKEYCOLUMN

Impossibile modificare una colonna che fa parte di una chiave o di un indice.

Non applicabile

Nome indice, colonna

25120

SSCE_M_RODATABASEREQUIRESTEMPPATH

Per aprire un database in sola lettura è necessario specificare un percorso temporaneo.

Non applicabile

Nome database

25122

SSCE_M_FATALLOCKFAILURE

Errore interno: errore irreversibile del sottosistema di blocco per il database.

Non applicabile

Nome database

25123

SSCE_M_LIBRARYLOADFAILURE

Impossibile caricare una DLL di SQL Server Compact Edition. Reinstallare SQL Server Compact Edition.

Non applicabile

Nome DLL, nome directory

25124

SSCE_M_INCONSISTENTLVVERSION

Il valore Long è stato modificato da un'altra transazione.

Non applicabile

Non applicabile

25125

SSCE_M_INVALIDSTATSOPTIONS

Errore interno: le opzioni relative alla creazione delle statistiche non sono valide.

Opzioni

Non applicabile

25126

SSCE_M_PENDINGUPDATE

È presente una transazione di aggiornamento in sospeso. Impossibile avviare una sessione di sincronizzazione. Riprovare a eseguire la sincronizzazione.

Non applicabile

Non applicabile

25127

SSCE_M_INVALIDPROVIDERTYPE

Tipo di provider non valido.

Db version, Requested version

File name

25128

SSCE_M_INVALIDSHAREDMEMORYFORMAT

Rilevate due versioni diverse di SQL Server Compact Edition che accedono allo stesso file di database. Verificare che tutte le applicazioni che accedono a uno stesso file di database utilizzino la stessa versione di SQL Server Compact Edition.

Non applicabile

Non applicabile

25129

SSCE_M_PREFIXTOOLARGE

Il valore stringa assegnato alla clausola LIKE dell'istruzione SELECT supera il limite consentito per SQL Server Compact Edition. Per i caratteri a un byte tale limite è di 256 caratteri, ma per i set di caratteri a due byte può essere inferiore.

Non applicabile

Non applicabile

25130

SSCE_M_UNINSTALLEDCOLLATINGSEQ

Le impostazioni internazionali specificate non sono installate in questo computer. Assicurarsi di installare i file di supporto della lingua appropriati.

Non applicabile

Non applicabile

25131

SSCE_M_CANTLOADSQLQPDLL

Impossibile caricare Sqlceqp30.dll. Reinstallare SQL Server Compact Edition.

Non applicabile

Non applicabile

25132

SSCE_M_RESTRICTEDPLATFORM

L'utilizzo di SQL Server Compact Edition è limitato in questa piattaforma. Per utilizzare SQL Server Compact Edition, è necessario installare SQL Server 2005, Visual Studio 2005 o la SKU Tablet PC.

Non applicabile

Non applicabile

25133

SSCE_M_NOTSUPPORTED

Errore interno. SQL Server Compact Edition ha inviato una richiesta non supportata al sistema operativo host.

Non applicabile

Non applicabile

25200

SSCE_WRN_COLUMNNULL

La colonna non può includere valori NULL.

Non applicabile

Non applicabile

25201

SSCE_WRN_BUFFERTRUNCATED

Dati troncati. Provare a passare un buffer più grande.

Non applicabile

Non applicabile

25206

SSCE_WRN_RI_RECORDSUPDATED

In seguito a operazioni di integrità referenziale sono stati aggiornati ulteriori record.

Non applicabile

Non applicabile

25207

SSCE_WRN_RI_RECORDSDELETED

In seguito a operazioni di integrità referenziale sono stati eliminati ulteriori record.

Non applicabile

Non applicabile

25210

SSCE_WRN_DEFAULTALREADYPRESENT

Il valore predefinito della colonna è già impostato.

Non applicabile

Non applicabile

Vedere anche

Guida in linea e informazioni

Assistenza su SQL Server Compact Edition