Mariano:
También es una idea válida.
Como les dije estoy viendo la mejor forma de distribuir la base de datos
directamente desde el instalador y no hacer nada en forma manual. Por ello,
quiero controlar en el instalador el nombre de base de datos y ruta donde se
crearán los archivos. También, realizar la carga de datos iniciales ya sea
desde un archivo de formato o un XML, pero haciendo una comparación entre
ambos me parece más ordenado un XML y si lo abro con un editor la lectura es
más simple en caso quiera modificar algún dato.
Sds.
Jorge.

-----Mensaje original-----
De: [email protected] [mailto:[email protected]] En nombre de Jose Mariano
Alvarez
Enviado el: Martes, 24 de Marzo de 2009 11:48 a.m.
Para: [email protected]
Asunto: [dbms] Ayuda XML

Por que no tienes la base de datos armada y simplemente copias los archivos
y haces el attach de la base de datos.
Es mas rapido y eficiente y te epermite tener actualizada al dia la ultima
version de la base de datos.
Luego para cargar datos yo prefiero usar "bulkinsert" con un archivo de
formato en lugar de XML.

--
--------------------------------
Ing. José Mariano Alvarez
http://blog.josemarianoalvarez.com/ <http://blog.josemarianoalvarez.com/>
http://twitter.com/JoseMarianoA <http://twitter.com/JoseMarianoA>
Microsoft MVP







2009/3/24 Jorge Román <[email protected] <mailto:[email protected]> >

Maxi:
Voy a revisar los book online, pero te agradecería si no fuera mucha
molestia me pases un ejemplo.
Gracias por la respuesta.
Sds.
Jorge.


-----Mensaje original-----
De: [email protected] <mailto:[email protected]>  [mailto:[email protected]
<mailto:[email protected]> ] En nombre de Maxi Accotto
Enviado el: Martes, 24 de Marzo de 2009 08:58 a.m.
Para: [email protected] <mailto:[email protected]>
Asunto: [dbms] Ayuda XML
Hola, tienes varias opciones, una de ellas es usar el bulk copy contra
archivos XML, si no lo encontras o no comprendes de los ejemplos de tus
libros online avísame que  te armo un ejemplo


Saludos

Maximiliano Damian Accotto
Microsoft MVP en SQLServer
Consultoria en SQL Server
Buenos Aires-Argentina
[email protected] <mailto:[email protected]>
im: [email protected] <mailto:[email protected]>


-----Mensaje original-----
De: [email protected] <mailto:[email protected]>  [mailto:[email protected]
<mailto:[email protected]> ] En nombre de Jorge Román
Enviado el: martes, 24 de marzo de 2009 10:59 a.m.
Para: Maxi
Asunto: [dbms] Ayuda XML


Maxi:
Actualmente, tengo un sistema integrado trabajando en unos clientes, pero
cuando tengo uno nuevo cliente tengo que estar armando bastante información
base para que el sistema empiece bien de cero. Por ello, estoy generando
unos scripts que me permitan generar la base de datos, tablas, funciones,
vistas y procedimientos almacenados directamente desde el instalador.
También, sería necesario cargar información inicial que pienso tener en
archivos xml (estos xml los genero solo una vez desde una base DEMO).
Si tienes alguna sugerencia para la forma de trabajo planteo será bien
recibida.
Sds.
Jorge.


-----Mensaje original-----
De: [email protected] <mailto:[email protected]>  [mailto:[email protected]
<mailto:[email protected]> ] En nombre de Maxi Accotto
Enviado el: Lunes, 23 de Marzo de 2009 07:28 p.m.
Para: [email protected] <mailto:[email protected]>
Asunto: [dbms] Ayuda XML

Hola y de curioso porque usar xml para importar datos de una tabla a la
otra?

El día 23 de marzo de 2009 19:08, Jorge Román <[email protected]
<mailto:[email protected]> >
escribió:
> Estimados:
>
> Nunca he trabajado con XML y en esta oportunidad necesito realizar una
> consulta para exportar datos de una tabla e importarlo en otra base.
>
> Utilizo SQL Server 2005 y les agradecería mucho si alguien me pasa un
> pequeño ejemplo, ya que toda la ayuda que he encontrado me parece media
> confusa y enreda.
>
> Sds.
>
> Jorge.
>
>
>
> Este email y cualquier otro archivo transmitido con el son confidenciales
y
> entendidos solamente para el uso de la persona o entidad a quienes esta
> dirigida y otros no lo pueden distribuir, copiar o usar. Si usted
recibiera
> este email por error, favor eliminarlo sin copiarlo, distribuirlo o
retener
> copias o notifique a nuestro Administrador de email a
> [email protected] <mailto:[email protected]> . Note que esta
NO es la direccion de la persona
> quien le envio este mail sino una direccion administrativa general.
> Los puntos de vista expresados en este email podrian ser puntos de vista
> personales del remitente y no necesariamente de CCR S.A. a menos de que
este
> especificamente establecido.
> Por favor, note que CCR puede y se reserva el derecho de monitorear las
> comunicaciones de email que pasen a traves de su red.
> --------------------------------------------------------
> This email and any files transmitted with it are confidential and intended
> solely for the use of the individual or entity to whom they are addressed
> and others may not distribute, copy or use it. If you receive this email
by
> mistake, please either delete it without reproducing, distributing or
> retaining copies thereof or notify our email administrator at
> [email protected] <mailto:[email protected]> . Note that this
is NOT the address of the person
who
> sent this mail to you but a general administrative address.
> The views expressed in this email may be the personal views of the sender
> and not of CCR S.A. unless specifically stated.
> Please note that CCR is able to, and reserves the right to, monitor
e-maiil
> communications passing through its network.
>



--

-----------------------------------------------------------
Microsoft MVP en SQL Server
Consultor en SQLTotalConsulting
Excelencia en servicios y consultoria  SQLServer
www.sqltotalconsulting.com <http://www.sqltotalconsulting.com/>
-----------------------------------------------------------

Este email y cualquier otro archivo transmitido con el son confidenciales y
entendidos solamente  para el uso de la persona o entidad a quienes esta
dirigida y otros no lo pueden distribuir, copiar o usar.  Si usted recibiera
este email por error, favor eliminarlo sin copiarlo, distribuirlo o retener
copias o notifique a nuestro Administrador de email a
[email protected] <mailto:[email protected]> .  Note que esta NO
es la direccion de la persona
quien le envio este mail sino una direccion administrativa general.
Los puntos de vista expresados en este email podrian ser puntos de vista
personales del remitente y no necesariamente de CCR S.A. a menos de que este
especificamente establecido.
Por favor, note que CCR puede y se reserva el derecho de monitorear las
comunicaciones de email que pasen a traves de su red.
--------------------------------------------------------

This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed
and others may not distribute, copy or use it.  If you receive this email by
mistake, please either delete it without reproducing, distributing or
retaining copies thereof or notify our email administrator at
[email protected] <mailto:[email protected]> . Note that this is
NOT the address of the person who
sent this mail to you but a general administrative address.
The views expressed in this email may be the personal views of the sender
and not of CCR S.A. unless specifically stated.
Please note that CCR is able to, and reserves the right to, monitor e-maiil
communications passing through its network.
No virus found in this incoming message.
Checked by AVG - www.avg.com <http://www.avg.com/>
Version: 8.0.238 / Virus Database: 270.11.25/2019 - Release Date: 03/23/09
18:51:00


Este email y cualquier otro archivo transmitido con el son confidenciales y
entendidos solamente  para el uso de la persona o entidad a quienes esta
dirigida y otros no lo pueden distribuir, copiar o usar.  Si usted recibiera
este email por error, favor eliminarlo sin copiarlo, distribuirlo o retener
copias o notifique a nuestro Administrador de email a
[email protected] <mailto:[email protected]> .  Note que esta NO
es la direccion de la persona quien le envio este mail sino una direccion
administrativa general.
Los puntos de vista expresados en este email podrian ser puntos de vista
personales del remitente y no necesariamente de CCR S.A. a menos de que este
especificamente establecido.
Por favor, note que CCR puede y se reserva el derecho de monitorear las
comunicaciones de email que pasen a traves de su red.
--------------------------------------------------------
This email and any files transmitted with it are confidential and intended
solely for the use of the individual or entity to whom they are addressed
and others may not distribute, copy or use it.  If you receive this email by
mistake, please either delete it without reproducing, distributing or
retaining copies thereof or notify our email administrator at
[email protected] <mailto:[email protected]> . Note that this is
NOT the address of the person who sent this mail to you but a general
administrative address.
The views expressed in this email may be the personal views of the sender
and not of CCR S.A. unless specifically stated.
Please note that CCR is able to, and reserves the right to, monitor e-maiil
communications passing through its network.



Este email y cualquier otro archivo transmitido con el son confidenciales y 
entendidos solamente  para el uso de la persona o entidad a quienes esta 
dirigida y otros no lo pueden distribuir, copiar o usar.  Si usted recibiera 
este email por error, favor eliminarlo sin copiarlo, distribuirlo o retener 
copias o notifique a nuestro Administrador de email a [email protected].  
Note que esta NO es la direccion de la persona quien le envio este mail sino 
una direccion administrativa general.
Los puntos de vista expresados en este email podrian ser puntos de vista 
personales del remitente y no necesariamente de CCR S.A. a menos de que este 
especificamente establecido.
Por favor, note que CCR puede y se reserva el derecho de monitorear las 
comunicaciones de email que pasen a traves de su red.
--------------------------------------------------------
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed and 
others may not distribute, copy or use it.  If you receive this email by 
mistake, please either delete it without reproducing, distributing or retaining 
copies thereof or notify our email administrator at [email protected]. 
Note that this is NOT the address of the person who sent this mail to you but a 
general administrative address.
The views expressed in this email may be the personal views of the sender and 
not of CCR S.A. unless specifically stated.
Please note that CCR is able to, and reserves the right to, monitor e-maiil 
communications passing through its network.

Responder a