[firebase-br] Renomear tabela e campos

Carlos Midia carlosmidia2013 em gmail.com
Dom Maio 24 14:17:38 -03 2015


Obrigado a todos pelas ajudas.

Em 23 de maio de 2015 19:05, Walter R. Ojeda Valiente <
sistemas2000profesional em gmail.com> escreveu:

> Muchas gracias Toninho
>
> Saludos.
>
> Walter.
>
>
> 2015-05-23 15:37 GMT-04:00 Toninho Eleotério <toninhoeleoterio em gmail.com>:
>
> > Lendo este email, acabei lendo também o link que o Walter sugeriu,
> > aproveito para dar os parabéns ao Walter, quanto material bom viu?
> > Parabéns!
> >
> > Abraços.
> >
> >
> > Atenciosamente,
> > Antonio Marcos Eleotério da Silva
> >
> > Telefones: (32) 3222-5695
> >                      (32) 8856-3706
> >
> >
> >
> > 2015-05-23 13:24 GMT-03:00 Walter R. Ojeda Valiente <
> > sistemas2000profesional em gmail.com>:
> >
> > > Aquí hay otro artículo del blog que explica mejor como realizar el
> > proceso:
> > >
> > >
> > >
> >
> https://firebird21.wordpress.com/2013/09/30/la-forma-mas-facil-de-cambiar-un-dominio/
> > >
> > > Saludos.
> > >
> > > Walter.
> > >
> > >
> > > 2015-05-23 12:15 GMT-04:00 Walter R. Ojeda Valiente <
> > > sistemas2000profesional em gmail.com>:
> > >
> > > > Sí, se puede.
> > > >
> > > > Aunque hay 2 problemas potenciales:
> > > > 1. Si la Base de Datos es muy grande, puede demorar mucho tiempo
> > > > 2. El contenido de las columnas de tipo BLOB puede perderse
> > parcialmente.
> > > >
> > > > Los pasos a seguir son:
> > > > 1. Crear un archivo de script de toda la Base de Datos, tanto de los
> > > datos
> > > > como de los metadatos
> > > > 2. Usando un editor de textos, como el "Bloc de notas" del Windows,
> > > > reemplazar el nombre de la tabla en todos los lugares donde se
> > encuentre,
> > > > dentro de ese archivo script.
> > > > 3. En el archivo de script, cambiar el nombre de la Base de Datos
> > > > 4. Ejecutar el archivo de script
> > > >
> > > > De esta manera tendrás otra Base de Datos, casi exactamente igual a
> la
> > > > anterior, pero con el nombre de la tabla que quisiste cambiar,
> > cambiado.
> > > > Puedes hacer lo mismo para cambiar nombres de dominios, de índices,
> de
> > > > triggers, de stored procedures, etc.
> > > >
> > > > Para entender mejor el proceso, puedes mirar este artículo del blog:
> > > >
> > > >
> > > >
> > >
> >
> https://firebird21.wordpress.com/2013/09/27/usando-ems-sql-manager-para-copiar-entre-bases-de-datos/
> > > >
> > > > Saludos.
> > > >
> > > > Walter.
> > > >
> > > > 2015-05-20 18:48 GMT-04:00 Luiz Filipe Meinecke <binho.lfm em gmail.com
> >:
> > > >
> > > > Não há como renomear tabelas, o que vc pode fazer é criar a tabela
> com
> > a
> > > >> mesma estrutura e com o nome desejado e importar os dados da antiga
> > para
> > > >> esta, mas como ela é pai de outras, vc terá que criar o campo chave
> em
> > > >> cada
> > > >> tabela ou dropar a chave estrangeira e trocar os campos, é
> trabalhoso.
> > > >> Em 20/05/2015 19:31, "Carlos Midia" <carlosmidia2013 em gmail.com>
> > > escreveu:
> > > >>
> > > >> > Boa noite a todos, tenho uma tabela Contas com chave primaria e
> > chave
> > > >> > estrangeira com vários registro e queria saber como faço para
> > renomear
> > > >> está
> > > >> > tabelas e campos através de uma script sem perder os registros?
> tem
> > > está
> > > >> > possibilidade?
> > > >> > ______________________________________________
> > > >> > FireBase-BR (www.firebase.com.br) - Hospedado em
> www.locador.com.br
> > > >> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > >> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > >> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > > >> >
> > > >> ______________________________________________
> > > >> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > >> Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > >> http://www.firebase.com.br/fb/artigo.php?id=1107
> > > >> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > > >>
> > > >
> > > >
> > > ______________________________________________
> > > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > > http://www.firebase.com.br/fb/artigo.php?id=1107
> > > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> > >
> > ______________________________________________
> > FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> > Para saber como gerenciar/excluir seu cadastro na lista, use:
> > http://www.firebase.com.br/fb/artigo.php?id=1107
> > Para consultar mensagens antigas: http://firebase.com.br/pesquisa
> >
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



Mais detalhes sobre a lista de discussão lista