I den första av två handledningar om att komma igång med Shareplex 9.0 på Windows som körs på AWS Cloud-leverantören, "Komma igång med Shareplex på Windows på AWS, del 1", installerade vi den nödvändiga programvaran och lanserade och kopplade till en EC2 instans som kör Windows OS. I denna fortsättningshandledning ska vi installera Shareplex och starta Shareplex-tjänsten och testa Shareplex genom att köra några grundläggande kommandon. Denna handledning har följande avsnitt:
- Installera Shareplex
- Starta Shareplex-tjänsten
- Använda Shareplex-kommandon
- Slutsats
Installera Shareplex
Ladda ner programmet Shareplex 9.0 för Windows 2003, 2008, 2012, 2012R2 (Oracle 10gR2 till 12c och SQL Server 2008R2, 2012). En testversion av Shareplex 9.0 för Windows kan också laddas ned, som visas i figur 1.
Figur 1: Laddar ner applikation för Shareplex
Dubbelklicka på sp_setup-9.0.0.018.exe applikation för att installera Shareplex 9.0 på Windows 2012, som visas i figur 2.
Figur 2: Starta Shareplex-applikationen
Klicka på Öppna fil , Kör . Inställningsguiden för Shareplex startas, som visas i figur 3. Klicka på Nästa.
Figur 3: Shareplex Installationsguide
Välj en Destinationsmapp för att installera Shareplex, som visas i figur 4. Standardkatalogen visas vald.
Figur 4: Välj målmapp för att installera Shareplex
I Välj komponenter , välj Shareplex Full Installation Oracle 12c , som visas i figur 5.
Figur 5: Välja komponenter att installera
Välj eller ange sedan Shareplex-portnumren. Välj standard Shareplex-port, 2100 (se figur 6).
Figur 6: Välj Shareplex Port
Shareplex använder sig av en variabel datakatalog för att lagra dess interna information. Välj standardkatalogen för variabeldata, som visas i figur 7, och klicka på Nästa.
Figur 7: Välja variabeldatakatalogen
Välj sedan Program Manager Group eller behåll standardinställningen och klicka på Nästa, som visas i figur 8.
Figur 8: Välja Program Manager Group
Shareplex använder operativsystemsmiljön PTC NuTCRACKER (MKS Toolkit) för att köras på Windows. Därefter installeras PTC NuTCRACKER Platform Components 9.x, som visas i figur 9.
Figur 9: Installera PTC NuTCRACKER Platform Components 9.x
Andra filer och applikationer kopieras, som visas i figur 10.
Figur 10: Installationsförlopp
När installationen är klar visas Installationen slutförd dialogrutan visas (se figur 11). Meddelandedialogrutan indikerar att SpUtils innan Shareplex körs verktyget ska användas för att installera Shareplex som en tjänst och ora_setup applikationen bör köras för att konfigurera Shareplex-databaskontot. Klicka på Slutför.
Figur 11: Installationen är klar
En installationsdialogruta (visas i figur 12) indikerar att Windows-servern måste startas om för att Shareplex-installationen ska slutföras. Klicka på OK.
Figur 12: Installera
En dialogruta, "Frånkopplingen initierades av att användaren loggade ut sin session på servern", kan visas. Klicka på OK. Chrome RDP-inloggningsskärmen visas. Klicka på Anslut för att logga in på Windows 2012 igen, som visas i figur 13.
Figur 13: Återansluter till Windows 2012-instansen på EC2 med Chrome RDP
Shareplex installeras på Windows 2012 och olika Shareplex-verktyg bör läggas till, vilket visas av de nya ikonerna i figur 14. SpUtils verktyget används för att starta Shareplex-tjänsten, som vi kommer att diskutera senare. Sp_Ctrl är kommandoradsgränssnittet för att köra kommandon på Shareplex. Och SpClient är ett fjärråtkomstverktyg för Shareplex.
Figur 14: Shareplex installerat
Starta Shareplex-tjänsten
Därefter ska vi starta Shareplex-tjänsten så att sp_ctrl och andra Shareplex-användargränssnitt, som SpClient, kan komma åt Shareplex. Dubbelklicka på SpUtils ikon, som visas i figur 14. Först måste vi lägga till licensnyckeln för Shareplex. En licensnyckel skickas till den e-post som registrerats när Shareplex trail-versionen eller någon annan utgåva laddas ner. Välj Licensnyckel fliken och klicka på Lägg till licens , som visas i figur 15.
Figur 15: SpUtils>Licensnyckel>Lägg till licens
I Lägg till nyckel dialogrutan, ange Licensnyckel och Kundens namn , som används för att registrera för att ladda ner Shareplex och även skickas med licensnyckeln. Klicka på OK (se figur 16).
Figur 16: Lägger till licensnyckel
Licensnyckelinformationen ställs in, som visas i figur 17.
Figur 17: Licensnyckelinformationsuppsättning
Välj sedan Shareplex Services fliken och klicka på Start för att starta Shareplex-tjänsten, som visas i figur 18. Shareplex-tjänsten behöver bara startas om nuvarande tillstånd är "Tjänsten stoppad".
Figur 18: Startar Shareplex Service
Meddelandet "Service Running", som visas i figur 19, indikerar att Shareplex-tjänsten har startats.
Figur 19: Shareplex-tjänsten körs
Information fliken visar Plattform och Shareplex information, inklusive Shareplex Port, Version, Install Dir och VarDir, som visas i figur 20.
Figur 20: Plattforms- och Shareplex-information
Använda Shareplex-kommandon
Shareplex tillhandahåller olika kommandoradsgränssnitt utöver OS-kommandoprompten för att köra Shareplex-kommandon. Shareplex C:Program FilesQuest SoftwareShareplexbin-katalogen, i vilken Shareplex-applikationerna är installerade, läggs till i miljövariabeln Windows PATH när Shareplex installeras och Shareplex-applikationerna, såsom ora_setup, kan köras från vilken katalog som helst på OS-kommandotolken. Sp_ctrl Command Line Interface (CLI), även kallat Shareplex för Oracle Command Utility, kan startas från Windows-ikonen (se figur 21).
Figur 21: Starta Sp_Ctrl kommandoradsgränssnitt
Kommandoradsgränssnittet sp_ctrl startar, som visas i figur 22.
Figur 22: Shareplex för Oracle Command Utility
Sp_ctrl-kommandona kan köras från kommandoraden. Som ett exempel listar kommandot anslutningshjälp användningen av anslutningskommandot, som visas i figur 23.
Figur 23: Köra ett Shareplex sp_ctrl-kommando
För att köra Shareplex-applikationerna, såsom ora_setup och pg_setup, sök efter "cmd" och starta en OS-kommandotolk, som visas i figur 24.
Figur 24: Starta en OS-kommandotolk
OS-kommandotolken visas, som visas i figur 25.
Figur 25: Windows 2012 OS Kommandotolk
Kör kommandot Shareplex os_setup som ett exempel (se figur 26).
Figur 26: Köra ett Shareplex OS-kommando
Slutsats
I två handledningar diskuterade vi att komma igång med att använda Shareplex på Windows 2012 på AWS. Vi har bara diskuterat att komma igång med Shareplex. Att köra en migrering kräver installation av en källdatabas och en måldatabas. Shareplex används för sin databasreplikering och dataintegration från två av de ledande databaserna, Oracle och SQL Server, för nästan noll driftstopp, dess automatisering för kontinuerlig replikering utan behov av schemaläggning, dess datanoggrannhet och integritet och dess stöd för flera datakällor ( JMS, SQL, XML, Teradata och Kafka) som mål från källan, till exempel som en Oracle-databas. Om du använder databaser på en molnplattform med hanterade tjänster, såsom Amazon Web Services (AWS), har användning av Shareplex på en molnplattform såsom AWS fördelen av att kunna integreras med databaserna utan att kräva Shareplex-anslutningar från en lokal maskin till databaser på en molnplattform.