![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|
|
#1
|
|||
|
|||
|
Pues ya lo habia leido en un mensaje anterior del foro, pero hay un problema, al sacar el Script no sale el collate, así que no puedo reemplazar, y es que son más de 80 tablas a una media de 20 campos, como que se me cae un poco el mundo encima, por culpa del p***o collate, la cuestión es que es una aplicación que esta en BDE y funciona bien, pero estamos pensando en cambiar a algo más moderno.
Alguien tiene otra idea, pero de las de 30 segundos, ehh? Un saludo. |
|
#2
|
||||
|
||||
|
con que herramienta saco el ddl??? descargue una llamada DataBase WorkBench (el trial), registra la bd y le da a la opción de extract ddl, ahí sale el collate none, solo lo cambia por el que necesita
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#3
|
||||
|
||||
|
Ahora reviviendo un poco este hilo podría proponer una opción un poco quirúrgica y con mucha probabilidad de hacer un daño, pero que con la idea de investigar un poco puede hacer lago como lo siguiente
donde 0 es el código de characterSet NONE, 21 es ISO8859_1 y 10 es el código de Collation ES_ES Nota: esta opción puede traer daños en la configuración de la estructura del sistema de la base de datos así que hay que hacerlo sobre una copia y después de realizado hacer tantas pruebas como sea posible para identificar posibles errores.... Nota 2: Si estoy proponiendo una barrabasada por favor comenten aquí antes que alguien haga un daño ![]() ![]() ![]() ![]()
__________________
"Como pasa el tiempo..... ayer se escribe sin H y hoy con H" |
|
#4
|
|||
|
|||
|
También parece ser que mySql tiene un comando para cambiar todos los collate de "takada" a la base de datos, y esta propuesta la implementación de un comando parecido para la última versión de Firebird, lo cual no estaría nada mal.
Un saludo. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| ¿Cómo poder cambiar el collate en toda una BBDD de SQL? | atirado | SQL | 4 | 03-03-2015 17:45:53 |
| Sql access a Firebird 2 (cuarta consulta, Charset, Collate) | Caral | Firebird e Interbase | 10 | 08-01-2008 22:09:34 |
| COLLATE y más | buitrago_listas | Firebird e Interbase | 0 | 07-06-2006 01:46:08 |
| Problema al Cambiar Charset y Collate en FireBird | AGAG4 | Firebird e Interbase | 7 | 29-11-2004 16:02:25 |
| charset y collate | wonder boy | Conexión con bases de datos | 0 | 29-09-2004 01:41:23 |
|