Applies ToSQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Standard

Sintomi

Supponiamo di avere un'istanza di Microsoft SQL Server 2012 che usa regole di confronto di caratteri supplementari a livello di server. Quando si avvia prima di tutto l'ottimizzazione guidata motore di database (DTA), viene visualizzato il messaggio di errore seguente quando DTA si connette a un'istanza di SQL Server:

Impossibile trovare la stored procedure ' msdb.. sp_DTA_help_session '. (Microsoft SQL Server 、 errore: 2812)

Nota In un ambiente giapponese il messaggio di errore è il seguente:

ストアド プロシージャ ' msdb.. sp_DTA_help_session ' が見つかりませんでした. (Microsoft SQL Server 、 エラー: 2812)

Causa

Questo problema si verifica perché vengono usati alcuni tipi di dati LOB (Large Object) per creare strutture di dati necessarie in alcune tabelle o stored procedure usate da DTA al primo avvio. Tuttavia, l'uso dei tipi di dati LOB è precluso nelle regole di confronto dei caratteri supplementari.

Risoluzione

Informazioni sui Service Pack per SQL Server 2012

Per risolvere il problema, ottenere il Service Pack più recente per Microsoft SQL Server 2012. Per altre informazioni, fare clic sul numero dell'articolo della Microsoft Knowledge Base seguente per visualizzare l'articolo:

2755533 Come ottenere il Service Pack più recente per SQL Server 2012

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a". Questo articolo verrà aggiornato in caso di aggiornamento.

Ulteriori informazioni

Per altre informazioni sulle regole di confronto dei caratteri supplementari, visitare il sito Web MSDN seguente:

Supporto per le regole di confronto e Unicode

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.