I am not sure, why below is throwing an error during the RLM deployment. However, same query is successfully executing in Oracle SQL developer.
I do not see any space in the query, and just to be in safer side I put "SET SQLBLANKLINES ON" if in case sql*plus client is being used but no luck. Here is my script
create table PROFILE (
ID INT PRIMARY KEY,
EXT_ID varchar2(150) NOT NULL,
ENV varchar2(50) NOT NULL,
INTERNAL_PROFILE_ID varchar2(150) NOT NULL,
STATUS_ID INT NOT NULL,
NUMBER_OF_DAYS INT NOT NULL,
TAGS varchar2(150),
APPLIED_DATE TIMESTAMP,
CREATED TIMESTAMP,
UPDATED TIMESTAMP,
CONSTRAINT PROFILE_INFO_VULN_ID_OPERATING_ENV_UNQ UNIQUE (EXT_ID,ENV)
);
commit;
The error shows as
INFO: /opt/oraClient/11.2.0.4/rpm/bin/sqlplus -L -s USER:xyz @/rlmstage/bmc/rlm/rlm_8012912_106159671_1709878573/content/script.sql
01:16:33|INFO> SP2-0734: unknown command beginning "CONSTRAINT..." - rest of line ignored. 01:16:33|INFO> SP2-0042: unknown command ")" - rest of line ignored.