Errori 10000 - 10999
Errore |
Gravità |
Evento registrato |
Descrizione (testo del messaggio) |
---|---|---|---|
10000 |
16 |
No |
Errore sconosciuto del provider. |
16 |
No |
Il provider ha segnalato un errore irreversibile imprevisto. |
|
10002 |
16 |
No |
Funzionalità non implementata dal provider. |
16 |
No |
Memoria insufficiente per il provider. |
|
10004 |
16 |
No |
Il provider ha segnalato uno o più argomenti non validi. |
10005 |
16 |
No |
Il provider non supporta un'interfaccia. |
10006 |
16 |
No |
Il provider ha segnalato l'utilizzo di un puntatore non valido. |
10007 |
16 |
No |
Il provider ha segnalato l'utilizzo di un handle non valido. |
10008 |
16 |
No |
Il provider ha interrotto l'operazione. |
10009 |
16 |
No |
Il provider non ha fornito informazioni sull'errore. |
10010 |
16 |
No |
I dati necessari per il completamento dell'operazione non sono ancora disponibili per il provider. |
10011 |
16 |
No |
Accesso negato. |
10021 |
16 |
No |
L'esecuzione è stata interrotta dal provider perché è stato raggiunto il numero di risorse massimo. |
10022 |
16 |
No |
L'esecuzione del metodo chiamato dal provider da IRowsetNotify nel consumer non è ancora terminata. |
10023 |
16 |
No |
Il provider non supporta il metodo necessario. |
10024 |
16 |
No |
Il provider indica che l'utente non è autorizzato a eseguire l'operazione. |
10025 |
16 |
No |
Il provider ha provocato un errore del server in un processo esterno. |
10026 |
16 |
No |
Nessun testo di comando impostato. |
10027 |
16 |
No |
Comando non preparato. |
10028 |
16 |
No |
Autenticazione non riuscita. |
10032 |
16 |
No |
Impossibile restituire più set di risultati (funzione non supportata dal provider). |
10033 |
16 |
No |
L'indice specificato non esiste oppure il provider non supporta la scansione di un indice in questa origine dei dati. |
10034 |
16 |
No |
La tabella o la vista specificata non esiste o contiene errori. |
10035 |
16 |
No |
Nessun valore specificato per uno o più parametri obbligatori. |
10042 |
16 |
No |
Impossibile impostare proprietà mentre è presente un set di righe aperto. |
10052 |
16 |
No |
Operazione di inserimento annullata dal provider durante la notifica. |
10053 |
16 |
No |
Impossibile convertire il valore di dati per cause diverse da overflow o non corrispondenza del segno. |
10054 |
16 |
No |
Il valore dei dati di una o più colonne ha causato l'overflow del tipo utilizzato dal provider. |
10055 |
16 |
No |
I dati violano i vincoli di integrità per una o più colonne. |
10056 |
16 |
No |
Il numero di righe con modifiche in sospeso è superiore al numero massimo specificato nella proprietà DBPROP_MAXPENDINGROWS. |
10057 |
16 |
No |
Impossibile creare la riga. È stato raggiunto il numero totale di righe attive supportate dal set di righe. |
10058 |
16 |
No |
Il consumer non è riuscito a inserire una nuova riga prima di rilasciare gli handle di riga recuperati in precedenza. |
|
|
Si è verificato un errore mentre si cercava di stabilire una connessione con il server. Quando ci si connette a SQL Server, è possibile che l'errore sia determinato dal fatto che le impostazioni predefinite di SQL Server non consentono le connessioni remote. (provider: provider TCP, errore: 0 - Impossibile stabilire la connessione. Risposta non corretta della parte connessa dopo l'intervallo di tempo oppure mancata risposta dall'host collegato.) (Microsoft SQL Server, Errore: 10060) 10060) |
|
|
|
Si è verificato un errore mentre si cercava di stabilire una connessione con il server. Quando ci si connette a SQL Server, è possibile che l'errore sia determinato dal fatto che le impostazioni predefinite di SQL Server non consentono le connessioni remote. (provider: provider TCP, errore: 0 - Impossibile stabilire la connessione. Rifiuto persistente del computer di destinazione.) (Microsoft SQL Server, Errore: 10061) 10061) |
|
10062 |
16 |
No |
Operazione di modifica annullata dal provider durante la notifica. |
10063 |
16 |
No |
Operazione di modifica annullata dal provider durante la notifica. |
10064 |
16 |
No |
Impossibile convertire il valore di dati per cause diverse da overflow o non corrispondenza del segno. |
10065 |
16 |
No |
Il valore dei dati di una o più colonne ha causato l'overflow del tipo utilizzato dal provider. |
10066 |
16 |
No |
I dati violano i vincoli di integrità per una o più colonne. |
10067 |
16 |
No |
Il numero di righe con modifiche in sospeso è superiore al numero massimo specificato nella proprietà DBPROP_MAXPENDINGROWS. |
10068 |
16 |
No |
Per il set di righe è attivata la concorrenza ottimistica e il valore di una colonna è stato modificato dopo l'ultimo recupero o risincronizzazione della riga contenitore. |
10069 |
16 |
No |
Il consumer non è riuscito a eliminare la riga. Un'eliminazione è in sospeso oppure è già stata trasmessa all'origine dei dati. |
10081 |
16 |
No |
Il consumer non è riuscito a eliminare la riga. L'inserimento è stato trasmesso all'origine dei dati. |
10085 |
16 |
No |
Il set di righe utilizza indici integrati, ma non è disponibile alcun indice corrente. |
10086 |
16 |
No |
Esecuzione di RestartPosition sulla tabella annullata durante la notifica. |
10087 |
16 |
No |
La tabella è stata creata in base a un flusso di dati attivo. Impossibile reimpostare la posizione. |
10088 |
16 |
No |
Il provider non ha rilasciato alcune delle righe esistenti. |
10100 |
16 |
No |
L'ordine delle colonne non è stato specificato nell'oggetto che ha creato il set di righe. Il provider ha eseguito nuovamente il comando per ripristinare la posizione iniziale del recupero successivo e l'ordine delle colonne è stato modificato. |
10101 |
16 |
No |
Impossibile creare %S_MSG nella vista "%.*ls" perché contiene la parola chiave DISTINCT. Provare a rimuovere DISTINCT dalla vista o a non indicizzare la vista. In alternativa, provare a sostituire DISTINCT con GROUP BY o COUNT_BIG(*) per simulare DISTINCT nelle colonne del raggruppamento. |
10102 |
16 |
No |
Impossibile creare %S_MSG nella vista "%.*ls" perché contiene la parola chiave TOP. Provare a rimuovere TOP o a non indicizzare la vista. |
10103 |
16 |
No |
Impossibile creare %S_MSG nella vista "%.*ls" perché contiene la clausola TABLESAMPLE. Provare a rimuovere TABLESAMPLE o a non indicizzare la vista. |
10104 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza OPENROWSET, OPENQUERY o OPENDATASOURCE. Provare a non indicizzare la vista o a eliminare OPENQUERY, OPENROWSET e OPENDATASOURCE. |
10105 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento a una tabella che utilizza una funzione full-text CONTAINSTABLE o FREETEXTTABLE. Provare a non utilizzare tali funzioni o a non indicizzare la vista. |
10106 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza il provider di set di righe OPENXML. Provare a rimuovere OPENXML o a non indicizzare la vista. |
10107 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento a un provider di set di righe di sistema interno. Provare a non indicizzare la vista. |
10108 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché questa utilizza la variabile di tabella "%.*ls". Provare a non indicizzare la vista o a rimuovere il riferimento alla variabile di tabella. |
10109 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento a una tabella interna di SQL Server. |
10110 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento alla tabella derivata "%.*ls" (definita nella clausola FROM dell'istruzione SELECT). Provare a rimuovere il riferimento alla tabella derivata o a non indicizzare la vista. |
10111 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene OUTER APPLY. Provare a non indicizzare la vista o a rimuovere OUTER APPLY. |
10112 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene un join che utilizza una sintassi di escape ODBC standard. Provare a utilizzare la sintassi di join ANSI. |
10113 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché contiene un INNER join che specifica un hint di join. Provare a rimuovere l'hint di join. |
10114 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza un join di tipo LEFT, RIGHT o FULL OUTER e nelle viste indicizzate non sono consentiti outer join. Provare a utilizzare un inner join. |
10115 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza l'operatore PIVOT. Provare a non indicizzare la vista. |
10116 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza l'operatore UNPIVOT. Provare a non indicizzare la vista. |
10117 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché contiene uno o più operatori UNION, INTERSECT o EXCEPT. Provare a creare una vista indicizzata distinta per ogni query utilizzata come input per gli operatori UNION, INTERSECT o EXCEPT della vista originale. |
10118 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché nella vista viene utilizzato l'operatore ""*"" per selezionare le colonne. Provare a fare riferimento alle colonne in base al nome. |
10119 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene GROUP BY ALL. Provare a utilizzare GROUP BY. |
10121 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene un operatore CUBE, ROLLUP o GROUPING SETS. Provare a non indicizzare la vista. |
10122 |
16 |
No |
Impossibile creare %S_MSG nella vista "%.*ls" perché contiene la clausola HAVING. Provare a rimuovere la clausola HAVING. |
10123 |
16 |
No |
Impossibile creare %S_MSG nella vista "%.*ls" perché contiene la clausola COMPUTE. Provare a non indicizzare la vista o a utilizzare GROUP BY o una vista aggregata anziché utilizzare COMPUTE per ottenere i risultati dell'aggregazione. |
10124 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene un join che utilizza una sintassi join Transact-SQL obsoleta ( *= e =* ). Provare a utilizzare l'operatore = (non outer join). |
10125 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento a una colonna interna di SQL Server. |
10126 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza l'aggregazione "%.*ls". Provare a eliminare l'aggregazione, a non indicizzare la vista o a utilizzare aggregazioni alternative. Sostituire ad esempio AVG con SUM e COUNT_BIG oppure sostituire COUNT con COUNT_BIG. |
10127 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza l'aggregazione "%.*ls" con la parola chiave DISTINCT. Provare a non indicizzare la vista o a eliminare DISTINCT. Provare inoltre a utilizzare una vista che include GROUP BY o COUNT_BIG(*) per simulare DISTINCT nelle colonne del raggruppamento. |
10128 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene una o più sottoquery. Provare a modificare la vista in modo da utilizzare solo join anziché sottoquery. In alternativa, provare a non indicizzare la vista. |
10129 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza un predicato full-text CONTAINS o FREETEXT. Provare a eliminare CONTAINS o FREETEXT o a non indicizzare la vista. |
10130 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento alla funzione inline o composta da più istruzioni con valori di tabella "%.*ls". Provare a espandere manualmente la definizione della funzione nella definizione della vista o a non indicizzare la vista. |
10131 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza la funzione CRL (Common Language Runtime) non deterministica con valori di tabella "%.*ls". Provare a non indicizzare la vista o a modificarla in modo da non utilizzare questa funzione. |
10132 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento alla funzione CRL (Common Language Runtime) imprecisa con valori di tabella "%.*ls". Provare a non indicizzare la vista. |
10133 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento alla funzione CRL (Common Language Runtime) con valori di tabella "%.*ls". Provare a rimuovere il riferimento alla funzione o a non indicizzare la vista. |
10134 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento alla funzione "%.*ls", che accede a dati utente o di sistema. |
10136 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene più di un APPLY. Provare a non indicizzare la vista o a utilizzare un solo APPLY. |
10137 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché utilizza l'aggregazione COUNT. Provare a utilizzare COUNT_BIG. |
10138 |
16 |
No |
"Impossibile creare %S_MSG sulla vista "%.*ls" perché fa riferimento all'espressione di tabella comune "%.*ls". Le viste che fanno riferimento alle espressioni di tabella comuni non possono essere indicizzate. Provare a non indicizzare la vista o a rimuovere l'espressione di tabella comune dalla definizione della vista. |
10139 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché il relativo elenco di selezione non implica il corretto utilizzo di COUNT_BIG. Provare ad aggiungere COUNT_BIG(*) all'elenco di selezione. |
10140 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché la vista utilizza una conversione implicita da string a datetime o smalldatetime. Utilizzare un'istruzione CONVERT esplicita con un valore in stile deterministico. |
10141 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché contiene un hint di tabella. Provare a rimuovere l'hint. |
10142 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché fa riferimento alla routine CLR (funzione o metodo) '%.*ls' all'esterno delle colonne non chiave dell'elenco SELECT. Ricreare o modificare la vista in modo che faccia riferimento alle routine CLR solo nelle colonne non chiave dell'elenco SELECT, quindi creare l'indice. |
10143 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene APPLY. Provare a non indicizzare la vista o a rimuovere APPLY. |
10144 |
16 |
No |
Impossibile creare %S_MSG sulla vista "%.*ls" perché contiene una funzione finestra di aggregazione o di rango. Rimuovere la funzione dalla definizione della vista oppure non indicizzare la vista. |
10145 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché utilizza la funzione CHANGETABLE. |
10211 |
16 |
No |
Impossibile creare %S_MSG sulla vista '%.*ls' perché fa riferimento a un set di colonne di tipo sparse. Le viste che contengono un set di colonne di tipo sparse non possono essere indicizzate. Valutare la possibilità di rimuovere il set di colonne di tipo sparse dalla vista o di non indicizzare la vista. |
10227 |
16 |
No |
Impossibile richiamare un metodo mutatore su un valore Null di un tipo CLR. |
10240 |
16 |
No |
Impossibile aggiornare il campo "%.*ls" di tipo "%.*ls.%.*ls" perché è "%.*ls". |
10300 |
16 |
No |
Impossibile trovare UdtExtensions.dll. Controllare l'installazione. |
10301 |
16 |
No |
L'assembly '%.*ls' fa riferimento all'assembly '%.*ls', non presente nel database corrente. SQL Server ha tentato di individuare e caricare automaticamente il secondo assembly dallo stesso percorso del primo, ma l'operazione non è riuscita (motivo: %S_MSG). Caricare nel database corrente l'assembly a cui viene fatto riferimento e ripetere la richiesta. |
10302 |
16 |
No |
L'assembly '%.*ls' fa riferimento all'assembly '%.*ls', non presente nel database corrente. SQL Server ha tentato di individuare e caricare automaticamente il secondo assembly dallo stesso percorso del primo, ma l'operazione non è riuscita (motivo: %s). Caricare nel database corrente l'assembly a cui viene fatto riferimento e ripetere la richiesta. |
10303 |
16 |
Sì |
Impossibile ottenere il percorso di SQL Server: '%ls'. |
10304 |
16 |
No |
Impossibile creare lo strumento di gestione degli AppDomain: '%.*ls'. |
10305 |
16 |
No |
Impossibile specificare CRL (Common Language Runtime) con HRESULT 0x%x, probabilmente a causa di risorse insufficienti. |
10306 |
16 |
No |
Il metodo Init per una funzione CLR con valori di tabella deve essere annotato con SqlFunctionAttribute. |
10307 |
16 |
No |
Il SqlFunctionAttribute del metodo Init per una funzione CLR con valori di tabella deve impostare la proprietà FillRowMethodName. |
10308 |
10 |
No |
La proprietà FillRowMethodName di SqlFunctionAttribute non contiene un nome di metodo valido. |
10309 |
10 |
No |
Avviso: l'assembly di Microsoft .NET Framework '%.*ls' in fase di registrazione non è stato testato completamente nell'ambiente di SQL Server. In futuro, se si aggiorna o si gestisce questo assembly o .NET Framework, la routine di integrazione CLR potrebbe non funzionare correttamente. Per ulteriori dettagli, vedere la documentazione in linea di SQL Server. Per ulteriori dettagli, vedere la documentazione in linea di SQL Server. |
10310 |
10 |
Sì |
Avviso: l'assembly client di SQL Server '%.*ls' in fase di registrazione non è stato testato completamente in ambiente SQL Server. |
10311 |
10 |
Sì |
AppDomain %i (%.*ls) contrassegnato per lo scaricamento a causa di operazioni CLR (Common Language Runtime) o DDL (Data Definition Language) di protezione. |
10312 |
16 |
No |
AppDomain %i (%.*ls) contrassegnato per lo scaricamento a causa di memoria insufficiente. |
10313 |
16 |
No |
Esecuzione di .NET Framework interrotta. Il protocollo UDP, la funzione definita dall'utente o il tipo CLR non ha ripristinato il token del thread. |
10314 |
16 |
No |
Errore in .NET Framework durante %S_MSG. Risorse del server probabilmente insufficienti. Provare a eseguire nuovamente la query. Se il problema persiste, contattare il Servizio Supporto Tecnico Clienti Microsoft. %.*ls |
10316 |
16 |
No |
Errore in Microsoft .NET Framework durante il caricamento dell'assembly con ID %d. È possibile che le risorse del server siano insufficienti oppure che l'assembly non sia attendibile con PERMISSION_SET = EXTERNAL_ACCESS o UNSAFE. Provare a eseguire nuovamente la query oppure controllare la documentazione per informazioni sulla risoluzione dei problemi relativi all'attendibilità degli assembly. Per ulteriori informazioni sull'errore: %.*ls |
10317 |
16 |
No |
Impossibile trovare il dominio di applicazione con l'ID di versione specificato (%d) precedentemente perché è stato scaricato a causa di un numero eccessivo di richieste di memoria. |
10318 |
16 |
No |
Errore durante il recupero di informazioni sulla versione del file '%s'. |
10319 |
16 |
No |
Impossibile eseguire '%.*ls' perché il parametro %d del metodo '%.*ls' di tipo '%.*ls' è annotato con l'attributo non supportato System.ParamArrayAttribute. |
10320 |
16 |
No |
Chiamata al metodo UserDefinedType non riuscita perché il parametro %d del metodo '%.*ls' di tipo '%.*ls' è annotato con l'attributo non supportato System.ParamArrayAttribute. |
10321 |
16 |
No |
Nome di metodo '%.*ls' non valido per '%.*ls'. |
10322 |
16 |
No |
Nome di metodo '%.*ls' non valido per la chiamata al metodo UserDefinedType. |
10323 |
16 |
Sì |
Impossibile trovare il tipo %.*ls nel database %.*ls |
10324 |
16 |
No |
Codice utente non valido individuato dall'assistente al debug gestito di .NET Framework %.*ls |
10325 |
16 |
Sì |
L'opzione WITH ENCRYPTION di CREATE TRIGGER è applicabile solo a trigger T-SQL e non a trigger CLR. |
10326 |
16 |
Sì |
Il server verrà chiuso a causa di un overflow dello stack nel codice non gestito dell'utente. |
10327 |
14 |
No |
Due versioni dell'assembly '%.*ls' non possono coesistere nel database '%.*ls'. Mantenere una versione e rimuovere l'altra. |
10328 |
16 |
No |
Operazione %ls ASSEMBLY per l'assembly '%.*ls' non riuscita perché l'assembly '%.*ls' non è autorizzato per PERMISSION_SET = %ls. L'assembly è autorizzato nei casi seguenti: il proprietario del database (DBO) dispone dell'autorizzazione %ls e la proprietà TRUSTWORTHY del database è attivata oppure l'assembly è firmato con un certificato o una chiave asimmetrica a cui è associato un account di accesso con l'autorizzazione %ls. |
10329 |
16 |
No |
Stack insufficiente per la creazione dell'appdomain '%.*ls'. |
10330 |
16 |
No |
Esecuzione di .NET Framework interrotta. %.*ls |
10331 |
16 |
No |
Istruzione ALTER ASSEMBLY non riuscita perché comporterebbe la modifica del layout di serializzazione del tipo '%s' come conseguenza di una modifica nel tipo '%s' nell'assembly aggiornato. La modifica del layout di serializzazione non è consentita per i tipi persistenti. |
10501 |
16 |
No |
Il tipo '%ls' nell'assembly '%.*ls' deriva da un tipo generico non supportato per un tipo CLR. |
16 |
No |
Impossibile creare la guida del piano '%.*ls' perché il tipo '%.*ls' specificato non è consentito. |
|
10503 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'istruzione specificata da @stmt e @module_or_batch o da @plan_handle e @statement_start_offset corrisponde alla guida di piano '%.*ls' esistente nel database. Eliminare la guida di piano esistente prima di creare quella nuova. |
10504 |
16 |
No |
Operazione '%.*ls' non consentita. |
10505 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il parametro @hints non è corretto. Utilizzare N'OPTION ( <query_hint> [ ,...n ] )'. |
10506 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il valore '%.*ls' specificato per @module_or_batch non è un nome in due parti valido. Utilizzare 'schema_name.object_name'. |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il parametro @stmt ha più di un'istruzione. |
|
10508 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'istruzione specificata da @stmt e @module_or_batch o da @plan_handle e @statement_start_offset non corrisponde ad alcuna istruzione nel modulo o nel batch specificato. Modificare i valori in modo da corrispondere a un'istruzione nel modulo o nel batch. |
16 |
No |
Impossibile '%ls' la guida di piano '%.*ls' perché non esiste o l'utente non dispone dell'autorizzazione necessaria. Controllare il nome della guida di piano e il database della sessione corrente e verificare di disporre dell'autorizzazione necessaria. |
|
10510 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'istruzione specificata da @stmt o @statement_start_offset contiene un errore di sintassi o non può essere utilizzata in una guida di piano. Specificare una singola istruzione Transact-SQL valida o una posizione di inizio valida dell'istruzione nel batch. Per ottenere una posizione di inizio valida, eseguire una query sulla colonna 'statement_start_offset' nella funzione a gestione dinamica sys.dm_exec_query_stats. |
10512 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché nel database ne esiste già una con lo stesso nome. Utilizzare un nome univoco. |
10513 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'oggetto '@module_or_batch' è crittografato. Provare a ottimizzare la query utilizzando altre tecniche, ad esempio indici e statistiche. |
10515 |
16 |
No |
Impossibile %S_MSG %S_MSG '%.*ls' perché la guida di piano '%.*ls' vi fa riferimento. Utilizzare innanzitutto sp_control_plan_guide per eliminare la guida di piano, quindi registrare la definizione della guida di piano per utilizzarla in futuro. |
10516 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il modulo '%.*ls' non esiste o l'utente non dispone dell'autorizzazione necessaria. |
10517 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché @module_or_batch non può essere compilato. |
10518 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'utente non dispone dell'autorizzazione necessaria. L'utente deve essere autorizzato a modificare il database. |
16 |
No |
Impossibile eseguire sp_control_plan_guide perché l'utente non dispone di autorizzazioni sufficienti per controllare la guida di piano '%.*ls'. L'utente deve essere autorizzato a modificare il database o un oggetto a cui viene fatto riferimento dalla guida di piano. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché gli hint specificati in @hints non possono essere applicati all'istruzione specificata da @stmt o @statement_start_offset. Verificare che gli hint possano essere applicati all'istruzione. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché @type è stato specificato come '%ls' ed è stato specificato un valore non NULL per il parametro '%ls'. Questo tipo richiede un valore NULL per il parametro. Specificare NULL per il parametro oppure impostare un tipo che consenta un valore non NULL per il parametro. |
|
10522 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché @type è stato specificato come '%ls' e il parametro '%ls' è NULL. Questo tipo richiede un valore non NULL per il parametro. Specificare un valore non NULL per il parametro oppure impostare un tipo che consenta un valore NULL per il parametro. |
10523 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il valore di @hints non è valido. Se @type è 'template', @hints deve essere OPTION(PARAMETERIZATION FORCED) o OPTION(PARAMETERIZATION SIMPLE). |
10524 |
16 |
No |
Impossibile generare il modello di query perché @querytext non contiene una query singola valida. |
10525 |
10 |
No |
Impossibile parametrizzare @querytext. |
10526 |
16 |
No |
La guida di piano '%.*ls' corrisponde all'istruzione dopo che è stata sottoposta a parametrizzazione automatica forzata o semplice, ma l'hint RECOMPILE in essa contenuto è stato ignorato. RECOMPILE non è supportato nelle istruzioni sottoposte a parametrizzazione automatica. Valutare l'opportunità di eliminare questa guida di piano o di rimuovere RECOMPILE da essa. |
10527 |
16 |
No |
Impossibile eliminare %S_MSG '%.*ls' perché la guida di piano '%.*ls' fa riferimento al relativo trigger '%.*ls'. Utilizzare innanzitutto sp_control_plan_guide per eliminare la guida di piano, quindi registrare la definizione della guida di piano per utilizzarla in futuro. |
10528 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché '%.*ls' è un oggetto temporaneo. |
10529 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il nome non è valido. Il nome di una guida di piano non può iniziare con il carattere '#'. |
10530 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché esiste già la guida di piano '%.*ls' con @type 'template' in @stmt. |
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché l'istruzione specificata da @statement_start_offset non corrisponde ad alcuna istruzione presente nel modulo o nel batch specificato. Provare a modificare @statement_start_offset in modo che corrisponda a un'istruzione presente nel modulo o nel batch. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' dalla cache perché l'utente non dispone delle autorizzazioni necessarie. Per creare la guida di piano, concedere all'utente l'autorizzazione VIEW SERVER STATE. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il batch o il modulo specificato da @plan_handle non contiene un'istruzione idonea per una guida di piano. Specificare un valore diverso per @plan_handle. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il nome della guida di piano supera la lunghezza massima consentita di 124 caratteri. Specificare un nome che contiene meno di 125 caratteri. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il valore specificato per @params non è valido. Specificare il valore nel formato <nome_parametro> <tipo_parametro> o specificare NULL. |
|
16 |
No |
Impossibile cerare la guida di piano '%.*ls' perché non è stato trovato alcun piano nella cache dei piani corrispondente all'handle di piani specificato. Specificare un handle di piani memorizzati nella cache. Per un elenco degli handle di piani memorizzati nella cache, eseguire una query sulla vista a gestione dinamica sys.dm_exec_query_stats. |
|
16 |
No |
Impossibile creare la guida di piano '%.*ls' perché il batch o il modulo corrispondente a @plan_handle specificato contiene più di 1000 istruzioni idonee. Creare una guida di piano per ciascuna istruzione nel batch o nel modulo specificando un valore statement_start_offset per ciascuna istruzione. |
|
16 |
No |
Impossibile abilitare la guida di piano '%.*ls' perché la guida di piano '%.*ls' abilitata contiene lo stesso ambito e lo stesso valore di offset iniziale dell'istruzione. Disabilitare la guida di piano esistente prima di abilitare la guida di piano specificata. |
|
16 |
No |
Impossibile trovare la guida di piano. L'ID della guida di piano specificato è NULL o non valido oppure l'utente non dispone dell'autorizzazione per l'oggetto a cui fa riferimento la guida di piano. Verificare che l'ID della guida di piano sia valido, che la sessione corrente sia impostata sul contesto di database corretto e di disporre dell'autorizzazione ALTER per l'oggetto a cui fa riferimento la guida di piano o dell'autorizzazione ALTER DATABASE. |
|
10601 |
16 |
No |
Impossibile creare la guida di piano '%.*ls' dalla cache perché non è disponibile un piano di query per l'istruzione con offset iniziale %d. Questo problema può verificarsi se l'istruzione dipende da oggetti di database non ancora creati. Verificare che esistano tutti gli oggetti di database necessari ed eseguire l'istruzione prima di creare la guida di piano. |
10602 |
16 |
No |
Impossibile specificare colonne incluse per un indice cluster. |
10603 |
16 |
No |
Non è consentito combinare la vecchia sintassi dell'istruzione CREATE INDEX, ALTER INDEX o DROP INDEX con la sintassi più recente. |
10604 |
16 |
No |
Impossibile ricostruire l'indice cluster '%.*ls' sulla vista '%.*ls'. La vista dipende dalla tabella di base '%.*ls', il cui indice cluster '%.*ls' è disabilitato. |
10605 |
16 |
No |
Impossibile convertire una statistica in un indice tramite l'opzione per gli indici DROP_EXISTING quando è specificata anche l'opzione per gli indici ONLINE. |
10606 |
16 |
No |
Impossibile disabilitare l'indice di chiave primaria "%.*ls" nella tabella "%.*ls", perché la tabella è pubblicata per la replica. |
10607 |
16 |
No |
Impossibile disabilitare l'indice cluster "%.*ls" nella vista "%.*ls", perché la vista indicizzata è pubblicata per la replica. |
10608 |
16 |
No |
Impossibile disabilitare l'indice cluster '%.*ls' nella tabella '%.*ls' perché è abilitato il rilevamento delle modifiche per la tabella. Disabilitare il rilevamento delle modifiche per la tabella prima di disabilitare l'indice cluster. |
10609 |
16 |
No |
Impossibile disabilitare l'indice '%.*ls' nella tabella '%.*ls' perché è abilitato il rilevamento delle modifiche per la tabella. Il rilevamento delle modifiche richiede un vincolo di chiave primaria sulla tabella. La disabilitazione dell'indice implica l'eliminazione del vincolo. Disabilitare il rilevamento delle modifiche per la tabella prima di disabilitare l'indice. |
10610 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' filtrato nella tabella '%.*ls' perché la colonna '%.*ls' nell'espressione di filtro è una colonna calcolata. Riformulare l'espressione di filtro in modo che non includa questa colonna. |
10611 |
16 |
No |
Impossibile creare l'indice filtrato '%.*ls' nell'oggetto '%.*ls' perché non è una tabella utente. Gli indici filtrati sono supportati solo nelle tabelle. Se tenta di creare un indice filtrato in una vista, provare a creare una vista indicizzata con l'espressione di filtro incorporata nella definizione della vista. |
10612 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' filtrato nella tabella '%.*ls' perché la colonna '%.*ls' nell'espressione di filtro è confrontata a una costante con precedenza del tipo di dati maggiore o con regole di confronto diverse. La conversione di una colonna nel tipo di dati di una costante non è supportata per %S_MSG filtrato. Per risolvere il problema, convertire in modo esplicito la costante nello stesso tipo di dati e nelle stesse regole di confronto della colonna '%.*ls'. |
10617 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' filtrato nella tabella '%.*ls' perché la colonna '%.*ls' nell'espressione di filtro è confrontata a una costante che non può essere convertita nel tipo di dati della colonna. Riformulare l'espressione di filtro in modo che non includa questo confronto. |
10618 |
16 |
No |
Impossibile creare o ricostruire l'indice '%.*ls'. La lunghezza della chiave per questo indice (%d byte) supera la lunghezza massima consentita di '%d' byte quando si utilizza il formato di archiviazione vardecimal. |
10619 |
16 |
No |
Impossibile %S_MSG l'indice filtrato '%.*ls' nella tabella '%.*ls' perché l'istruzione imposta l'opzione IGNORE_DUP_KEY su ON. Riformulare l'istruzione in modo che non utilizzi l'opzione IGNORE_DUP_KEY. |
10620 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' filtrato nella tabella '%.*ls' perché la colonna '%.*ls' nell'espressione di filtro presenta il tipo di dati CLR. Riformulare l'espressione di filtro in modo che non includa questa colonna. |
10621 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' filtrato nella tabella '%.*ls' perché l'espressione di filtro contiene un confronto con un valore NULL letterale. Riformulare il confronto affinché venga utilizzato l'operatore di confronto IS [NOT] NULL per verificare i valori NULL. |
10622 |
16 |
No |
Impossibile creare l'indice '%.*ls' nella tabella '%.*ls' perché la colonna '%.*ls' nell'espressione di filtro dell'indice è un set di colonne. |
10623 |
16 |
No |
Impossibile creare o ricostruire l'indice '%.*ls'. Un indice compresso non è supportato in una tabella che contiene colonne di tipo sparse o una colonna di un set di colonne. |
10700 |
16 |
No |
Impossibile creare le statistiche filtrate '%.*ls' sull'oggetto '%.*ls' perché non è una tabella utente. Le statistiche filtrate sono supportate solo nelle tabelle utente. |
10701 |
15 |
No |
Il parametro con valori di tabella "%.*ls" è READONLY e non può essere modificato. |
10702 |
15 |
No |
Impossibile specificare l'opzione READONLY in un'istruzione EXECUTE o CREATE AGGREGATE. |
10703 |
15 |
No |
Le opzioni WITH CUBE e WITH ROLLUP non sono consentite con una specifica ROLLUP, CUBE o GROUPING SETS. |
10705 |
15 |
No |
Troppi set di raggruppamenti. Il numero massimo è %d. |
10706 |
15 |
No |
Sottoquery non consentite nella clausola OUTPUT. |
10707 |
15 |
No |
Troppe espressioni specificate nella clausola GROUP BY. Il numero massimo è %d quando vengono forniti set di raggruppamenti. |
10708 |
15 |
No |
I costrutti di raggruppamento CUBE() e ROLLUP() non sono consentiti nella modalità compatibilità corrente. Sono consentiti solo in modalità 100 o superiore. |
10709 |
15 |
No |
DEFAULT non consentito a destra di "%.*ls" |
10710 |
15 |
No |
Il numero di colonne deve essere uguale per ogni riga in un costruttore di valori di tabella. |
10711 |
15 |
No |
Azione di tipo '%S_MSG' non consentita nella clausola 'WHEN NOT MATCHED' di un'istruzione MERGE. |
10712 |
15 |
No |
Azione di tipo 'INSERT' non consentita nella clausola '%S_MSG' di un'istruzione MERGE. |
10713 |
15 |
No |
Operatori outer join non ANSI ("*=" o "=*") non consentiti in un'istruzione MERGE. Utilizzare le parole chiave OUTER JOIN. |
10714 |
15 |
No |
Un'istruzione MERGE deve terminare con un punto e virgola (;). |
10716 |
15 |
No |
Un'azione di tipo '%S_MSG' non può comparire più di una volta in una clausola '%S_MSG' di un'istruzione MERGE. |
10717 |
15 |
No |
Un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata deve includere una clausola OUTPUT. |
10718 |
15 |
No |
La clausola %S_MSG non è consentita quando la clausola FROM contiene un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata. |
10719 |
15 |
No |
Hint per la query non consentiti nelle istruzioni INSERT, UPDATE, DELETE o MERGE nidificate. |
10720 |
15 |
No |
Operatori outer join non ANSI ("*=" o "=*") non consentiti in un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata. Utilizzare le parole chiave OUTER JOIN. |
10721 |
15 |
No |
Clausola OUTPUT INTO non consentita in un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata. |
10722 |
15 |
No |
Clausola WHERE CURRENT OF non consentita in un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata. |
10723 |
15 |
No |
Parola chiave DISTINCT non consentita quando la clausola FROM contiene un'istruzione INSERT, UPDATE, DELETE o MERGE nidificata. |
10724 |
15 |
No |
Nella clausola SET di un'azione UPDATE di un'istruzione MERGE non è possibile impostare una variabile su una colonna e su un'espressione nella stessa assegnazione. Le assegnazioni nel formato 'SET @variabile = colonna = espressione' non sono valide nella clausola SET di un'azione UPDATE in un'istruzione MERGE. Modificare la clausola SET per specificare le assegnazioni solo nel formato 'SET @variabile = colonna' o 'SET @variabile = espressione'. |
10725 |
15 |
No |
Hint FORCESEEK non consentito per le tabelle di destinazione delle istruzioni INSERT, UPDATE o DELETE. |
10726 |
15 |
No |
Impossibile specificare l'opzione VARYING in un'istruzione DECLARE, CREATE AGGREGATE o CREATE FUNCTION. |
10727 |
15 |
No |
Le aggregazioni definite dall'utente non supportano parametri predefiniti. |
10728 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita su entrambi i lati di un operatore JOIN o APPLY. |
10729 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita come origine della tabella di un operatore PIVOT o UNPIVOT. |
10730 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita in un'istruzione SELECT che non è l'origine immediata di righe per un'istruzione INSERT. |
10731 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita nella clausola FROM di un'istruzione UPDATE o DELETE. |
10732 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita in un'altra istruzione INSERT, UPDATE, DELETE o MERGE nidificata. |
10733 |
15 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE nidificata non consentita su entrambi i lati di un operatore UNION, INTERSECT o EXCEPT. |
10734 |
16 |
No |
Istruzione INSERT, UPDATE, DELETE o MERGE non consentita nella clausola USING di un'istruzione MERGE. |
10735 |
15 |
No |
Assegnazione di variabile non consentita in un'istruzione contenente un operatore UNION, INTERSECT o EXCEPT di livello principale. |
10736 |
15 |
No |
Clausola WHERE non corretta per %S_MSG '%.*ls' filtrato nella tabella '%.*ls'. |
15 |
No |
È necessario interrompere un'istruzione di parole non significative full-text con un punto e virgola (;). |
|
10738 |
15 |
No |
Quando in un'istruzione ALTER TABLE REBUILD o ALTER INDEX REBUILD si specifica una partizione in una clausola DATA_COMPRESSION, è necessario specificare PARTITION=ALL. La clausola PARTITION=ALL viene utilizzata per ribadire che tutte le partizioni della tabella o dell'indice verranno rigenerate anche se nella clausola DATA_COMPRESSION viene specificato un solo subset. |
10739 |
15 |
No |
Il numero di espressioni valore di riga nell'istruzione INSERT è superiore al numero massimo consentito di valori % di riga. |
10900 |
16 |
No |
L'elenco per l'inserimento della colonna utilizzato nell'istruzione MERGE non può contenere identificatori in più parti. Utilizzare identificatori a una singola parte. |
10901 |
16 |
No |
Impossibile configurare Resource Governor all'avvio. Controllare il log degli errori di SQL Server per informazioni su messaggi di errore specifici o controllare la consistenza del database master eseguendo DBCC CHECKCATALOG('master'). |
10902 |
16 |
No |
L'utente non dispone delle autorizzazioni necessarie per modificare la configurazione di Resource Governor. |
10903 |
16 |
No |
La funzione definita dall'utente '%s' non esiste nel database master o l'utente non dispone delle autorizzazioni necessarie per accedervi. |
10904 |
16 |
No |
Il nome di schema specificato '%.*ls' per la funzione di classificazione definita dall'utente non esiste o l'utente non dispone delle autorizzazioni necessarie per utilizzarlo. |
10905 |
16 |
No |
Configurazione di Resource Governor non riuscita. Sono presenti sessioni attive nei gruppi del carico di lavoro da eliminare o da spostare in altri pool di risorse. Disconnettere tutte le sessioni attive nei gruppi del carico di lavoro in questione e riprovare. |
10906 |
16 |
No |
Impossibile completare la configurazione di Resource Governor. Memoria insufficiente. Ridurre il carico del server o ripetere l'operazione in una connessione amministrativa dedicata. |
10907 |
16 |
No |
L'oggetto '%.*ls'.'%.*ls' non è una funzione di classificazione definita dall'utente di Resource Governor valida. Affinché sia valida, una funzione di classificazione definita dall'utente deve essere associata a schema, restituire sysname ed essere priva di parametri. |
10908 |
16 |
No |
Attributo '%.*ls' con valore %u maggiore dell'attributo '%.*ls' con valore %u. |
10909 |
16 |
No |
Attributo '%.*ls' con valore %u minore dell'attributo '%.*ls' con valore %u. |
10910 |
16 |
No |
Impossibile creare il pool di risorse. Il numero massimo di pool di risorse, inclusi i pool di risorse predefiniti, non può superare il limite corrente di %u. |
10911 |
16 |
No |
Impossibile completare l'operazione. A causa del valore di '%.*ls' specificato, %u, la somma dei valori minimi in tutti i pool di risorse supera il 100 percento. Ridurre il valore o modificare altri pool di risorse affinché la somma sia minore di 100. |
10912 |
16 |
No |
Impossibile eseguire l'operazione richiesta perché il pool di risorse '%.*ls' non esiste. |
10913 |
16 |
No |
Impossibile completare l'operazione. Eliminazione di %S_MSG predefinito non consentita. |
10914 |
16 |
No |
Non è consentito %S_MSG il gruppo del carico di lavoro '%.*ls' nel pool di risorse '%.*ls'. |
10915 |
16 |
No |
Il nome di %S_MSG '%.*ls' non può iniziare con # di ##. |
10916 |
16 |
No |
Impossibile completare l'operazione. Modifica di '%.*ls' %S_MSG non consentita. |
10917 |
16 |
No |
Impossibile eliminare il pool di risorse '%.*ls' perché contiene il gruppo del carico di lavoro '%.*ls'. Prima di eliminare il pool di risorse, eliminare o rimuovere tutti i gruppi del carico di lavoro che lo utilizzano. |
10918 |
16 |
No |
Istruzione ALTER WORKLOAD GROUP non riuscita. Specificare una clausola 'WITH' o 'USING'. |
10919 |
16 |
No |
Impossibile creare %S_MSG '%.*ls' perché esiste già. |
10920 |
16 |
No |
Errore durante la lettura della configurazione di Resource Governor dal database master. Controllare l'integrità del database master o rivolgersi all'amministratore di sistema. |
10921 |
16 |
No |
Impossibile %S_MSG la funzione definita dall'utente '%.*ls', perché è in uso come funzione di classificazione di Resource Governor. |
10922 |
16 |
No |
Impossibile spostare '%.*ls' %S_MSG all'esterno di '%.*ls' %S_MSG. |
10923 |
16 |
No |
Impossibile eseguire %ls. Rieseguire l'istruzione. |
10981 |
10 |
No |
%ls non riuscito. Resource Governor non disponibile in questa edizione di SQL Server. È possibile modificare i metadati di Resource Governor, ma non applicarne la configurazione. Resource Governor è supportato solo in SQL Server Enterprise Edition. |
10982 |
16 |
Sì |
Riconfigurazione di Resource Governor completata. |
10983 |
16 |
No |
Impossibile eseguire la funzione di classificazione definita dall'utente di Resource Governor. Per ulteriori informazioni, vedere gli errori precedenti nel log degli errori di SQL Server dall'ID di sessione %ld. Tempo classificazione trascorso: %I64u ms. |
10984 |
16 |
No |
Operazione '%ls' di Resource Governor annullata dall'utente. |