В първия от двата урока за започване на работа с Shareplex 9.0 на Windows, работещ на доставчика на AWS Cloud, „Първи стъпки с Shareplex на Windows на AWS, част 1“, ние инсталирахме необходимия софтуер, стартирахме и се свързахме с EC2 екземпляр, работещ под ОС Windows. В този урок за продължаване ще инсталираме Shareplex и ще стартираме услугата Shareplex и ще тестваме Shareplex, като изпълним някои основни команди. Този урок има следните раздели:
- Инсталиране на Shareplex
- Стартиране на услугата Shareplex
- Използване на команди на Shareplex
- Заключение
Инсталиране на Shareplex
Изтеглете приложението Shareplex 9.0 за Windows 2003, 2008, 2012, 2012R2 (Oracle 10gR2 до 12c и SQL Server 2008R2, 2012). Може да бъде изтеглена и пробна версия на Shareplex 9.0 за Windows, както е показано на фигура 1.
Фигура 1: Изтегляне на приложение за Shareplex
Щракнете двукратно върху sp_setup-9.0.0.018.exe приложение за инсталиране на Shareplex 9.0 на Windows 2012, както е показано на фигура 2.
Фигура 2: Стартиране на приложението Shareplex
Щракнете върху Отваряне на файл , Изпълнете . Стартира се съветникът за настройка на Shareplex, както е показано на фигура 3. Щракнете върху Напред.
Фигура 3: Съветник за инсталиране на Shareplex
Изберете Целева папка за да инсталирате Shareplex, както е показано на фигура 4. Показва се избраната директория по подразбиране.
Фигура 4: Избиране на целева папка за инсталиране на Shareplex
В Изберете компоненти , изберете Пълна инсталация на Shareplex Oracle 12c , както е показано на фигура 5.
Фигура 5: Избиране на компоненти за инсталиране
След това изберете или укажете номера на порта на Shareplex. Изберете порта на Shareplex по подразбиране, 2100 (вижте фигура 6).
Фигура 6: Избиране на порт на Shareplex
Shareplex използва директория с променливи данни, за да съхранява вътрешната си информация. Изберете директорията с променливи данни по подразбиране, както е показано на фигура 7, и щракнете върху Напред.
Фигура 7: Избиране на директория с променливи данни
След това изберете Група на програмен мениджър или запазете настройката по подразбиране и щракнете върху Напред, както е показано на Фигура 8.
Фигура 8: Избиране на групата програмен мениджър
Shareplex използва операционната среда PTC NuTCRACKER (MKS Toolkit) за работа в Windows. След това PTC NuTCRACKER Platform Components 9.x се инсталират, както е показано на фигура 9.
Фигура 9: Инсталиране на компоненти на платформата PTC NuTCRACKER 9.x
Други файлове и приложения се копират, както е показано на Фигура 10.
Фигура 10: Напредък на инсталацията
След като инсталацията приключи, Инсталацията е завършена се показва диалогов прозорец (вижте фигура 11). Диалоговият прозорец на съобщението показва, че преди да стартирате Shareplex, SpUtils помощната програма трябва да се използва за инсталиране на Shareplex като услуга и ora_setup приложението трябва да се стартира, за да конфигурирате акаунта в базата данни на Shareplex. Щракнете върху Готово.
Фигура 11: Инсталацията завършена
Диалогов прозорец за инсталиране (показан на фигура 12) показва, че Windows сървърът ще трябва да се рестартира, за да завърши инсталацията на Shareplex. Щракнете върху OK.
Фигура 12: Инсталирайте
Може да се покаже диалогов прозорец „Прекъсването на връзката е инициирано от потребителя, който излиза от сесията си на сървъра“. Щракнете върху OK. Показва се екранът за влизане в Chrome RDP. Кликнете върху Свързване за да влезете отново в Windows 2012, както е показано на Фигура 13.
Фигура 13: Повторно свързване към екземпляр на Windows 2012 на EC2 с Chrome RDP
Shareplex се инсталира на Windows 2012 и трябва да се добавят различни помощни програми на Shareplex, както е показано от новите икони на фигура 14. SpUtils помощната програма се използва за стартиране на услугата Shareplex, както ще обсъдим по-късно. Sp_Ctrl е интерфейсът на командния ред за изпълнение на команди на Shareplex. И SpClient е помощна програма за отдалечен достъп за Shareplex.
Фигура 14: Shareplex е инсталиран
Стартиране на услугата Shareplex
След това ще стартираме услугата Shareplex, така че sp_ctrl и други потребителски интерфейси на Shareplex, като SpClient, имат достъп до Shareplex. Щракнете двукратно върху SpUtils икона, показана на Фигура 14. Първо, трябва да добавим лицензния ключ за Shareplex. Лицензионният ключ се изпраща на имейла, регистриран при изтегляне на версията Shareplex trail или някакво друго издание. Изберете Лицензионния ключ раздел и щракнете върху Добавяне на лиценз , както е показано на Фигура 15.
Фигура 15: SpUtils>Лицензен ключ>Добавяне на лиценз
В Добавяне на ключ диалогов прозорец, посочете Лицензионния ключ и Име на клиента , които се използват за регистрация за изтегляне на Shareplex и също се изпращат с лицензния ключ. Щракнете върху OK (вижте фигура 16).
Фигура 16: Добавяне на лицензионен ключ
Информацията за лицензионния ключ се задава, както е показано на Фигура 17.
Фигура 17: Набор с информация за лицензионен ключ
След това изберете Shareplex Services раздел и щракнете върху Старт за да стартирате услугата Shareplex, както е показано на фигура 18. Услугата Shareplex трябва да се стартира само ако Текущото състояние е „Услугата спряна“.
Фигура 18: Стартиране на услугата Shareplex
Съобщението „Услугата работи“, показано на фигура 19, показва, че услугата Shareplex е стартирана.
Фигура 19: Услугата Shareplex работи
Информацията Разделът показва Платформа и Shareplex информация, включително порта на Shareplex, версията, директорията за инсталиране и VarDir, както е показано на фигура 20.
Фигура 20: Информация за платформата и Shareplex
Използване на команди на Shareplex
Shareplex предоставя различни интерфейси на командния ред в допълнение към командния ред на OS за изпълнение на команди на Shareplex. Директорията на Shareplex C:Program FilesQuest SoftwareShareplexbin, в която са инсталирани приложенията на Shareplex, се добавя към променливата на средата PATH на Windows, когато Shareplex е инсталиран и приложенията на Shareplex, като ora_setup, могат да се изпълняват от всяка директория в командния ред на ОС. Интерфейсът на командния ред sp_ctrl (CLI), наричан още помощната програма за команди Shareplex за Oracle, може да се стартира от иконата на Windows (вижте фигура 21).
Фигура 21: Стартиране на интерфейса на командния ред Sp_Ctrl
Интерфейсът на командния ред sp_ctrl започва, както е показано на Фигура 22.
Фигура 22: Shareplex за Oracle Command Utility
Командите sp_ctrl могат да се изпълняват от командния ред. Като пример, командата за помощ за свързване изброява употребата на командата за свързване, както е показано на Фигура 23.
Фигура 23: Изпълнение на команда sp_ctrl на Shareplex
За да стартирате приложенията на Shareplex, като ora_setup и pg_setup, потърсете „cmd“ и стартирайте командния ред на OS, както е показано на фигура 24.
Фигура 24: Стартиране на команден ред на ОС
Показва се командният ред на OS, както е показано на Фигура 25.
Фигура 25: Команден ред на операционната система Windows 2012
Изпълнете командата Shareplex os_setup като пример (вижте Фигура 26).
Фигура 26: Изпълнение на команда на Shareplex OS
Заключение
В два урока обсъдихме как да започнете да използвате Shareplex в Windows 2012 на AWS. Обсъдихме само как да започнем с Shareplex. Изпълнението на миграция изисква инсталиране на изходна база данни и целева база данни. Shareplex се използва за репликация на база данни с почти нулев престой и интегриране на данни от две от водещите бази данни, Oracle и SQL Server, неговата автоматизация за непрекъсната репликация без необходимо планиране, точността и целостта на данните и поддръжката за няколко източника на данни ( JMS, SQL, XML, Teradata и Kafka) като цели от източника, като например база данни на Oracle. Ако използвате бази данни на облачна платформа с управлявани услуги, като Amazon Web Services (AWS), използването на Shareplex на облачна платформа като AWS има предимството да може да се интегрира с базите данни, без да изисква връзки към Shareplex от локална машина към бази данни на облачна платформа.