Oracle 12c Golden Gate Veridata 1610472497
Oracle 12c Golden Gate Veridata 1610472497
Oracle 12c Golden Gate Veridata 1610472497
CONTENTS
2
0: Veridata introduction
Oracle providing oracle veridata tool for data comparison and repair, using veridata you can compare data
from two target database. Veridata compare the data from two data set (source and target database) and
shows out of Sync records. Veridata tool especially considerable in high volume data set(environment)
where you can verify the data integrity and repair if any inconsistent data without any downtime.
Mostly people use this tool where oracle Golden Gate configured, you can use it to data comparison and
sync operation between two data set (source and target database). Using this tool, you can easily sync the
Mitch match record between two data. Best thing of this tool is you can sync the data without stop the
replication operation also you will get accurate report without stop GG operation.
Components Details:
Veridata command line: veridata command line tool through you can configure veridata job using
command line
Veridata AGENT: veridata agent to get data from source and target database (target Machin)
3
Agent Deployment
In veridata to get the data from target database for comparison you need to deploy
agent for specific database. You can deploy the veridata agent in two way, one is to deploy agent for
target database on veridata server itself, another way is to deploy agent on target database servers.
Below two figure showing both deployment diagram.
4
Veridata web GUI explanation:
✓ Running Job
✓ Finished job
✓ Repair job
✓ Configuration
✓ Run/Execute job
✓ Report
✓ Option and settings
Option explanation:
Running Jobs:
You can see the running job details sort by job name, group, compare pair. Below screen shot
showing currently no jobs are running.
5
Finished Jobs:
Dashboard will show details about the finished job, you can filter it by job, group, compare
pair. Let’s see finished job filter with job
Repair job:
Dash board will show all jobs details on repair operation performed
6
Report:
If you want to see the report of each jobs, got to report and click on particular job report
Configuration:
You can create connection, group, job and profile.in next section we will see how to create it.
Run/Execute Job:
You can select job name and profile and execute particular job
Options/Setting:
If you want to change the values of user preferences and purge data
7
Purge Data
8
1: Deploy and configure Veridata 12.2.1.0.0
Info: In this veridata configuration we are going to configure veridata repository database and web logic
application on same node veridata.example.com, if you want to configure oracle veridata repository
database and web logic Application on different node you can configure it.
Name Version
Oracle Database 12.1.0.2.0
Java jdk1.8.0_241-amd64
Oracle Fusion Middleware 12.2.1.0.0
Oracle Golden Gate veridata 12.2.1.0.0
9
In this QuickStart, we learn how to:
Prerequisite:
Prerequisite:
Step-2 Create oracle user and grant it appropriate privilege to run RCU
10
Step-3 set JAVA_HOME
Click on next
11
Select skip auto update and select on next on
12
Select Fusion Middleware infrastructure and click on next button
13
Unclick on I wish to receive security update via my Oracle Support and click on next button
Click on yes
14
Click on install button
Progress screen
15
After 100% completion click on next
Click on Finish
16
Step-2 Install oracle veridata
Click on next
17
Select Skip Auto Updates and click button
18
Select Oracle GoldenGate Veridata Server and Agent and Click on Next
Note: If you want to Install Veridata Server, select option Oracle Golden Gate Veridata Server. For
Veridata Agent select Golden Gate Veridata Agent.
19
Note: Ignore alert, or you can use 7.8 or higher version of OS and use java certified version.
20
After 100% completion Click on next button
Click on Finish
21
Step-3 Execute Repository Creation utility (RCU)
Select System Load and Product Load and click on next button
22
Specify the oracle database details:
Note: To Configure the Oracle Fusion Middleware need oracle database with AL32UTF8 character Set
Click on ok button
23
Specify the DEV to Create new prefix and select Veridata Repository and click next
Click on next
24
Select Use same password for all schema and click on next
Note: If you want to Deferent Password for each schema, select Specify Different passwords for all
schemas
25
Click on next
Click on OK button
26
Click on ok
27
If you want check log for each operation click on respective option or click on close
28
Click on Create a new domain and specify the Domain location where you want to store domain binaries
29
Specify the web logic password
Select the development option and JDK HOME, it will select default JDK HOME
Note: If you want configure veridata for production then select production option, in this example we
are configuring veridata for testing environment.
30
Specify the below details for RCU data
After specify all details click on Get RCU Configuration it will check all details which you mentioned and
click Next
31
If you want to mentioned different password for each schema you can Enter it on specific user password
text box
32
Click on next button
33
If you want Enable SSL select it and If you want to change default port you can specify it.
In below screen shot I choose default setting and click on next button
34
After 100% completion Click next
35
Step-5 Start Web logic Server
Go to /u02/app/oracle/user_projects/domains/base_domain/bin
http://<hostname/ip address>:7001/console
Enter web logic user and its password
36
Step-8 Create New user for veridata operation
37
Click on myrealm
38
Click on new
39
Click on Created user -> click on Group
Assign all veridata related group to user and click on save button
40
Step-9 Validate the veridata URL
http://<hostname/ip address>:8830/veridata/login.jsf
Enter veridata user and its password which we created in step-7 (veridata-1 and its password)
41
2: Deploy and configure Veridata 12.2.1.4.0
Info: In this veridata configuration we are going to configure database and web logic application on
same node veridata.example.com, if you want to configure oracle database and web logic Application
on different node you can do it.
Name Version
Oracle Database 12.1.0.2
Java jdk1.8.0_241-amd64
Oracle Fusion Middleware 12.2.1.4.0
Oracle Golden Gate veridata 12.2.1.4.0
Note: In this example we used the non-container database 12c R1 as backing up database for veridata
and oracle middleware application
42
In this QuickStart, we learn how to:
Prerequisite:
Prerequisite:
Step-2 Create oracle user and grant it appropriate privilege to run RCU
43
Step-3 Set JAVA_HOME
/usr/java/jdk1.8.0_141/jre
[root@veridata tmp]#
44
Select Skip Auto Updates and click on next button
45
Select Fusion Middleware infrastructure and click on next button
46
Click on install
47
Click on Finish
48
Click on next
49
Select ORACLE_HOME of oracle Fusion middleware and click on next
50
After 100% completion click on next button
Click on Finish
51
After 100% completion click on next
52
Step-3 Execute Repository Creation utility (RCU)
Click on next
53
Select System Load and Product Load and click on next button
Hostname: veridata.example.com
Port: 1521
Service name: orcl
User Name: veridata_admin
Password: *******
Role: Normal
54
Note: You can install RCU repository using sys/system user, if you use sys/system user then select role
as as sysdba
Click on next
55
Click on Next
Note: If you want different password for each schema then select Specify different password for all
schemas, good practice is use same password for all schema.
56
Screen will show details about the schema, default table space of schema and its temp tablespace.
Click on next
57
Click on OK
Click on create
58
Click on Close
Note: If you want see log of each component, click on specific log
Click on Create a new domain and specify the Domain location where you want to store domain binaries
59
Select the veridata Standard WebLogic Server Domain option
60
Specify the web logic user and its password
Select the development option and JDK HOME, it will select default JDK HOME
Note: If you want configure veridata for production then select production option, in this example we
are configuring veridata for testing environment.
61
Specify the below details for RCU data
After specify all details click on Get RCU Configuration it will check all details which you mentioned and
click Next
62
If each schema password is different than enter password front box of each schema
63
Click on next
64
If you want Enable SSL select it and If you want to change default port you can specify it.
In below screen shot I choose default setting and click on next button
Click on Next
65
After 100% completion click on Next
Click on next
66
Step-5 Start Web logic Server
Go to /u02/app/oracle/user_projects/domains/base_domain/bin
http://192.168.94.154:7001/console
67
Step-7 Start Veridata Server
68
Click on myrealm
69
Click on New
70
Click on Created user -> click on Group
Assign veridata related Group to created user (veridata_1) and click on save
71
Step-9 Validate the veridata URL
http://<hostname/ip address>:8830/veridata/login.jsf
Enter veridata user and its password which we created in step-8 (veridata-1 and its password)
72
3: Install and configure Veridata 12.2.1.4.0 with backing pluggable database
Info: In this veridata configuration we are going to configure database and web logic application on
same node veridata.example.com, if you want to configure oracle database and web logic Application
on different node you can do it.
Name Version
Oracle Database 12.2.0.1
Container Database cdb1
Pluggable Database veridata
Java jdk1.8.0_241-amd64
Oracle Fusion Middleware 12.2.1.4.0
Oracle Golden Gate veridata 12.2.1.4.0
Note: In this example we used the non-container database 12c R1 as backing up database for veridata
and oracle middleware application
73
In this QuickStart, we learn how to:
Prerequisite:
Prerequisite:
NAME
---------
74
CDB1
Session altered.
NAME
---------
CDB1
Selection Command
-----------------------------------------------
*+ 1 /usr/java/jdk1.8.0_141/jre/bin/java
75
Installation and configuration:
76
Select Skip Auto Updates and click on next button
77
Select Fusion Middleware infrastructure and click on next button
78
Click on install
79
Click on Finish
80
Click on next
81
Select ORACLE_HOME of oracle Fusion middleware and click on next
82
After 100% completion click on next button
Click on Finish
83
After 100% completion click on next
84
Step-3 Execute Repository Creation utility (RCU)
Click on next
85
Select System Load and Product Load and click on next button
Hostname: veridata.example.com
Port: 1521
Service name: veridata {pluggable database name}
User Name: admin {pluggable database admin user}
Password: *******
Role: Normal
86
Note: You can install RCU repository using sys/system user, if you use sys/system user then select role
as as sysdba
Click on next
87
select oracle Golden Gate option and click on next
Click on Next
88
Select Use same password for all schemas
Note: If you want different password for each schema then select Specify different password for all
schemas, good practice is use same password for all schema.
Screen will show details about the schema, default table space of schema and its temp tablespace.
Click on next
89
Read the details and click on OK
Click on OK
90
Click on create
Click on Close
Note: If you want see log of each component, click on specific log
91
Info: You can validate created user details in pluggable database veridata with DEV prefix schema name
[oracle@veridata bin]$
92
Click on Create a new domain and specify the Domain location where you want to store domain binaries
93
Specify the web logic user and its password
Select the development option and JDK HOME, it will select default JDK HOME
Note: If you want configure veridata for production then select production option, in this example we
are configuring veridata for testing environment.
94
Specify the below details for RCU data
After specify all details click on Get RCU Configuration it will check all details which you mentioned and
click Next
95
If each schema password is different than enter password front box of each schema
96
Click on next
97
If you want Enable SSL select it and If you want to change default port you can specify it.
In below screen shot I choose default setting and click on next button
Click on Next
98
After 100% completion click on Next
Click on next
99
Step-5 Start Web logic Server
Go to /u02/app/oracle/user_projects/domains/base_domain/bin
http://192.168.94.158:7001/console
100
Step-7 Start Veridata Server
101
Step-8 Create New user for veridata operation
Click on myrealm
102
Click on Users and Groups
Click on New
103
Click on Created user -> click on Group
104
Assign veridata related Group to created user (veridata_1) and click on save
http://<hostname/ip address>:8830/veridata/login.jsf
Enter veridata user and its password which we created in step-8 (veridata-1 and its password)
105
106
4: Deploy and Configure Oracle Golden Gate veridata agent
Name Version
Oracle Golden Gate veridata 12.2.1.4.0
Oracle Database 12.1.0.2.0
Note: In this example we are not set ORACLE_HOME variable, because we have database on same
server where veridata application installed.
Info: In this example we are deploying agent on same server where we installed veridata application, but
as per oracle document you have to deploy agent on target database server. If you want stay production
server safe, you can deploy agent on veridata server but it will take more I/O of application server.
107
In this QuickStart, we learn how to:
Set variable
Note: Set JAVA_HOME before configure veridata agent and start the agent
108
Step-3 Configure target database details in Agent property files
Got AGENT1_HOME
[oracle@veridata agent]$ cd $AGENT1_HOME
[oracle@veridata agent_1]$ ls -ltr
total 24
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rw-r-----. 1 oracle oinstall 9638 Oct 11 22:22
agent.properties.sample
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
[oracle@veridata agent_1]$
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node1.example.com:1521:orcl
server.port=7850
Start Agent
[oracle@veridata agent_1]$ ls -ltr
total 36
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:31
agent.properties.sample
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:33 agent.properties
[oracle@veridata agent_1]$ ./agent.sh start agent.properties
[oracle@veridata agent_1]$
Got AGENT1_HOME
[oracle@veridata agent]$ cd $AGENT1_HOME
[oracle@veridata agent_2]$ ls -ltr
total 24
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
109
-rw-r-----. 1 oracle oinstall 9638 Oct 11 22:22
agent.properties.sample
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
[oracle@veridata agent_1]$
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node2.example.com:1521:orcl
server.port=7851
Start Agent
[oracle@veridata agent_1]$ ls -ltr
total 36
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:31
agent.properties.sample
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:33 agent.properties
[oracle@veridata agent_1]$ ./agent.sh start agent.properties
[oracle@veridata agent_1]$
Step-4 Validation
Agent1
110
Specify the veridata agent details and click on verify once verification done click on next
Specify the target database schema and password and click on test connection
111
Once connection verified click on Finish
Agent2
Specify the veridata agent details and click on verify once verification done click on next
112
Specify the target database schema name and password and click on test connection
Note: If you deployed agent on same server where veridata installed then need to mention host name of
same node in connection, in our example we have installed agent in veridata server veridata.example.com
(port agent1 7850 and agent2 7850
113
5: Deploy and Configure Oracle Golden Gate veridata agent for pluggable database
Name Version
Oracle Golden Gate veridata 12.2.1.4.0
Oracle Database 12.1.0.2.0
Note: In this example we are not setting ORACLE_HOME variable, because we have database on same
server where veridata application installed.
Info: In this example we are deploying agent on same server where we installed veridata application, but
as per oracle document you have to deploy agent on target database server. If you want stay production
server safe, you can deploy agent on veridata server but it will take more I/O of application server.
114
In this QuickStart, we learn how to:
• Set JAVA_HOME
• Create Directory for AGENT_HOME
• Create AGENT_HOME for Target database
• Specify target database details in Agent property files and start Agent
• Validate
Set variable
Go to AGENT_ORACLE_HOME
115
Set JAVA_HOME and create AGENT for target database.
Note: Set JAVA_HOME before configure veridata agent and start the agent
Step-4 Specify target database details in Agent property files and start Agent
Got AGENT1_HOME
[oracle@veridata agent]$ cd $AGENT1_HOME
[oracle@veridata agent_1]$ ls -ltr
total 24
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rw-r-----. 1 oracle oinstall 9638 Oct 11 22:22
agent.properties.sample
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
[oracle@veridata agent_1]$
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node1.example.com:1521/finance
server.port=7850
Start Agent
[oracle@veridata agent_1]$ ls -ltr
total 36
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
116
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:31
agent.properties.sample
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:33 agent.properties
[oracle@veridata agent_1]$ ./agent.sh start agent.properties
[oracle@veridata agent_1]$
Got AGENT2_HOME
[oracle@veridata agent]$ cd $AGENT2_HOME
[oracle@veridata agent_2]$ ls -ltr
total 24
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rw-r-----. 1 oracle oinstall 9638 Oct 11 22:22
agent.properties.sample
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
[oracle@veridata agent_1]$
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node2.example.com:1521/finance
server.port=7851
Info: To connect the pluggable data as target database you need veridata version which support it. Only
one changes in agent property file change the database connecting string :<database_name> as
/<database_name>
Step-4 Validation
Agent1
117
Description: connecting node1.example.com server finance pluggable database
Specify the veridata agent details and click on verify, once verification done click on next
Specify the target database schema name and its password and click on test connection,
user: HR
password: ****
118
Once connection verified, click on Finish and click on OK
Agent1
119
Specify the veridata agent details and click on verify once verification done click on next
Specify the target database schema and password and click on test connection,
user: HR
password: ****
120
Once connection verified, click on Finish and click on OK
Once connection configured successfully, all connection will appear in existing connection list.
Note: If you deployed agent on same server where veridata installed then need to mention host name of
same node in connection, in our example we have installed agent in veridata server veridata.example.com
(port agent1 7850 and agent2 7851)
121
6: Deploy and Configure Oracle Golden Gate veridata agent on target database server
Name Version
Oracle Golden Gate veridata 12.2.1.4.0
JAVA build 1.8.0_241-b07
Oracle Database 12.1.0.2.0
122
In this QuickStart, we learn how to:
Set JAVA_HOME
[oracle@node2 ~]$ export JAVA_HOME=/usr/java/jdk1.8.0_241-amd64/jre
[oracle@node2 tmp]$ unzip -q fmw_12.2.1.4.0_ogg_Disk1_1of1.zip
123
Select Skip Auto Updates and click next
124
Specify the oracle home and click on next
125
After 100% completion click next
126
After 100% completion click on next
127
Configure the AGENT
Set AGENT_HOME
[oracle@node2 agent]$ export AGENT_HOME=/u02/app/oracle/agent
[oracle@node2 agent]$ echo $AGENT_HOME
/u02/app/oracle/agent
Step-4 Configure target database details in Agent property files and start Agent
Source Database(node1.example.com)
[oracle@node1 agent]$ cd $AGENT1_HOME
[oracle@node1 agent_1]$ ls -ltr
total 24
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rw-r-----. 1 oracle oinstall 9638 Oct 11 22:22
agent.properties.sample
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
[oracle@node1 agent_1]$
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node1.example.com:1521/finance
server.port=7850
128
Start Agent
[oracle@node1 agent_1]$ ls -ltr
total 36
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:31
agent.properties.sample
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:33 agent.properties
[oracle@node1 agent_1]$ ./agent.sh start agent.properties
[oracle@node1 agent_1]$
Source Database(node2.example.com)
Edit agent.properties enter the target database connection string and port number details in it
database.url=jdbc:oracle:thin:@node2.example.com:1521/finance
server.port=7852
Start Agent
[oracle@node2 agent_1]$ ls -ltr
total 36
-rw-r-----. 1 oracle oinstall 74 Oct 11 22:22 VAOH.sh
drwxr-x---. 2 oracle oinstall 6 Oct 11 22:22 drivers
-rwxr-----. 1 oracle oinstall 261 Oct 11 22:22 configure_agent_ssl.sh
drwxr-x---. 3 oracle oinstall 62 Oct 11 22:22 config
-rwxr-----. 1 oracle oinstall 303 Oct 11 22:22 agent.sh
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:31
agent.properties.sample
-rw-r-----. 1 oracle oinstall 9671 Oct 11 22:33 agent.properties
[oracle@node2 agent_1]$ ./agent.sh start agent.properties
129
Note: Before start Agent check JDBC driver present in drivers’ folder <$AGENT_HOME/dirvers>
Step-5 Validate
Agent1
Specify the veridata agent details and click on verify once verification done click on next
130
Specify the target database schema and password and click on test connection, Click Finish
User: HR
Password: *******
131
Click on OK
Agent2
Specify the veridata agent details and click on verify once verification done click on next
132
Specify the target database schema and password and click on test connection, Click Finish
User: HR
Password: *******
Click on OK
133
After connection configuration done successfully connect details will appear Existing connection list.
134
7: Job Configuration in oracle GG veridata
135
Specify the connection Name and its description and click on next button
Specify the target agent details and click on Verify Button, once verification success then click on next
button.
Specify the target database schema name who used to compare the objects and test connectivity, once
connectivity looks good click on Finish button
User: HR
Password: ****
136
Once you click on Finish button new connection come into connection list
Specify the connection Name and its description and click on next button
Specify the target agent details and click on Verify Button, once verification success then click on next
button.
137
Specify the target database schema name who used to compare the objects and test connectivity, once
connectivity looks good click on Finish button
User: HR
Password: ****
Once you click on Finish button new connection come into connection list
138
Step-2 Group configuration
Click on New
Name: node1_vs_node2
Description: Group for node1 and node2 HR schema compare
Note: Source database means database which data compare with another database (target database)
139
Click on Finish and click on OK
140
Step-3 Create compare pair for created Group
141
Select source database and target database schema and its tables, which you want to compare and click
Generate Compare pair
142
Compare pair Details will appear on dash board
143
Select the group details which we created on step-3 and click on Finish
144
Click on OK Button
After job successfully create, job name will appear on existing job list
145
Node2 Table Status:
Before run the job, if you want to review the compare pair of job click on Retrieve Compare pair list
146
After click on Retrieve Compare pair list, it will display the list of all table under the compare pair
147
It will show the job execution status
148
Click on the out-of-sync button, it will display the out-of-sync rows details.
It showing infra records which are mismatch or missing in target database schema tables
Note: If you want to see the output report of Job click on report and get the job report
149
Let’s click on run repair
150
From Node2(Target Node)
151
8: Vericom utility
Vericom utility is a veridata command line utility. Using vericom command line interface you can
configure some automation task. It presents in veridata binaries location.
How to execute?
$ sh vericom.sh mandatory_input_parameters option_output_parameter
▪ Check version
[oracle@veridata bin]$ sh vericom.sh -version
Oracle GoldenGate Veridata Command Line Interface - Version 12.2.1.4.0
190913 release build 19
[oracle@veridata bin]$
▪ Vericom help
Specify
152
[oracle@veridata bin]$vericom.sh -wluser veridata_1 -wlport 8830 -
addCredentialStore
Use the -updateAlias argument to update the password for the valid user
[oracle@veridata bin]$ sh vericom.sh -wluser veridata_1 -wlport 8830 -
updateAlias veridata_user
Specify details:
- j: Job name
153
[oracle@veridata bin]$ sh vericom.sh -wluser veridata_1 -wlport 8830
-j node1_vs_node2_job
Output Showing
0 means job executed successfully
Errors:0 zero errors after job execution
Out-Of-Sync:1 it showing one record mismatch
154
▪ Delete credential alias
4 The job ran successfully, but the comparison of some rows are not in sync.
5 There was a communication error with the server.
155
9: Uninstall OGG Veridata
Go veridata portal -> connection configuration -> click on connection and get veridata agent host name
156
Go to target host name and stop veridata agent
node1.example.com
node2.example.com
157
Step-2 Stop the Oracle Fusion Middleware server and process
158
Stop-3 Using RCU remove the schema of veridata repository
159
Click on next
160
Specify the details and click Next
161
Check repository details and click on next
Click on OK
162
Click on OK
Click on Drop
163
Click on close
If you want see the component log you can click on log
164
Select the veridata need to uninstall and click Uninstall
165
Click on next
166
After 100% completion click Next
167
Step-5 Deinstall oracle Fusion Middleware
168
Read the Oracle FMW and click Deinstall
169
Read the details and click finish
170