I've created filesystem for Oracle 12C Linux in vTDM. I've created checkpoint for it using auto-attachment to Oracle Server.
When I test the connection it tests okay. But when I try to create the clone CA TDM returns the following error:
Attachment failed Creating Clone Clone_test on filesystem ORCL12C Mounting directory 10.xxx.xxx.xxx:/database/ORCL12C_Clone_test Creating Directory Alias An error occurred during Oracle clone attachment : StatementCallback; uncategorized SQLException for SQL [create user ORCL12C_2121 identified by "clone"]; SQL state ; error code ; ORA-65096: invalid common user or role name ; nested exception is java.sql.SQLException: ORA-65096: invalid common user or role name
The error you are seeing is related to Oracle and is not specific to vTDM.
The error definition from Oracle is:
I found some useful information from two different websites, which I will share. In short, you need to engage your Oracle DBA to help address this issue.
The below information was taken from https://stackoverflow.com/questions/33330968/error-ora-65096-invalid-common-user-or-role-name-in-oracle
In oracle 12c and above, there are two types of databases:
Therefore, If you want to create a user, you have two possibilities:
Please review the Virtual Test Data Manager (vTDM) Documentation, specifically the "vTDM Architecture" section and the "Copy Data from vTDM Supported Data Sources" section.
vTDM supports only PDB auto-attachment for Oracle 12C.
Therefore, ensure your Oracle 12C database is a PDB (pluggable) database.
Starting with the TDM 4.5 release of vTDM and above, there are the following generic known limitations: