10/06/2009, 09:01
|
| | | Fecha de Ingreso: junio-2008 Ubicación: Venezuela
Mensajes: 97
Antigüedad: 16 años, 7 meses Puntos: 13 | |
Ayuda - SHA1 y MD5 codificación de caracteres incorrecto Hola a todos! Tengo un pequeño problema, no se por qué rayos mi SQL Server está guardando las claves HASH con caracteres UTF en los campos nvarchar, char y varchar lo pone con otro tipo de caracteres como estos: WÚn5,iyñP¢kdð‚4«2ß.
He intentado cambiar la codificación mediante COLLATE en una Base de datos nueva pero me sigue haciendo lo mismo. Incluido en las bases de datos de prueba como Northwind y AdventureWorks.
Al ejecutar una consulta con HASHBYTES obtengo el siguiente resultado:
Resultado
----------------------------------------------------------------
櫙걡�ꇱ姠핮킧㬍
en vez de obtener algo como esto:
57da6e352c6979f150a26b647ff08234ab32df07
Mi instalación de SQL Server 2008 tiene la siguiente configuración:
Server Collation: Modern_Spanish_CI_AS
Algunas bases de datos que he creado le he cambiado el COLLATE a por ejemplo:
Latin1_General_CS_AI
Pero nada de nada, estuve viendo también la función HASHBYTES pero no me dice nada sobre un cambio en la codificación de caracteres.
Mi S.O. es Windows Vista SP1 con SQL Server 2008 Enterprise Edition en Inglés.
De ante mano muchas gracias por cualquier ayuda que me puedan prestar.
Última edición por xdrtas; 10/06/2009 a las 09:55
Razón: Equivocación al escribir el problema.
|