MSSQLSERVER_10509MSSQLSERVER_10509

In questo argomento si applica a: SìSQL ServernonDatabase SQL di AzurenonAzure SQL Data Warehouse non Parallel Data WarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse

DettagliDetails

Nome prodottoProduct Name SQL ServerSQL Server
ID eventoEvent ID 1050910509
Origine eventoEvent Source MSSQLSERVERMSSQLSERVER
ComponenteComponent SQLEngineSQLEngine
Nome simbolicoSymbolic Name PG_INVALID_STMTPG_INVALID_STMT
Testo del messaggioMessage Text 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 usata in una guida di piano.Cannot create plan guide '%.*ls' because the statement specified by @stmt or @statement_start_offset either contains a syntax error or is ineligible for use in a plan guide. Specificare una singola istruzione Transact-SQLTransact-SQL valida o una posizione di inizio valida dell'istruzione nel batch.Provide a single valid Transact-SQLTransact-SQL statement or a valid starting position of the statement within the 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.To obtain a valid starting position, query the statement_start_offset column in the sys.dm_exec_query_stats dynamic management function.

SpiegazioneExplanation

L'istruzione specificata da @stmt o @statement_start_offset contiene un errore di sintassi o non può essere usata in una guida di piano.The statement specified by @stmt or @statement_start_offset either contains a syntax error or is ineligible for use in a plan guide.

Azione dell'utenteUser Action

Specificare una singola istruzione Transact-SQLTransact-SQL valida o una posizione di inizio valida dell'istruzione nel batch.Provide a single valid Transact-SQLTransact-SQL statement or a valid starting position of the statement within the 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.To obtain a valid starting position, query the statement_start_offset column in the sys.dm_exec_query_stats dynamic management function.

Vedere ancheSee Also

sp_create_plan_guide (Transact-SQL)sp_create_plan_guide (Transact-SQL)
Guide di pianoPlan Guides
sys.dm_exec_query_stats (Transact-SQL)sys.dm_exec_query_stats (Transact-SQL)
sp_create_plan_guide_from_handle (Transact-SQL)sp_create_plan_guide_from_handle (Transact-SQL)