This property determines whether ij checks for invalid or non-Derby URL attributes. Set this property to false to prevent ij from validating URL attributes. The default value is true.
ij> Connect 'jdbc:derby:anyDB;create=true;unicode=falj'; ERROR XJ05B: JDBC attribute 'unicode' has an invalid value 'falj', valid values are '{true|false}'. ij>
ij.URLCheck={ false | true }
java org.apache.derby.tools.ij ij version 10.3 ij> connect 'mydb;uSer=naomi'; URL Attribute [uSer=naomi] Case of the Derby attribute is incorrect.
java -Dij.URLCheck=false org.apache.derby.tools.ij
ij version 10.3
ij> connect 'mydb;uSer=naomi';
ij>
Typically, you would only explicitly turn off the URL checker if you were using ij with a non-Derby JDBC driver or database.
URLCheck does not check the validity of properties, only database connection URL attributes.