I need to connect to the Oracle Enterprise manager of a remote machine. But I dont know the port on which OEM is running on the remote machine. I have access to the machine from terminal though.

Is there a command to see the port number OEM is running on. The remote machine is CentOS and I need to open the OEM on my local browser (I am running windows 10)

I would really appreciate all the help. I am new to Oracle.

2 Answers 2


emctl status dbconsole displays the URL and port where you can access EM.

  • I tried this command but it says emctl command not found. But I am sure that Oracle is installed on that machine.
    – Nick Div
    Mar 26, 2017 at 19:41
  • navigate to the $ORACLE_HOME\bin folder, you can run emctl from there Sep 5, 2017 at 10:55

The port configuration is documented in the following file:


If Enterprise Manager has been installed then setting off the following command will show the status of the Enterprise Manager:

./emctl status dbconsole

If you are receiving the following message:

./emctl:  not found.

...then you might not have Enterprise Management Console installed.

The Management Console is not required to have a fully functional Oracle RDBMS instance up and running.

  • 1
    emctl might not be in the path Sep 5, 2017 at 11:59
  • @AndrewBrennan even if it is in the path this may not work because ./emctl requeires emctl in the current directory
    – miracle173
    Mar 4, 2022 at 15:35

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.