Busquedas sin distincion de Acentos

1enarea
18 de Noviembre del 2005
Hola,
Necesitamos hacer busquedas sobre una BD SQL Server 2000, sin que se tengan en cuenta los acentos.Es decir, que sea lo mismo buscar por "raton" que por "ratón". Tengo entendido que esto se logra definiendo al instalar el servidor, el parametro COLLATION en Modern_Spanish_CI_AI. Pero y si ya esta instalado como en su caso?, que hay que hacer?. Muchisimas gracias de antemano.Nos urge mucho. Un saludo

Gregorio Esteban
18 de Noviembre del 2005
Uy, Uy...

Efectivamente, en el proceso de instalacion del MSSQL hay un parametro que es el COLLATION que debe de configurarse a "The dictionary order, case-insensitive, accent-insensitive character sort order.". Este parametro es aplicado a las BBDD's master, model, tempdb, msdb, y Distribution

Cuando creas una BBDD esta toma la de MODEL a no ser que se especifique lo contrario.

Cuando creas una tabla, puedes especificar un COLLATION a nivel de campo... (igual puedes hacer en una tabla tempdb).

En fin muy lioso para explicarlo.. mejor leeroslo en "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/architec/8_ar_da_3zw3.asp".

"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/architec/8_ar_da_3xbn.asp"

"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/architec/8_ar_da_819v.asp"

Mi consejo: Hax un rebuild de Master Database...
How to rebuild Master Database: "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/instsql/in_collation_192m.asp"

Son 5000. Saludos.

Orlando
18 de Noviembre del 2005
Me intereso el tema, pero lo malo es que ninguno de los links encuentra una pagina como para poder saber un poco mas. Lo otro, esto servira para SQL Server 7.
ojala alguien sepa!!
saludos.

Yacid Marcos Cayola
18 de Noviembre del 2005
Mira en mi caso ya tengo instalado sql-server y una consulta no acepta parametros, por eso te mando esto espero que te sirva:

<% SQL="Select campo1, campo2, ... from Tabla Where replace(replace(lower(campo1),'á','a'),'é','e')... like '% "+ busca+"%' "; %>

Cires
18 de Noviembre del 2005
Alguien sabe como hacer busquedas en oracle que muestren los registros con acento y sin acento?

Gracias