Инсталляция скриптов
От: dsw  
Дата: 14.09.03 06:11
Оценка:
Как при инсталляции скриптов автоматически создавать базу данных в MS SQL 2000?

Т.е. клиент запускает инсталлятор который все ставит и готово — сайт уже работает ...
Re: Инсталляция скриптов
От: Олег Гашев
Дата: 14.09.03 16:34
Оценка:
Здравствуйте, dsw, Вы писали:

dsw>Как при инсталляции скриптов автоматически создавать базу данных в MS SQL 2000?


dsw>Т.е. клиент запускает инсталлятор который все ставит и готово — сайт уже работает ...



D:\Program Files\Microsoft SQL Server\80\Tools\Binn\osql.exe
Либо я найду путь, либо проложу его. © Свифт
Re: Инсталляция скриптов
От: Gollum Россия  
Дата: 15.09.03 05:26
Оценка:
Здравствуйте, dsw, Вы писали:

dsw>Как при инсталляции скриптов автоматически создавать базу данных в MS SQL 2000?

dsw>Т.е. клиент запускает инсталлятор который все ставит и готово — сайт уже работает ...

генерируешь SQL-скрипт для базы, и при установке исполняешь его OSQL в кастом экшне или где еще
Мне звонили с открытия пленума — я сказал им, что я не приду
Eugene Agafonov on the .NET

Re[2]: Инсталляция скриптов
От: mogadanez Чехия  
Дата: 15.09.03 06:10
Оценка:
Здравствуйте, Gollum, Вы писали:

G>Здравствуйте, dsw, Вы писали:


dsw>>Как при инсталляции скриптов автоматически создавать базу данных в MS SQL 2000?

dsw>>Т.е. клиент запускает инсталлятор который все ставит и готово — сайт уже работает ...

G>генерируешь SQL-скрипт для базы, и при установке исполняешь его OSQL в кастом экшне или где еще


можно обычно, с помощью SQLCommand.NonQueryExecute только подключится надо к базе master
... << RSDN@Home 1.0 beta 7a >>
Re: Инсталляция скриптов
От: Spark2K Россия  
Дата: 15.09.03 09:10
Оценка:
Здравствуйте, dsw, Вы писали:

dsw>Как при инсталляции скриптов автоматически создавать базу данных в MS SQL 2000?


dsw>Т.е. клиент запускает инсталлятор который все ставит и готово — сайт уже работает ...


В мсдн есть статья, которая как раз ирассказывает как это делается.
Идея там в следующем, ты пишешь свой класс, наследуемый от Installer (или от его наследника), в соотв. методе читаешь из ресурсов текст скрипта и выполняешь.
Также там описано, как взять некоторые параметры от пользователя (создается диалог в инсталяторе на базе стандартного) и как их передать в твой класс. Также там делается своя win форма для ввода параметров, которая запускается при установке (из твоего Installer класса).
Сорри за некоторую абстрактность, просту с ходу не вспомнить. Поищи статью, там все есть.
Re[2]: Инсталляция скриптов
От: Spark2K Россия  
Дата: 15.09.03 09:13
Оценка:
SK>В мсдн есть статья, которая как раз ирассказывает как это делается.
Кажется она. "Walkthrough: Using a Custom Action to Create a Database During Installation"
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.