Як створити другу базу?
Додано: 17 лютого 2011, 12:02
Olga
в процесі роботи виникла необхідність одночасно приймати обмінні файли в місцевій системі координат та СК-63. Як варіант підказали, що можливо створити додаткову базу даних та при вході в програму обирати потрібну. Підкажіть, будь-ласка, як це зробити?
Re: как создать вторую базу?
Додано: 17 лютого 2011, 17:04
NickS
Спочатку скажу, подумайте: можливо не треба цього робити. Куди простіше використовувати фільтр (наприклад маркувати одну половину бази якимсь кольором, а іншу іншим і потім відфільтрувати по конкретному маркіруванні). Фільтр - це правильний підхід. А от ділити бази не раджу. Окрім того, якщо справа саме в системі координат, то варто не розділяти ділянки а узгоджувати, тобто я раджу відразу переводити в систему СК63, щоб не пропускати накладки.
Але якщо все ж так хочеться, то можна це зробити таким чином:
1. Відкриваєте ту базу, що хочете поділити.
2. Відмічаєте зеленою поміткою частину бази, яку хочете відділити.
3. Створюєте архів цих відмічених ділянок (меню "Сервис" \ "Запись баз данных на диск"). В тому вікні вказуєте "Создание временных баз данных" і "отмеченные". В результаті на диску створиться архів з відміченими ділянками.
4. Потім берете чисту базу даних (створюється при інсталяції програми) ви її копіруєте, підключаєте до sql-серверу, запускаєте з нею програму.
5. В програмі доповнюєте зі створеного вами архіву ділянки (меню "Сервис" \ "Дополнение из базы данных").
6. Повертаєтесь до Вашої старої бази, інвертуєте зелені помітки (щоб відмітити вже другу половину ділянок).
7. Робите те саме, але вже з іншою копією чистої бази.