Subject Re: [Firebird-Java] Setting database page size
Author Dmitry Yemanov
Roman Rokytskyy wrote:
> So far I was not able to find out appropriate sequence on the wire protocol to
> support isc_dsql_execute_immediate without db and tr handle. That is why the
> CREATE DATABASE is not supported. But AFAIK fbclient is able to do this on the
> remote database, so one has to invest some more time into research.

fbclient simply parses the statement, finds it being CREATE DATABASE,
converts the arguments into DPB and calls isc_create_database()
internally. This is why it can work without db and tr handles. An ugly
hack from the layering POV, but it works.