Es posible añadir un Base de Datos (SQL server 2000) a algun programa instalador?

13/11/2003 - 20:08 por beneh | Informe spam
Tengo una aplicación que usar una base de datos creada con sql server
2000.
Pero ahora no sé si es posible añadir esa BD a algun programa como el
windows installer para poder distribuir dicha aplicación.
Sabe alguien si esto es posible?
Que tengo que leer para aprender a poder "extaer" la BD y poder
llevarla a otro equipo que ya tenga el sql server instalado?
Gracias de antemano.
Un saludo.

"Cuanto más cerca de la humildad, más cerca se estará de la grandeza"
R. Tagore

Preguntas similare

Leer las respuestas

#1 Accotto Maximiliano D.
13/11/2003 - 20:16 | Informe spam
hola!! mira yo particularmente lo q hago es esto:

En mi SQL genero todos los Script de mi BDD (esto lo puedes hacer desde el
administrador coorporativo)
Luego de tener mis archivos de Script, los incorporo a la instalacion, y uso
en un archivo por ej .bat (lo puedes hacer con otra cosa) la sentecia de
OSQL (es una herramienta de la consola de comandos q permite entre otras
cosas ejecutar TSQL)

Esta es la forma q hago para distribuir mis aplicaciones.

Espero q te sirva de ejemplo (seguro q alguno de mis compañeros de canal te
propondran algunas opciones mejores)

Un saludo


Accotto Maximiliano Damian
Fundicion San Cayetano S.A
4002 - 4010
Gerente de Sistemas

escribió en el mensaje
news:
Tengo una aplicación que usar una base de datos creada con sql server
2000.
Pero ahora no sé si es posible añadir esa BD a algun programa como el
windows installer para poder distribuir dicha aplicación.
Sabe alguien si esto es posible?
Que tengo que leer para aprender a poder "extaer" la BD y poder
llevarla a otro equipo que ya tenga el sql server instalado?
Gracias de antemano.
Un saludo.

"Cuanto más cerca de la humildad, más cerca se estará de la grandeza"
R. Tagore
Respuesta Responder a este mensaje
#2 Miguel Tubia
13/11/2003 - 20:29 | Informe spam
Hola, perodn q me meta en la conversacion, pero para conseguir los scripts
para "construir" la BD, si la has creado usando el admin corporrativo, ¿cómo
puedes sacar las sentencias TSQL? Lo de create table y todo eso...
Espero haber explicado la pregunta...
Muchas gracias
Un saludo
Respuesta Responder a este mensaje
#3 Romero Diego
13/11/2003 - 20:37 | Informe spam
Con este procedimiento almacenado se puede agregar una base de datos
al servidor, teniendo los archivos Mdf y Ldf

Sintaxis:

execute sp_attach_db @dbname = 'NombreBD',
@filename1 = 'c:utax\mibd.mdf>',
@filename2 = 'c:utax\mibd_log.ldf>'

ejemplo:

execute sp_attach_db @dbname = 'mData',
@filename1 = 'd:\copiac\jetpwd\mData.mdf',
@filename2 = 'd:\copiac\jetpwd\mDatalog.ldf'

Espero le sirva


Diego

escribió en el mensaje
news:
Tengo una aplicación que usar una base de datos creada con sql server
2000.
Pero ahora no sé si es posible añadir esa BD a algun programa como el
windows installer para poder distribuir dicha aplicación.
Sabe alguien si esto es posible?
Que tengo que leer para aprender a poder "extaer" la BD y poder
llevarla a otro equipo que ya tenga el sql server instalado?
Gracias de antemano.
Un saludo.

"Cuanto más cerca de la humildad, más cerca se estará de la grandeza"
R. Tagore
Respuesta Responder a este mensaje
#4 Accotto Maximiliano D.
13/11/2003 - 20:53 | Informe spam
disculpa!! si vos lo q preguntabas es como se generan esos script revisa
unas postas mas abajo (titulado Script) ahi explico como se hacen.

El SQL tiene esta utilidad de poder documentar la BDD a unos SCRIPT por mas
q la hallas realizado desde tu entherprise o TSQL directamente.

Entonces si a la hora de pasar estructuras con unos simples script (no pesan
nada) lo puedes hacer, ademas de dejar documentada la BDD o ver como se
hacen algunas cosas (por ej si definis tus constraint y no sabes como se
hace en SQL una forma practica es hacerlo por el administrador generar tu
SQL y ver q hizo :-))
Es otra forma de aprender, agunos estaran encotra de esto, pero a mi a la
hora de hacer ciertas cosas me sirvio de mucho esta tecnica.

Un saludo

Accotto Maximiliano Damian
Fundicion San Cayetano S.A
4002 - 4010
Gerente de Sistemas

"Miguel Tubia" escribió en el mensaje
news:
Hola, perodn q me meta en la conversacion, pero para conseguir los scripts
para "construir" la BD, si la has creado usando el admin corporrativo,


¿cómo
puedes sacar las sentencias TSQL? Lo de create table y todo eso...
Espero haber explicado la pregunta...
Muchas gracias
Un saludo


Respuesta Responder a este mensaje
#5 ulises
13/11/2003 - 21:25 | Informe spam
No interesa como has creado tus tablas si con T-SQL o en
modo gráfico, la tarea "Generate script" busca los objetos
que existen en la BD y crea sus correspondientes
sentencias CREATE.

Saludos,
Ulises

Hola, perodn q me meta en la conversacion, pero para


conseguir los scripts
para "construir" la BD, si la has creado usando el admin


corporrativo, ¿cómo
puedes sacar las sentencias TSQL? Lo de create table y


todo eso...
Espero haber explicado la pregunta...
Muchas gracias
Un saludo
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida