|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MSFT SQL Server - Синхронизация данных в SQL Server 2008 |
|
MSFT SQL Server - Синхронизация данных в SQL Server 2008
|
Пользователь Сообщения: 89 |
Доброе время суток! Имеется глобальная сеть из компьютеров, в данном случае, допустим из трех машин. На всех установлен SQL Server 2008, проблему с доступом к базам данных с одной машины на другую я решил - т.е. все три машины друг друга видят, соответственно БД тоже видят. Задача стоит такая: на двух машинах имеются базы данных, например, на одной база DB1, на другой - DB2. Структуры у них одинаковые, отличаются только сами данные. На третей машине, допустим я хочу две базы: С_DB1 и C_DB2, где С_DB1 - это копия базы DB1, и С_DB2 это копия базы С_DB2. Нужно сделать так, чтоб происходила синхронизация этих баз с их копиями на третей машине, грубо говоря, третяя машина - это резервное хранилище этих двух БД. Конечно, можно написать запросы, которые допустим, будут из каждой таблицы удалять все данные и вставлять все заново с той же таблицы в основной бд, но этот вариант не подходит, т.к. данных каждый день добавляется очень много, т.е. очистка и заполнение таблиц (а их тоже немало) займет кучу времени, кроме того интернет-трафик ограниченный, а копируя каждый день такие объемы данных я в этот трафик не вложусь, потому нужно каким-то образом сделать чтоб синхронизация происходила только в случае изменения данных таблиц, и в резервной бд добавлялись/менялись только те данные, которые добавлялись/менялись в основной бд. Можно ли такое организовать? Если да, то каким образом? Заранее спасибо!
|
|
Отправлено: 15:40, 31-08-2011 |
Ветеран Сообщения: 3722
|
Профиль | Отправить PM | Цитировать Цитата JaRule:
|
|
------- Последний раз редактировалось Telepuzik, 01-09-2011 в 10:39. Отправлено: 08:20, 01-09-2011 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 89
|
Профиль | Отправить PM | Цитировать Спасибо, это то что нужно, но теперь возник такой нюанс: в той документации написано, что нужно стать на базу данных, нажать правой кнопкой мыши, и там выбрать Задачи - Зеркальное отображение, но у меня там в задачах нету такого пункта. Версия у меня английская, но ничего со словом mirror там нет и приблизительно, хотя я откопал и доку по англ. версии там реально пишут как раз про слово mirror, но его у меня там нет! Как с этим быть?
|
Отправлено: 12:00, 01-09-2011 | #3 |
Ветеран Сообщения: 3722
|
Профиль | Отправить PM | Цитировать JaRule,
Редакция SQL какая? Скрин покажите из меню Tasks. |
------- Отправлено: 12:05, 01-09-2011 | #4 |
Пользователь Сообщения: 89
|
Профиль | Отправить PM | Цитировать SQL Server 2008 R2, скрин меню прилагаю
|
|
Отправлено: 12:19, 01-09-2011 | #5 |
Ветеран Сообщения: 3722
|
Профиль | Отправить PM | Цитировать Цитата JaRule:
|
|
------- Отправлено: 12:33, 01-09-2011 | #6 |
Пользователь Сообщения: 89
|
Профиль | Отправить PM | Цитировать Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86) Apr 2 2010 15:53:02 Copyright (c) Microsoft Corporation Express Edition with Advanced Services on Windows NT 5.1 <X86> (Build 2600: Service Pack 3)
|
Отправлено: 12:36, 01-09-2011 | #7 |
Ветеран Сообщения: 3722
|
Профиль | Отправить PM | Цитировать Цитата JaRule:
|
|
------- Отправлено: 12:50, 01-09-2011 | #8 |
Пользователь Сообщения: 89
|
Профиль | Отправить PM | Цитировать ![]() |
Последний раз редактировалось Delirium, 05-09-2011 в 01:38. Причина: не выражаться на форуме... Отправлено: 13:02, 01-09-2011 | #9 |
Новый участник Сообщения: 1
|
Профиль | Отправить PM | Цитировать Здравствуйте, имеется БД на отдельно компе(сервер), необходимо её синхронизировать с БД локальных компьютеров,(локальные компьютеры могут вносить изменения на сервер ,а так же обновлять актуальные данные с сервера).
Для зеркалирования данных необходимо на всех компах ставить версию standart/enterprise? или достаточно только на сервере компе? |
Последний раз редактировалось deusex117, 24-10-2011 в 09:49. Причина: update Отправлено: 09:39, 24-10-2011 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
MSFT SQL Server - [решено] не могу установить MS sql server 2008 на windows server 2008 r2... | God-of-Chaos | Программирование и базы данных | 4 | 06-12-2013 17:58 | |
2008 - windows server 2008 x64 sp2 + sql server 2008 + 1с 8.1 потребляет слишком много ОЗУ | last-77 | Windows Server 2008/2008 R2 | 8 | 02-01-2012 14:02 | |
2008 R2 - Ошибка LCID:1033 при установке SQL 2008 Server (Win 2008 Server R2 x64) | Тишина | Windows Server 2008/2008 R2 | 1 | 25-10-2011 13:43 | |
MSFT SQL Server - Установка SQL Server 2008 (x32) на windows server 2008 r2 (x64) | zlojkak | Программирование и базы данных | 1 | 12-08-2010 11:00 | |
MSFT SQL Server - [решено] Установка SQL Server 2005 на Windows Server 2008 | HellFire_MZ | Программирование и базы данных | 1 | 27-03-2009 21:47 |
|