Schema Creation Failed Osc.sh Name or Service Not Known Error on OEL 7 (Doc ID 2261324.1)

Last updated on MAY 11, 2017

Applies to:

Oracle Financial Services Analytical Applications Infrastructure - Version 8.0.0 and later
Oracle Financial Services Asset Liability Management - Version 8.0.0 and later
Oracle Financial Services Funds Transfer Pricing - Version 8.0.0 and later
Oracle Financial Services Profitability Management - Version 8.0.0 and later
Linux x86-64

Symptoms

On OFSAA 8.0.0, when attempting to execute osc.sh Oracle Linux 7.3 the following error occurs.

ERROR

[Sat 29/4/2017 10:26:47] [SCHEMAUTILITY] [DEBUG] - Executing ...select * from USER_TAB_PRIVS where UPPER(TABLE_NAME) = 'DBA_TABLESPACES' and UPPER(PRIVILEGE) = 'SELECT'
[Sat 29/4/2017 10:26:47] [SCHEMAUTILITY] [DEBUG] - Executing ...select * from USER_TAB_PRIVS where UPPER(TABLE_NAME) = 'DBA_USERS' and UPPER(PRIVILEGE) = 'SELECT'
[Sat 29/4/2017 10:26:48] [SCHEMAUTILITY] [ INFO] - Connection URL successfully validated...
[Sat 29/4/2017 10:26:48] [SCHEMAUTILITY] [DEBUG] - Executing ...SELECT VALUE FROM v$option WHERE parameter = 'Partitioning'
[Sat 29/4/2017 10:27:03] [SCHEMAUTILITY] [ERROR] - Error while validating host name B12345678
[Sat 29/4/2017 10:27:03] [SCHEMAUTILITY] [ERROR] -
java.net.UnknownHostException: online: Name or service not known
  at java.net.Inet6AddressImpl.lookupAllHostAddr(Native Method)
  at java.net.InetAddress$1.lookupAllHostAddr(InetAddress.java:901)
  at java.net.InetAddress.getAddressesFromNameService(InetAddress.java:1295)
  at java.net.InetAddress.getAllByName0(InetAddress.java:1248)
  at java.net.InetAddress.getAllByName(InetAddress.java:1164)
  at java.net.InetAddress.getAllByName(InetAddress.java:1098)
  at java.net.InetAddress.getByName(InetAddress.java:1048)
  at SchemaParserUtil.validateHostName(SchemaParserUtil.java:561)
  at SchemaParserUtil.checkAllPreChecks(SchemaParserUtil.java:624)
  at Main.execute(Main.java:232)
  at Main.main(Main.java:135)


The issue can be reproduced at will with the following steps:
Execute osc.sh Oracle Linux 7.3.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms