title: H2 DB runscript error
body: <p>I have the following line in the H2 datasource configuration:</p>
  
  <pre><code>&lt;bean id="dataSource"
      class="org.springframework.jdbc.datasource.DriverManagerDataSource"&gt;
      &lt;property name="driverClassName" value="org.h2.Driver" /&gt;
      &lt;property name="url" value="jdbc:h2:mem:test_db;INIT=CREATE SCHEMA IF NOT EXISTS test_db;\\;RUNSCRIPT FROM '~/sql/populate.sql'\\;DB_CLOSE_DELAY=-1" /&gt;
  &lt;/bean&gt;
  </code></pre>
  
  <p>When I run it, i get the following error:</p>
  
  <pre><code>SQL state [90046];error code [90046]; URL format error; must be "jdbc:h2:{ {.|mem:}[name] | [file:]fileName | {tcp|ssl}:[//]server[:port][,server2[:port]]/name }[;key=value...]"
   but is "jdbc:h2:mem:test_db" [90046-160]; nested exception is org.h2.jdbc
  .JdbcSQLException: URL format error; must be "jdbc:h2:{ {.|mem:}[name] | [file:]
  fileName | {tcp|ssl}:[//]server[:port][,server2[:port]]/name }[;key=value...]" b
  ut is "jdbc:h2:mem:test_db" [90046-160]
  </code></pre>
  
  <p>which I don't understand, can someone see the error here ?</p>