Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » SQL Server »

Hola, hola...

Estas en el tema de Hola, hola... en el foro de SQL Server en Foros del Web. Saludos a todos. Tengo un problema, me han dejado investigar como cambiar la intercalación(COLLATE) de una BD ya que tienen algunos problemas, yo estoy en ...
  #1 (permalink)  
Antiguo 10/12/2010, 16:32
 
Fecha de Ingreso: diciembre-2010
Mensajes: 3
Antigüedad: 13 años, 4 meses
Puntos: 0
Hola, hola...

Saludos a todos.
Tengo un problema, me han dejado investigar como cambiar la intercalación(COLLATE) de una BD ya que tienen algunos problemas, yo estoy en mi servicio social y no se mucho.
Encontré una web ([URL="http://blog.davidlozanolucas.com/archives/63-Cambiar-la-intercalacion-de-una-base-de-datos-en-SQL-Server-2005.html"]http://blog.davidlozanolucas.com/archives/63-Cambiar-la-intercalacion-de-una-base-de-datos-en-SQL-Server-2005.html[/URL]) donde explica como.

EXEC sp_MSforeachtable 'ALTER TABLE ? ALTER COLUMN ? COLLATE Modern_Spanish_CI_AI'
EXEC sp_MSforeachtable @command1 = "ALTER TABLE ? ALTER COLUMN ? COLLATE Modern_Spanish_CI_AI"

Ambos envían el mismo error.

Servidor: mensaje 170, nivel 15, estado 1, línea 1
Línea 1: sintaxis incorrecta cerca de '.'.

No se que hacer, la BD es grande y como dice en la web, creo que es mejor automatizar el proceso.
Estoy usando SQL Server 2000 y haciendo pruebas en NORTHWIND.

Gracias y buena suerte.
  #2 (permalink)  
Antiguo 10/12/2010, 16:40
 
Fecha de Ingreso: diciembre-2010
Mensajes: 3
Antigüedad: 13 años, 4 meses
Puntos: 0
Respuesta: Hola, hola...

Upsss... perdón por repetir.
Jajaja...

Etiquetas: intercalación, cambios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:42.