Instalar Sql Server 2005 Express y base de datos a un mismo tiempo

05/05/2007 - 14:52 por Carmelo J. Morales Muñoz | Informe spam
¡Hola denuevo!

Pues tengo una inquietud. ¿Se puede instalar sqlServer Express 2005 y una
base de datos que tengo creadoa a la vez?.

Actualmente lo que hago es que me desplazo a instalar la aplicación, copio
la base de datos en su equipo y hago un attach. pero me gustaría que cuando
el cliente ejecuta mi aplicación, ya que se instala sqlServer se instalase
(si es posible) la base de datos también del mismo modo que al instalar ya
están la master, model, temp.

¿alguna idea sobre este tema?

Preguntas similare

Leer las respuestas

#1 Maxi
05/05/2007 - 16:23 | Informe spam
Hola, y porque no haces que tu aplicacion ejecute ademas un script qye suba
la base?

"Carmelo J. Morales Muñoz" wrote in message
news:
¡Hola denuevo!

Pues tengo una inquietud. ¿Se puede instalar sqlServer Express 2005 y una
base de datos que tengo creadoa a la vez?.

Actualmente lo que hago es que me desplazo a instalar la aplicación, copio
la base de datos en su equipo y hago un attach. pero me gustaría que
cuando el cliente ejecuta mi aplicación, ya que se instala sqlServer se
instalase (si es posible) la base de datos también del mismo modo que al
instalar ya están la master, model, temp.

¿alguna idea sobre este tema?

Respuesta Responder a este mensaje
#2 Gustavo Larriera (MVP)
05/05/2007 - 17:15 | Informe spam
Modificar el instalador de SQL Express no creo que sea una opción.
Especialmnete porque la licencia de redistribución no te permite
hacerlo, SQL Express debe distribuirse tal como es, sin modificaciones.

En mi opinión, la forma más prolija de hacer eso es que hagas un script
que instale la base (por ejemplo, ejecutando los comandos de attach
necesarios). Dicho script deberá ejecutarlo tu programa de instalación o
le das al usuario instrucciones para que lo haga.

También puedes hacer un programa de instalación que se encargue de
instalar la base de datos.

Mira cómo hace Microsoft para instalar las bases de ejemplo de SQL
Server: En algunos casos es un instalador y en otros casos un script.

Gustavo Larriera, MVP
Solid Quality
Blog: http://blogs.solidq.com/ES/glarriera
MVP Profile: https://mvp.support.microsoft.com/p...o.Larriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase
/ This message is provided "AS IS" with no warranties expressed or
implied, and confers no rights.

In article ,
says...
¡Hola denuevo!

Pues tengo una inquietud. ¿Se puede instalar sqlServer Express 2005 y una
base de datos que tengo creadoa a la vez?.

Actualmente lo que hago es que me desplazo a instalar la aplicación, copio
la base de datos en su equipo y hago un attach. pero me gustaría que cuando
el cliente ejecuta mi aplicación, ya que se instala sqlServer se instalase
(si es posible) la base de datos también del mismo modo que al instalar ya
están la master, model, temp.

¿alguna idea sobre este tema?


Respuesta Responder a este mensaje
#3 Carmelo J. Morales Muñoz
05/05/2007 - 22:20 | Informe spam
hi!

actualmente lo hago así como me indicas ejecuto desde mi aplicación un scrip
que va creando las tablas, storeProc, vistas.

Pero me preguntaba si había forma mejor de hacer esto:
Respuesta Responder a este mensaje
#4 Carmelo J. Morales Muñoz
05/05/2007 - 22:27 | Informe spam
Hola y gracias por responder!




¿Existe una orden que puedo pasar para hacer attach?. No lo sabía, yo lo
hacia manualmente, voy a buscar en los bol,.


gracias!
Respuesta Responder a este mensaje
#5 César Duarte
05/05/2007 - 22:59 | Informe spam
On 5 mayo, 14:27, Carmelo J. Morales Muñoz
wrote:
Hola y gracias por responder!

¿Existe una orden que puedo pasar para hacer attach?. No lo sabía, yo lo
hacia manualmente, voy a buscar en los bol,.

gracias!




Hola,

Claro que si, mira el ejemplo en los books on line:

USE master;
GO
CREATE DATABASE MyAdventureWorks
ON (FILENAME = 'C:\MySQLServer\AdventureWorks_Data.mdf'),
(FILENAME = 'C:\MySQLServer\AdventureWorks_Log.ldf')
FOR ATTACH;
GO

en realidad es bien sencillo ;)

Un saludo,

Cesar Duarte!
cfdmo.blogspot.com
Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida