Buenas, tengo desplegado un catálogo full-text que contiene la indexación de 2 campos de texto, creados con language 3082 (spanish). Mi problema viene cuando realizo búsquedas sobre el mismo. Si por ejemplo busco el término 'cañon', me trae como resultados 'canon'. Me sustituye en la búsqueda el carácter ñ por la letra n. ¿Cómo pudiera solucionarlo?. Gracias de antemano.
SÃ, como no: Modern-Spanish, binary sort Y ante un SELECT SERVERPROPERTY ('Collation') obtengo: Modern_Spanish_BIN
Te sugiero que revises entas dos páginas.Parece habe un problema entre el set 1252 y el que tu tienes.http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=139382&SiteID=17http://msdn.microsoft.com/en-us/library/ms143508(SQL.90).aspx
[quote user="Luis Martin"]Te sugiero que revises entas dos páginas. Parece habe un problema entre el set 1252 y el que tu tienes. [/quote] Tras releer los documentos, y comprobar de nuevo mi set (3082, donde supuestamente considera a la 'ñ' una letra distinta de la 'n', y no un carácter ampliado de la 'n', una 'n' acentuada, como sucede en el set 1252), se me ha ocurrido borrar y volver a crear el catálogo, esta vez con ACCENT_SENSITIVITY = ON el resultado es que ahora sà me distingue ñ de n, pero realmente yo quiero un catálogo insensible a los acentos. Lo que saco de conclusión es que, aún teniendo creado el Ãndice con LANGUAGE 3082, me está considerando a la ñ como una n acentuada. ¿Ideas?.
Lamento decirte que se me acabaron......Que el accent_sensitivity = ON resuelva el problema pero obligue a los acentos es delicado. Te suguiero que postes en Microsoft el problema.
Perdona esta pregunta de ignorante total, pero nunca postee allÃ. ¿Te refieres a hacerlo en http://forums.microsoft.com/msdn-es MSDN » Desarrollo para Servidores y Empresas » SQL Server ? ¿O hay algún otro lugar más especializado? Gracias.