The DS ECC system was integrated into Huawei Safe City Solution, and the solution has been widely used in many countries around the world. DS’s ECC system consists of ECC database, DS21 communication server, CAD application server, VAD server, Web server and other modules.
In one project, there are frequent blackouts during project deployment
period. And there is always a problem that DS web cannot be accessed after the system
The error prompt is as following picture:
1. Get the
module information list first, and find the IP address of ECC database.
DS21 communication server
CAD application server
2. Find a PC
with Oracle Client application, then use TNSPing command to test the connection
with ECC database server again.
Utility for 32-bit Windows: Version 126.96.36.199.0 - Production on 17-JAN-2
(c) 1997, 2010, Oracle. All rights
EZCONNECT adapter to resolve the alias
to contact (DESCRIPTION=(CONNECT_DATA=(SERVICE_NAME=))(ADDRESS=(PROTO
TNS-12541: TNS:no listener
to the error prompt from Web visit response and tnsping result, we need to
check the listener status in ECC database server.
1) Log in to the Oracle server as the oracle user.
2) Run the lsnrctl status command to check the listener
3) According to the prompt information in
Step 2), it’s clear that the listener has not started.
4) Run the command “lsnrctl start”
to start the listener.
run the command “ lsnrctl status” to
check the listener status again
4. Visit the
DS Web again, and it works well now.
In order to avoid repeated operation after each
system reboot, it’s better to set starting automatically for listener in ECC
This ECC database runs on OS
Suse 11SP2, and we can create file “/etc/rc.d/after.local” to set
starting automatically for listener in ECC database
1) Log in to the Oracle server as the root user.
2) Run the command “vi /etc/rc.d/after.local”
3) Add following commands to this file.
su - oracle -c 'dbstart'
su - oracle -c 'lsnrctl start'
4) Press “ESC” and input “:wq” to save the
5) Reboot the database server and check the