SQL лазурно
Конфигуриране на репликация между база данни в облака и се основава на по - помещение (безоблачно) SQL Server не може, защото SQL Azure не поддържа. Освен това, можете да напишете молба, като рамка на Microsoft Sync. който ще се проследяват промените в единия край и да ги прилагат от другата и обратно. Такова приложение, наречено SQL Azure Data Sync е написано като уеб -Service и е публикувал във всички базирани в облака центрове за данни. Той е в състояние да възпроизведе данни между базата данни на облак към SQL Azure сървъри. между SQL Azure и конвенционален SQL Server, или чрез SQL Azure между конвенционалните и SQL Server, които не са свързани един с друг чрез всеки VPN S. Репликация се случва според главината на схема - спици. т.е. промени, които са настъпили на едно лъчеви звезди, стигат до центъра, който ги разпространява до всички други краища, които принадлежат към една и съща група за синхронизация като този, в който е настъпила промяната. В ролята на главината, т.е. дистрибутор, служи DB SQL Azure.
Отидете на портала на Windows Azure Management - виж пост \ Фиг.1 .. "SQL Azure Създаване на сървъра." В този случай, ние се интересуваме от раздел Sync данни в долния ляв ъгъл под базата данни.



Първото ниво е преминал. На втория се намира на neoblachnom база данни SQL сървър. които ще участват в синхрон. Всяка база данни в настоящата версия на SQL Azure Sync данни не може да включва повече от 5 синхронизация групи. В рамките на една група синхронизация може да създаде максимум 30 спици (облачни и neoblachnyh бази данни, обмен на информация помежду си), от които не повече от neoblachnyh 5. Щракнете върху обграден овална икона:

Ние казваме, че това е нов SQL Server. т.е. конфигурируеми синхрон в групата не се проверява, и ние приемаме, че синхронизацията ще продължи и в двете посоки: както на SQL Server в облака и обратно:

На neoblachny (на помещение - на закрито) SQL Server трябва да установи синхронизация със специалния агент облака, или да използвате вече установена, но тъй като на брокера да не се повишава, а след това инсталирате:

да го постави извън традиционните Microsoft Downloads ще бъде поискано да


Монтаж се извършва без никакви инциденти




По време на настройката настроите конфигурацията на клиента SQL Preview Microsoft Azure Data Sync (C: \ Program Files (x86) \ Microsoft SQL Azure Data Sync \ бин \ SqlAzureDataSyncAgent.exe) и сервизен агент синхронизиране Microsoft SQL Azure Sync данни (C: \ Program Files ( x86) \ Microsoft SQL Azure Data Sync \ бин \ LocalAgentHost.exe), startuemy сметка фигура с 10:


след това пуснете на клиента:

и го registripuem към сървър на данни Sync (фиг.2) с помощта на ключ изхода в Фиг.14:


Услугата синхронизация предлага криптиране (криптирана информация) всички поверителни данни, съхранявани в тях, включително:
• потребителски данни пълномощията база данни SQL Azure
• профилите на потребители данни SQL база данни сървър
• Sync Data клиент конфигурация агент файл
• синхронизиране на идентификационните данни Data самата услуга за съхранение на системата в Windows Azure.
Щракнете върху бутона Регистрирайте се в горния ляв ъгъл, за да стане ясно до брокера какво основание ние ще бъдат синхронизирани. Тръгваме клиентското приложение, и да се върне, за да продължите фигура 5. Бутон за изтегляне Списък на база данни на Стъпка 2 Стъпка 3 изпълва списъка с падащ списък на бази данни, регистрирани на името на агент Смит (ние го даде име на фигура 14). От този списък, изберете връзката Фиг.17

и да преминете към следващото ниво. Ето мисия - да се създаде база данни на облак, който ще действа като дистрибутор:

Предварителен на fxv4koqar4 облак SQL Server съм създал празна база данни, наречена Northwind 1_ Azure. Предписва низ връзка него в съветника синхронизация:

На 4-ти ниво с нас на честота синхронизация земята и разрешаване на конфликти правило. Ние влезе друг на фигура 3.

В 5-та степен ще създаде репликация статия. Ето това се нарича Sync набор от данни.

Имаме две бази данни: Northwind 1 на местния SQL Server, както и празна Northwind 1_ Azure в облака. За да започнете, ние искаме да се запълни Northwind 1_ Azure. т.е. Northwind 1 действа като източник. Ние казваме, този майстор синхронизация в горния падащ списък. Само с едно натискане на един бутон получавате актуални Schema отляво показва списък на таблици; при навигиране от маса на маса - дясната списъка на полета в настоящата таблица. В една група Синхронизиране не може да участва повече таблици 100, всеки от които може да има до 1000 полета. За дадена област може да се отбележи отметка филтър. След това в долната част на формата е изготвен съгласно клаузата за която в тази област. Оператори са ограничени> <, = и их комбинациями. Например, like еще не домыслили.

Бутонът OK не е налице в момента, защото филтърът е празно поле Value. Ние няма да използваме хоризонтална маси за рязане (и вертикално). Извадете филтъра и поставете отметка в квадратчето за поддръжка за ОК.
В 6-та степен, просто натиснете бутона за внедряване. за изтегляне на групата синхронизиращия сървър на данни синхронизация конфигурация

и готово. Екранът светва с радост, статус. Обезпечаване на зелената линия се променя, за да се синхронизират и накрая Добре.


Виждаме, че всички 3 резервирана маса се появи в облака и пълни с информация:

Ние вече знаем. че всички връзки към SQL Azure непременно криптирани. Синхронизация не е изключение. За да се предотврати прехващане на данни по време на услугата на синхронизация, SQL Azure Sync Data криптира всички връзки (криптирани връзки) между компоненти, в това число:
• връзката между базите данни на услуги и системи в SQL Azure
• връзката между съхранението на услугата и система в Windows Azure
• връзки между всички компоненти на една облачна услуга
• връзка между клиент агент и услугата облак
• връзката между портала и услугата облак Windows Azure Platform.
Уверете се, че синхронизацията в обратната посока също работи. Cloud променило в някои данни:

и не по-късно от 5 минути. Тези промени ще бъдат отразени в десктоп базирани Northwind 1. Въпреки че е възможно да се отбележи, че на маса структура Northwind 1 се премества в облака с ограничения, така изтриете от категории, където CategoryId = 6 няма да работи, защото на DELETE изявление в конфликт с позоваване принуда "FK_Products_Categories" на , Въпреки това, SQL Azure Data Sync не копирате източник структура на базата данни в назначаването на 12:59. С Създаденият маркира само на Фигура 23 на маса, и в тях само онези области, които са били маркирани в едно и също място. Ако тези области са били в изходните кодове, те ще бъдат създадени в назначаването, с изключение на индекси върху XML полета тип. Също така не прехвърля тип ограничение ПРОВЕРКА. тригери, изгледи и запомнени процедури - Вижте често задаваните въпроси за синхронизиране на данни .. "Дали Sync Data напълно създаване и предоставяне на таблици?": Заради тези ограничения препоръчваме за производствени среди ви разпоредба пълната вярност схемата себе си и да не зависи от схемата са осигурени от Sync Data. Функцията за автоматично провизиране на Sync Data работи добре за изпробването на услугата.
Ако впоследствие верига на всяка от участващите таблиците в синхрон ще се промени и тези промени също искате да синхронизирате само начин - да пресъздадете група синхронизация (фиг.2, 3) - вижте въпрос Sync Data .. "Q:.? Току-що промених схемата ми Как мога да получа промяната в моята група за синхронизиране"