Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
Есть БД (MSDE или SQL Server), около 70 таблиц.
Задача в том, чтобы критические данные (объемы продаж, финансовые операции, некоторые справочники) хранились на съемных носителях и подключались к серверу только по необходимости (ввод данных, получение отчетов)
Пользователей 2 (работают с разными данными 1 - с финансами, другой - с ТМЦ, доступ к данным и работа с ними не пересекается), загрузка выполняется полуавтоматически 3-им оператором, который не входит в основную клиентскую программу, а запускает другую, которая получает данные с другого носителя, обрабатывает их и записывает в БД в разные таблицы, в одни (2 таблицы) - сырые полученные данные, в другие (2 основные + 2 вспомогательные с промежут. резултатами вычислений) - обработанные.
Финансы вводятся только руками.

Необходимо также организовать backup всей базы на отдельный носитель, после каждого изменения данных. Должна также быть возможность восстановления структуры БД и данных в случае утраты или поломке одного или обоих носителей

Спасибо за внимание
15 апр 05, 10:38    [1470694]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
а если еще раз поднять тему?
15 апр 05, 11:49    [1470980]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
А вопрос то какой ? Можно ли размещать базы на съемных носителях ?
15 апр 05, 11:56    [1470999]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
Размещать не всю БД а отдельные таблицы. При этом, будет ли работать БД если один из носителей не подключен (когда не требуются таблицы, находящиеся на неподключенном носителе)
15 апр 05, 12:11    [1471079]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
Размещать не всю БД а отдельные таблицы.
При создании объекта можно указать FILEGROUP, которая содержит конкретные физические файлы.

При этом, будет ли работать БД если один из носителей не подключен
Не будет разумеется.
15 апр 05, 12:20    [1471131]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
При этом, будет ли работать БД если один из носителей не подключен
Не будет разумеется.


т.е. нужен либо носитель достаточного размера, чтобы поместить всю БД, либо задача невыполнима?
15 апр 05, 12:26    [1471165]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
e_basil
При этом, будет ли работать БД если один из носителей не подключен
Не будет разумеется.


т.е. нужен либо носитель достаточного размера, чтобы поместить всю БД, либо задача невыполнима?

Причем здесь размер ?
Для запуска базы серверу нужны ВСЕ ее файлы. И неважно какого они размера.
15 апр 05, 12:28    [1471172]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
а если "съемные" таблицы вынести в отдельные БД, и их хранить на съемных носителях, но ссылки на них будут в ХП основной БД, в этом случае, будет ли работать основная база при отсутствии носителя с вспомогательными БД?
15 апр 05, 12:35    [1471207]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
Glory
Member

Откуда:
Сообщений: 104760
если "съемные" таблицы вынести в отдельные БД, и их хранить на съемных носителях, но ссылки на них будут в ХП основной БД, в этом случае, будет ли работать основная база при отсутствии носителя с вспомогательными БД??
Основная база разумеется запустится. А процедуры будут генерировать при попытке выполнения ошибку
15 апр 05, 12:37    [1471218]     Ответить | Цитировать Сообщить модератору
 Re: Физическое размещение объектов БД  [new]
e_basil
Member

Откуда: Москва (и окрестности)
Сообщений: 1755
Понятно, спасибо.
15 апр 05, 12:40    [1471238]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить