Condividi tramite


Requisiti delle regole di confronto di SQL Server per Team Foundation Server

Quando si installa SQL Server, è necessario considerare due fattori relativi alle impostazioni delle regole di confronto che potrebbero influire sulla distribuzione di Team Foundation Server:

  • Requisiti per Team Foundation Server 

  • Tutte le istanze di SQL Server nella distribuzione Team Foundation Server devono utilizzare le stesse impostazioni

È possibile definire impostazioni delle regole di confronto per il motore di database e SQL Server Analysis Services. Le impostazioni delle regole di confronto includono impostazioni relative al set di caratteri, all'ordinamento e altre impostazioni locali specifiche, che sono fondamentali per la struttura e la funzione dei database SQL Server. Non è possibile modificare tali impostazioni dopo l'installazione.

Requisiti per Team Foundation Server

Per consentire l'utilizzo con Team Foundation Server, le impostazioni delle regole di confronto per SQL Server non devono fare distinzione tra maiuscole e minuscole, devono fare distinzione tra caratteri accentati e non accentati e non devono essere binarie. Se più istanze di SQL Server eseguono un'istanza del motore di database o di SQL Server Analysis Services per Team Foundation Server, le impostazioni delle regole di confronto utilizzate devono essere le stesse in tutti i server.

In SQL Server le impostazioni delle regole di confronto predefinite sono basate sulle impostazioni locali del sistema operativo. L'impostazione predefinita per Inglese (Stati Uniti) e per la maggior parte delle altre impostazioni locali in genere soddisfa i requisiti per Team Foundation Server. È possibile tuttavia che queste impostazioni non supportino tutti i dati che l'organizzazione deve archiviare in Team Foundation Server. In tal caso, è necessario trovare un'impostazione che supporti i dati e faccia distinzione tra caratteri accentati e non accentati, non faccia distinzione tra maiuscole e minuscole e non sia binaria.

Se si installa Servizi Motore di database o Analysis Services, è possibile modificare le impostazioni delle regole di confronto nella pagina Configurazione server, facendo clic sulla scheda Regole di confronto e quindi su Personalizza. È possibile specificare un'opzione in Designazione regole di confronto e tipo di ordinamento di Windows. È ad esempio possibile specificare Latin1_General e selezionare la casella di controllo relativa alla distinzione tra caratteri accentati e non accentati, se è necessario supporto per caratteri aggiuntivi.

Per la maggior parte delle altre impostazioni locali, l'impostazione predefinita è un'opzione in Designazione regole di confronto e tipo di ordinamento Windows. Accertarsi che le impostazioni soddisfino i requisiti per Team Foundation Server. Se è necessario modificare questa impostazione, specificare, se possibile, l'opzione relativa alle impostazioni locali utilizzate con "_100" come suffisso. È ad esempio possibile utilizzare le regole di confronto Japanese_100 se si utilizzano caratteri Unicode CJK (estensione A) o surrogati Unicode per gli elementi descritti di seguito:

  • Nomi di oggetti, ad esempio query o progetti, in Team Foundation Server.

  • File o percorsi archiviati nel sistema di controllo delle versioni.

  • Qualsiasi campo dell'elemento di lavoro utilizzato per ricerche.

Per evitare problemi con i caratteri a larghezza doppia o con gli equivalenti hiragana/katakana, selezionare le caselle di controllo per abilitare la distinzione di caratteri Kana e di larghezza durante l'installazione di SQL Server.

Per ulteriori informazioni, vedere il sito Web Microsoft: Impostazioni delle regole di confronto durante l'installazione.

Query di ricerca full-text e impostazioni delle regole di confronto

Per supportare le query di ricerca full-text, le impostazioni delle regole di confronto del database SQL Server devono corrispondere a un linguaggio contenente un word breaker registrato con SQL Server. Se si utilizza un linguaggio non supportato, è possibile ricevere risultati imprevisti quando si esegue una query elemento di lavoro che specifica gli operatori di Contains Words o di Contains con stringhe di testo.

Per ulteriori informazioni, vedere uno degli argomenti indicati di seguito:

Vedere anche

Concetti

Installare manualmente SQL Server per Team Foundation Server

Installare Team Foundation Server

Requisiti di aggiornamento di TFS