|
Программирование >> Программирование баз данных
Читатель вправе сохранить ту конфигурацию системы, которая уже существует (в СУБД SQL Server по умолчанию в этом диалоговом окне предусмотрена замена настройки службы SQL Server Agent автоматическим запуском), но следует учитывать, что некоторые формы репликации становятся неработоспособными, если программа агента не работает. Щелкните на кнопке Next, чтобы перейти к диалоговому окну настройки каталога снимков. Snapshot Folder (рис. 20.16). По умолчанию в качестве этого каталога применяется один из подкаталогов основного каталога SQL Server на том жестком диске компьютера, на котором установлена СУБД SQL Server, но во многих инсталляциях этот жесткий диск может оказаться недостаточно емким для хранения снимков крупных баз данных. В качестве значения параметра, указывающего имя каталога снимков, может быть задан локальный диск или путь UNC. Маловероятно, чтобы читатель выполнял настройку согласно рекомендациям данной книги на полномасштабном кластере серверов, поэтому в рассматриваемом примере описан вариант, в котором один серверный компьютер используется для размещения всех данных; это означает, что значение, предусмотренное по умолчанию, должно быть вполне приемлемым. Configure Distribution Wizard Snapshot Folder Specify the rciot location where snapshot will be stored, To sHow Distribution and Merge Agents that run at Subscrbers to access the snapshots of their publications,ou must use a network path to refer to the snapshot folder. S napshot folder: CAPfogram Files\Microsoft SQL S ver\MSSQL1\MSSQL\RepData This snapshot folder does nrt support pull subscrptions created at the Subscriber, It is not a network path or it is a drive letter mapped to a network pth. To support both push and pull subscriptions, use a network path to refer to this folder. Help I <Back II NeHt> [( Finish l Cancel Puc. 20.16. Диалоговое окно Snapshot Folder С этого момента мы можем перейти к выполнению настройки базы данных, фактически применяемой для распространения данньгх в системе репликации. СУБД SQL Server выводит диалоговое окно Distribution Database, в котором приведена некоторая информация о создании базы данньгх, относящаяся к наиболее распространенному варианту (в частности, о том, как следует назвать базу данных и где ее сохранить), как показано на рис. 20.17. Configure Distribution Wizard Distribution Database Select the name ttnd iocation □( the distnbutK>n database and log Nes, The distribution daftase stores changes to transactional publications until Subscribers can be updated. It also stores historical irrformation for snapshot and merge publications. Disnbution database name: distribution Finder for the distribution database file: ; C:\Program FilesSMicrosoft SQL ServerVMSSQLl VMSSQLVData Folder for the distrbution database lug fil C:VProgram FilesVtHicrosoft SQL ServerVMSSQL.1 VMSSQLData The paths must refer to disks that are locaJ to the Distributor and begin with a local drive letter and cdon (for cxampde, C:J. Mapped drive letters and netiork paths are invalid. Help < Back I I NsK > I I Finish l ] Cancel Puc. 20.17. Диалоговое окно Distribution Database После этого происходит переход к диалоговому окну Publishers, внешне ьсажущемуся совсем неинтересным (рис. 20.18), на котором, на первый взгляд, не ничего нового. Configure Distribution Wizard Publishers Enable sa/vefs to use this Distributor when iheff become Publishers. Pijblishers: Pubiishej 0 CHAUCER JBlibJtionDM distribution Help < Back I Г Nent > Pfinish l Cancel Puc. 20.18. Диалоговое окно Publishers Но и в данном случае внешность обманчива. После щелчка на небольшом значке с многоточием (...), находящемся справа, откроется диалоговое окно Publisher Properties (рис. 20.19), которое содержит данные, заслуживающие пристального внимания. CHAUCER Nam*; Properties: В Agent Connection to the Publishei :onate the agerit process account v. Password В Miscellaneous Agent Connection Mode Impersonate the agent process account SQL Server Authentication Default Snapshot Folder C:\Program FlesUvlicrosoft SOL Serv Agent Connection Mode How the synchronization agents log in to the Pubfeher. II Cancel И Help Puc. 20.19. Диалоговое окно Publisher Properties Как показано на рис. 20.19, предусмотрена возможность конкретно указать режим установления соединения, который должен использоваться при подключения агента к издателю. В большинстве случаев вполне допустимым является предусмотренный по умолчанию вариант, в котором учетной записи агента предоставляется анонимный доступ (опция Impersonate the agent process account), но следует учитывать, что предусмотрена также возможность использовать в случае необходимости определенные учетные данные SQL Server. Щелкните на кнопке Cancel, чтобы выйти из этого диалогового окна свойств, а затем снова щелкните на кнопке Next в диалоговом окне Publishers (см. рис. 20.18). На рис. 20.20 показано диалоговое окно Wizard Actions, позволяющее подтвердить внесенные изменения перед завершением работы с этой программой-мастером. Следует отметить, что данная программа-мастер позволяет не только непосредственно выполнить настройку конфигурации дистрибутива, но и оформить команды настройки в виде сценария, что позволит в дальнейшем выполнять этот сценарий в пакетном режиме или запускать его на удаленном компьютере. Продолжите работу и щелкните на кнопке Finish (следующее диалоговое окно представляет собой просто сводку, поэтому нет смысла на нем останавливаться). После этого в СУБД SQL Server начинается обработка запроса на внесение изменений в конфигурацию. Вслед за завершением этого процесса продолжите работу и закройте диалоговое окно. Итак, после выполнения описанного выше несложного ряда действий конфигурация сервера подготавливается для публикации и распространения данных, подлежащих репликации. Безусловно, в производственной среде могло потребоваться также
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |