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: