Imp. risolvere il conflitto regole confronto "SQL_Latin1_General_CP1_C...

giovedì 17 ottobre 2013 - 14.30
Tag Elenco Tags  Windows 7  |  SQL Server 2008 R2

luka_ger Profilo | Newbie

Buongiorno
sul mio pc da tempo ho installato sql server 2008 r2 con alcuni db.
Stamattina mi sono accorto che se vado sopra un qualsiasi db e faccio il ckick di destra e scelgo proprietà mi viene il seguente messaggio :

Impossibile risolvere il conflitto tra le regole di confronto "SQL_Latin1_General_CP1_CI_AS" e "Latin1_General_CI_AS" nell'operazione equal to. (Microsoft SQL Server, errore: 468)

Ho provato a cerca un pò di documentazione ma non sono risucito a risolvere la cosa.

Andando a vedere tramite la voce "Facet" sia il mio db che quello "master" tutti e due hanno impostato la regola "Latin1_General_CI_AS". Cosa posso fare / controllare ?

Grazie
Luca

alx_81 Profilo | Guru

>Buongiorno
ciao e benvenuto su dotnethell.it!

>Stamattina mi sono accorto che se vado sopra un qualsiasi db
>e faccio il ckick di destra e scelgo proprietà mi viene il seguente
>messaggio :
>Impossibile risolvere il conflitto tra le regole di confronto
>"SQL_Latin1_General_CP1_CI_AS" e "Latin1_General_CI_AS" nell'operazione
>equal to. (Microsoft SQL Server, errore: 468)
>Ho provato a cerca un pò di documentazione ma non sono risucito
>a risolvere la cosa.
hai provato a controllare la collation del model e del tempdb?

>Grazie
di nulla!

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

luka_ger Profilo | Newbie

Avevo conttrollato solo il Master.
Effettivamente TEMPDB E MODEL l'hanno diverso.
Se provo a impostarlo con :
ALTER DATABASE tempdb
COLLATE Latin1_General_CI_AS ;
mi dice che non posso perché è un Db di sistema.
Come faccio a 'correggerlo' ?

alx_81 Profilo | Guru

>Come faccio a 'correggerlo' ?
prova con questo:
http://technet.microsoft.com/en-us/library/ms179254.aspx
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

luka_ger Profilo | Newbie

Funziona....
Mi ha impostato i database di sistema con la nuova regola.
Peccato che mi abbia scollegato tutti i Db... rimosso gli utenti.. i diritti .. etc etc..
Non avevo capito che mi avrebbe 'raso a zero' Sql...
Vabbe' forza e coraggio.
Grazie
Luca

alx_81 Profilo | Guru

>Non avevo capito che mi avrebbe 'raso a zero' Sql...
cavolo è la prima voce del link che ti ho passato - farne un backup - .. mi spiace!

Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://blogs.dotnethell.it/suxstellino
http://suxstellino.wordpress.com
http://mvp.microsoft.com/profiles/Alessandro.Alpi

luka_ger Profilo | Newbie

avevo fatto il backup dei db
e sai quelli mi e' bastato ricollegarli...
non pensavo mi perdesse utenti e diritti...
Almeno ho risolto il problema.
Grazie

Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5