The problem occured during the running of adstats.sql, which should be executed at the end of the installation procedure, right before the database is converted to a PDB in a multitenant architecture:
sqlplus / as sysdba @adstats.sql apps SQL*Plus: Release 19.0.0.0.0 - Production on Thu Feb 23 16:18:26 2023 Version 19.17.0.0.0 Copyright (c) 1982, 2022, Oracle. All rights reserved. Koblet til: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.17.0.0.0 Tilkoblet. -------------------------------------------------- --- adstats.sql started at 2023-02-23 16:18:26 --- Checking for the DB version and collecting statistics ... declare * Error on line 1: ORA-01722: invalid number ORA-06512: on line 9The solution is the same as in "ORA-01722 when running ausy1120.sql during preparation of new target database for EBS":
Modify the adstats.sql script slightly and correct a typo. In an editor, change the statement
select to_number(substr(version,1,instr(version,'.'))) into :dbver from v$instance where rownum=1;to
select
to_number(substr(version,1,instr(version,'.')-1))
into :dbver
from v$instance
where rownum=1;
Then rerun the script.
Awesome thank's. :)
ReplyDelete