lo que intente decir es ejecutar esos querys desde c#, pero ya encontre como hacer
Cita: public void EjecutarScript()
{
try
{
SqlConnection sqlConnection = new SqlConnection(coneccion);
FileInfo file = new FileInfo(ds.Tables["RutaScript"].Rows[0]["RutaArchivo"].ToString());
string script = file.OpenText().ReadToEnd();
Server server = new Server(new ServerConnection(sqlConnection));
server.ConnectionContext.ExecuteNonQuery(script);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
De esta manera se ejecuta el escript, y estoy haciendo un instalador entonces el usuario despues de instalar sql, tiene la opcion de crear una base de datos desde mi instalador, entonces es donde se ocupa ejecutar este sript.
Saludos