Ok here is my scenario: I have two java applications, which are going to use the same database (embedded as a derby server), but with 2 different schemas. I want each application to use its own schema. Currently a application connects to the database like this: connect 'jdbc:derby://localhost:1527/ExampleDatabase; create = true; user = Schema1'; respectively "Schema2" . But if the schemas Schema1 and Schema2 does not exist, the default schema app will be used. So my question is: is it somehow possible to create a schema at database creating time? -- View this message in context: http://www.nabble.com/is-it-possible-to-create-a-schema-at-connection-time--tp21808871p21808871.html Sent from the Apache Derby Users mailing list archive at Nabble.com.