Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > Базы данных (ADO.NET, LinqToSql, ORM Entity Framework, NHibernate)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.11.2014, 17:15   #1
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию Инсталлер

всем привет!
такой вопрос по созданию проги я должен включит проект мой в инсталиционный файл, но мой проект связан с базой данных, вопрос в том ка мне их прикрепить к инсталлеру(если я правильно понимаю то это надо таблицы где то найти и прикрепить............ и т.п)
помогите плиз срочно надо...............
П.С инсталлер создаю с помощью проги smart install maker
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Старый 24.11.2014, 17:19   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Ну я бы выгрузил в SQL файл создание базы в чистом виде, а в ВАТ файле прописал запуск СУБД и скармливание ей этого файла чтоб база создалась.
Опять таки все зависит о того что ты в проекте наваял, и как работаешь с БД.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 24.11.2014, 17:38   #3
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну я бы выгрузил в SQL файл создание базы в чистом виде, а в ВАТ файле прописал запуск СУБД и скармливание ей этого файла чтоб база создалась.
Опять таки все зависит о того что ты в проекте наваял, и как работаешь с БД.
скрин ща скину:
http://s020.radikal.ru/i702/1411/1e/eabaa15400b1.png

Цитата:
Сообщение от Stilet Посмотреть сообщение
Ну я бы выгрузил в SQL файл создание базы в чистом виде, а в ВАТ файле прописал запуск СУБД и скармливание ей этого файла чтоб база создалась.
Опять таки все зависит о того что ты в проекте наваял, и как работаешь с БД.
расскажите как сделать инсталер с sql данными плиз, оч надо................
больше знаю, лучше сплю)

Последний раз редактировалось Stilet; 24.11.2014 в 19:09.
nwhta вне форума Ответить с цитированием
Старый 24.11.2014, 19:18   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Т.е. MS SQL?
М.м.м.... Тогда примерно так:
1) Создаем слепок базы: В SQL Management по идее должна быть опция сгенерировать скрипт базы данных. Она создает "программу", по которой создается пустая БД. Эту программу помести в SQL файл и приложи к своему пакету.
2) На клиенте выполни этот скрипт: http://msdn.microsoft.com/ru-ru/library/ms170572.aspx

Под рукой сейчас нет Сиквела, так что скринами показать не смогу, но я делал именно так. -Создавал слепок базы, а на целевой машине (ссылка 2) запускал слепок на выполнение.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2014, 01:21   #5
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Т.е. MS SQL?
М.м.м.... Тогда примерно так:
1) Создаем слепок базы: В SQL Management по идее должна быть опция сгенерировать скрипт базы данных. Она создает "программу", по которой создается пустая БД. Эту программу помести в SQL файл и приложи к своему пакету.
2) На клиенте выполни этот скрипт: http://msdn.microsoft.com/ru-ru/library/ms170572.aspx

Под рукой сейчас нет Сиквела, так что скринами показать не смогу, но я делал именно так. -Создавал слепок базы, а на целевой машине (ссылка 2) запускал слепок на выполнение.
понимаете у меня локальная ДБ................
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Старый 25.11.2014, 07:51   #6
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Это ничего не меняет )
Впрочем в таком случае вообще не понимаю в чем проблема... Таскать пустой файл базы, в нужный момент его подложить проекту и получаешь готовую БД.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2014, 11:16   #7
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию



Если данные (INSERT'ы) нужны:



Ну и там еще всякие настройки есть типа дропать ли таблицы если уже есть.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.

Последний раз редактировалось Alex11223; 25.11.2014 в 11:25.
Alex11223 вне форума Ответить с цитированием
Старый 25.11.2014, 11:35   #8
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Цитата:
Alex11223
Вот вот. Это я и хотел сказать, но в словах заблудился )
Впрочем у автора всетки локальная БД так что обычного копирования файла будет вполне достаточно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 25.11.2014, 15:00   #9
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию

Цитата:
Сообщение от Alex11223 Посмотреть сообщение


Если данные (INSERT'ы) нужны:



Ну и там еще всякие настройки есть типа дропать ли таблицы если уже есть.
мерси но это для меня, это босс хочет тип инсталер но базы придется включить и БД у него будет на отдельном сервере..............
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Старый 25.11.2014, 15:19   #10
nwhta
Форумчанин
 
Регистрация: 30.08.2013
Сообщений: 153
По умолчанию

ещё такой вопрос обязательно ли сервер инсталить клиенту ?
больше знаю, лучше сплю)
nwhta вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Свой инсталлер _ZixeL_ Общие вопросы Delphi 3 03.04.2013 22:35
c#.vs 2010.инсталлер. dim25rus C# (си шарп) 0 10.02.2013 17:09