ORA - 01653: Unable to extend table ABC by X in tablespace

PROBLEM:

User gets an error message -2147217900 - ORA-01653: unable to extend table ABC by X in tablespace OPSMASTERSTORAGE where ABC is a name of the current table X is the number of bytes the table needs to be extended by

CAUSE:

Typically occurs when writing a new record to oracle database, but there is not enough space to write it.
The data file in oracle tablespace called OPSMASTERSTORAGE should be set to AUTOEXTEND
If it is not, Oracle will not auto-increase the size of the datafile and will raise the above error.

SOLUTION:

WARNING: This procedure should be performed by your ORACLE Database Administrator.
The SYSTEM user should have required privledges to perform this task.  

Enable Autoextend on the OPSMASTERSTORAGE tablespace by executing the following Oracle PL/SQL command:

ALTER DATABASE DATAFILE 'C:\ORACLE\ORADATA\ORA817\OPSMASTERSTORAGE.ORA' AUTOEXTEND ON NEXT 1024K

ORA - 01658 Unable to create initial extents in tablespace

Solution:  Can be resolved either by using one of the methods 
Add new datafile to tablespace
Extend the tablespace or resize the datafile
Move datafile to mount point having enough space

OUI - 10136 - Oracle home with name jdk1 already exists

This is because, there is an Entry during the installation

Solution:

Remove line MIDDLEWARE\JDK from file INVENTORY.XML which is located in

C:\PROGRAM FILES\ORACLE\INVENTORY\CONTEXTSXML\INVENTORY.XML

Save the file and restart installation of OEM 12c

How to fix: ERROR 1045 (28000): Access denied for user ‘root’@’localhost’ (using password: YES)

Open your terminal and type mysql -u root -p Enter your password. Hopefully your MySQL is logged in now.