I den første af to selvstudier om at komme i gang med Shareplex 9.0 på Windows, der kører på AWS Cloud-udbyderen, "Kom godt i gang med Shareplex på Windows på AWS, del 1", installerede vi den nødvendige software og lancerede og tilsluttede en EC2 forekomst, der kører Windows OS. I denne fortsættelsesvejledning skal vi installere Shareplex og starte Shareplex-tjenesten og teste Shareplex ved at køre nogle grundlæggende kommandoer. Denne øvelse har følgende sektioner:
- Installation af Shareplex
- Start af Shareplex-tjenesten
- Brug af Shareplex-kommandoer
- Konklusion
Installation af Shareplex
Download Shareplex 9.0 til Windows 2003, 2008, 2012, 2012R2 (Oracle 10gR2 til 12c og SQL Server 2008R2, 2012). En Shareplex 9.0 til Windows prøveversion kan også downloades, som vist i figur 1.
Figur 1: Downloader applikation til Shareplex
Dobbeltklik på sp_setup-9.0.0.018.exe program til at installere Shareplex 9.0 på Windows 2012, som vist i figur 2.
Figur 2: Start af Shareplex-applikationen
Klik på Åbn fil , Kør . Shareplex-opsætningsguiden startes som vist i figur 3. Klik på Næste.
Figur 3: Shareplex Installationsguide
Vælg en Destinationsmappe for at installere Shareplex, som vist i figur 4. Standardbiblioteket vises valgt.
Figur 4: Valg af destinationsmappe for at installere Shareplex
I Vælg komponenter , vælg Shareplex Full Installation Oracle 12c , som vist i figur 5.
Figur 5: Valg af komponenter, der skal installeres
Vælg eller specificer derefter Shareplex-portnumrene. Vælg standard Shareplex-port, 2100 (se figur 6).
Figur 6: Vælger Shareplex Port
Shareplex gør brug af en variabel datamappe til at gemme dens interne information. Vælg standardbiblioteket for variable data, som vist i figur 7, og klik på Næste.
Figur 7: Valg af variabel datakatalog
Vælg derefter Program Manager Group eller behold standardindstillingen og klik på Næste, som vist i figur 8.
Figur 8: Valg af Program Manager Group
Shareplex bruger PTC NuTCRACKER (MKS Toolkit)-operativmiljøet til at køre på Windows. Derefter bliver PTC NuTCRACKER Platform Components 9.x installeret, som vist i figur 9.
Figur 9: Installation af PTC NuTCRACKER Platform Components 9.x
Andre filer og programmer bliver kopieret, som vist i figur 10.
Figur 10: Installationsfremskridt
Når installationen er fuldført, vises Installationen fuldført dialogen vises (se figur 11). Meddelelsesdialogen angiver, at SpUtils, før Shareplex køres værktøjet skal bruges til at installere Shareplex som en tjeneste og ora_setup applikationen skal køres for at konfigurere Shareplex-databasekontoen. Klik på Udfør.
Figur 11: Installation fuldført
En installationsdialog (vist i figur 12) angiver, at Windows-serveren skal genstartes, før Shareplex-installationen kan fuldføres. Klik på OK.
Figur 12: Installer
En dialogboks, "Afbrydelsen blev startet ved, at brugeren loggede af sin session på serveren", vises muligvis. Klik på OK. Chrome RDP-loginskærmen bliver vist. Klik på Opret forbindelse for at logge ind på Windows 2012 igen, som vist i figur 13.
Figur 13: Genopretter forbindelse til Windows 2012-instans på EC2 med Chrome RDP
Shareplex bliver installeret på Windows 2012, og forskellige Shareplex-værktøjer bør tilføjes, som vist med de nye ikoner i figur 14. SpUtils hjælpeprogrammet bruges til at starte Shareplex-tjenesten, som vi vil diskutere efterfølgende. Sp_Ctrl er kommandolinjegrænsefladen til at køre kommandoer på Shareplex. Og SpClient er et fjernadgangsværktøj til Shareplex.
Figur 14: Shareplex installeret
Start af Shareplex-tjenesten
Dernæst starter vi Shareplex-tjenesten, så sp_ctrl og andre Shareplex-brugergrænseflader, såsom SpClient, er i stand til at få adgang til Shareplex. Dobbeltklik på SpUtils ikon, vist i figur 14. Først skal vi tilføje licensnøglen til Shareplex. En licensnøgle sendes til den registrerede e-mail, når Shareplex-sporversionen eller en anden udgave downloades. Vælg Licensnøgle fanen og klik på Tilføj licens , som vist i figur 15.
Figur 15: SpUtils>Licensnøgle>Tilføj licens
I Tilføj nøgle dialogboks skal du angive Licensnøgle og Kundenavn , som bruges til at registrere til at downloade Shareplex og også sendes med licensnøglen. Klik på OK (se figur 16).
Figur 16: Tilføjelse af licensnøgle
Licensnøgleoplysningerne indstilles, som vist i figur 17.
Figur 17: Licensnøgleinformationssæt
Vælg derefter Shareplex Services fanen og klik på Start for at starte Shareplex-tjenesten, som vist i figur 18. Shareplex-tjenesten skal kun startes, hvis Nuværende tilstand er "Service stoppet".
Figur 18: Starter Shareplex Service
Meddelelsen "Service Running", vist i figur 19, angiver, at Shareplex-tjenesten er startet.
Figur 19: Shareplex Service kører
Oplysningerne fanen viser Platform og Shareplex oplysninger, herunder Shareplex-porten, -versionen, Install Dir og VarDir, som vist i figur 20.
Figur 20: Platform og Shareplex Information
Brug af Shareplex-kommandoer
Shareplex giver forskellige kommandolinjegrænseflader ud over OS-kommandoprompten til at køre Shareplex-kommandoer. Shareplex C:Program FilesQuest SoftwareShareplexbin-biblioteket, hvor Shareplex-applikationerne er installeret, føjes til Windows PATH-miljøvariablen, når Shareplex er installeret, og Shareplex-applikationerne, såsom ora_setup, kan køres fra en hvilken som helst mappe på OS-kommandoprompten. Sp_ctrl Command Line Interface (CLI), også kaldet Shareplex for Oracle Command Utility, kan startes fra Windows-ikonet (se figur 21).
Figur 21: Start af Sp_Ctrl-kommandolinjegrænsefladen
Sp_ctrl kommandolinjegrænsefladen starter, som vist i figur 22.
Figur 22: Shareplex til Oracle Command Utility
Sp_ctrl kommandoerne kan køres fra kommandolinjen. Som et eksempel viser tilslutningshjælp-kommandoen brugen af forbindelseskommandoen, som vist i figur 23.
Figur 23: Kørsel af en Shareplex sp_ctrl-kommando
For at køre Shareplex-applikationerne, såsom ora_setup og pg_setup, skal du søge efter "cmd" og starte en OS-kommandoprompt, som vist i figur 24.
Figur 24: Start af en OS-kommandoprompt
OS kommandoprompten vises, som vist i figur 25.
Figur 25: Windows 2012 OS Kommandoprompt
Kør Shareplex os_setup-kommandoen som et eksempel (se figur 26).
Figur 26: Kørsel af en Shareplex OS-kommando
Konklusion
I to selvstudier diskuterede vi at komme i gang med at bruge Shareplex på Windows 2012 på AWS. Vi har kun diskuteret at komme i gang med Shareplex. Kørsel af en migrering kræver installation af en kildedatabase og en måldatabase. Shareplex bruges til sin databasereplikering og dataintegration med næsten ingen nedetid fra to af de førende databaser, Oracle og SQL Server, dens automatisering til kontinuerlig replikering uden behov for planlægning, dens datanøjagtighed og integritet og dens understøttelse af flere datakilder ( JMS, SQL, XML, Teradata og Kafka) som mål fra kilden, såsom en Oracle-database. Hvis du bruger databaser på en Cloud-platform med administrerede tjenester, såsom Amazon Web Services (AWS), har brug af Shareplex på en Cloud-platform som AWS fordelen ved at være i stand til at integrere med databaserne uden at kræve Shareplex-forbindelser fra en lokal maskine til databaser på en Cloud-platform.