Jag har en databas som jag använder .NET membershipp mmi, allt har fungerat bra tills idag. När jag försöker lägga till en roll till en användare får jag felet att den lagrade proceduren "aspnet_UsersInRoles_AddUsersToRoles" saknas. På nåt sätt måste jag har tagit bort den, fattar bara inte hur. Hur ser din sp ut? Det verkar vara fel collation (teckenuppsättning).Procedur saknas
Jag har hittat proceduren på nätet men när jag försöker köraden i min db får jag detta fel "Cannot resolve the collation conflict between "SQL_Latin1_General_CP1_CI_AS" and "SQL_Latin1_General_CP850_CI_AS" in the equal to operation." hur kan jag lösa detta? Måste ha den här databasen, det är ju hur mycket jobb som helst att göra om det.Sv: Procedur saknas
Du kan nog lösa det genom att ta bort det i sp'n eller byta ut mot t.ex database default.
Lite olika sätt att kolla collations:
På tabell:
select name, collation from syscolumns where [id]=object_id('mytablename')
Databas default:
select convert(sysname,DatabasePropertyEx('mydatabasename','Collation'))
Server default:
select SERVERPROPERTY ('collation')