![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Программная регистрация базы на MSSQL сервере [D7, MSSQL]
Manfred8 © (2004-12-24 11:49:00)Не подскажите как можно реализовать сабж? Может существуют какие-нибудь компаненты для таких задач?
aus (2004-12-24 19:10:00) [1]Один из вариантов:
В составе MSDE имеется утилита osql, которая может выполнить sql-скрипт, содержащийся в файле. Сгенерируй скрипт и выполни после установки MSDE.
Nikolay M. (2004-12-24 12:20:00) [2]Если базу нужно именно создать, а на приаттачить (по вопросу это не ясно), то нужно совсем немного, чтобы догадаться поискать в БОЛ по CREATE DATABASE:
USE master
GO
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'c:\program files\microsoft sql server\mssql\data\saledat.mdf',
SIZE = 10,
MAXSIZE = 50,
FILEGROWTH = 5 )
LOG ON
( NAME = 'Sales_log',
FILENAME = 'c:\program files\microsoft sql server\mssql\data\salelog.ldf',
SIZE = 5MB,
MAXSIZE = 25MB,
FILEGROWTH = 5MB )
Manfred8 (2004-12-24 12:18:00) [3]Спасибо
Aleks (2004-12-24 12:06:00) [4]есть такая процедура sp_attach_db.
То есть устанавливаешь сервак, копируешь бд, коннектишся к нему и
подключаешь готовую бд
Manfred8 (2004-12-24 12:00:00) [5]При поставке дистрибутива,нужно устанавливать сервак (MSDE) и свою базу.. А как можно выполнить скрипт создающий базу,при установке дистрибутива? С MSDE идут в комплекте соответствующие утилиты которые можно запустить? Прощу прощения если вопрос покажется ламерским..
Aleks (2004-12-24 11:51:00) [6]Регистрация какая? Бд можно создать на серваке при помощи sql.