SQL Server - Crear base de datos desde setup

   
Vista:

Crear base de datos desde setup

Publicado por oscar (4 intervenciones) el 22/10/2010 18:26:46
Resulta que estoy haciendo un instalador, que instala mi aplicación y luego instalo SQL server express 2008 de manera silenciosa, asi:

setup.exe /q /Action=Install /features=sql /IACCEPTSQLSERVERLICENSETERMS /InstanceName=MiInstancia /SQLSYSADMINACCOUNTS="Builtin\Administrators" /SQLSVCACCOUNT="NT AUTHORITY\SYSTEM /SQLSVCPASSWORD="xxxxx" /SECURITYMODE=SQL /SAPWD=xxxxxx /npenabled=1 /tcpenabled=1 /sqlcollation=sql_latin1_general_cp1_Cs_as

ahora lo único que me falta es crear una base de datos sobre el sql ya instalado.

se puede hacer esto de manera automática, para que quedo todo instalado y a punto para utilizar mi sw.

He leido algo sobre BCP y SSIS que creo me podrian ayudar, pero la verdad no las conozco mucho, alguien sabe como lograr que mi instalador deje todo listo.

Setup deberia crear: mi app + sqlserver + BD
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Isaias

RE:Crear base de datos desde setup

Publicado por Isaias (3181 intervenciones) el 22/10/2010 18:37:21
¿Ya tienes creada tu base?, entonces crea el SCRIPT DE CREACION y lo ejecutas en tu nueva instancia....
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Crear base de datos desde setup

Publicado por alahin (10 intervenciones) el 22/10/2010 18:51:32
lo que tambien puedes hacer es meter a tu instalador un .bak de tu base de datos talcual como la necesitas para el inicio de la nueva app, despues solo mete codigo de restauracion de la BD a tu instancia de SQL.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Crear base de datos desde setup

Publicado por oscar (4 intervenciones) el 22/10/2010 18:56:02
Me podrias explicar como se hace esto de forma automatica (sin intervencion del usuario) para que lo pueda llamar desde mi setup.exe????

gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Crear base de datos desde setup

Publicado por Oscar (4 intervenciones) el 22/10/2010 18:57:09
me podrias explicar mas sobre lo de "SCRIPT DE CREACION " a que te refieres???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de Isaias

RE:Crear base de datos desde setup

Publicado por Isaias (3181 intervenciones) el 22/10/2010 21:09:40
Estando en tu MANAGEMENT STUDIO, click boton derecho sobre tu base, TASK-GENERATE SCRIPTS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Crear base de datos desde setup

Publicado por Oscar (4 intervenciones) el 22/10/2010 18:57:10
me podrias explicar mas sobre lo de "SCRIPT DE CREACION " a que te refieres???
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Crear base de datos desde setup

Publicado por abraham (7 intervenciones) el 22/10/2010 20:00:03
Por ahi habia leido sobre una herramienta llamada:

SqlPubWiz.exe

Seria cuestion de ver si te sirve, para lo que la ocupas.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar