On Sep 5, 2015, at 7:51 PM,
rz...@bodnargroup.com wrote:
> db:firebird://
sysdba:mast...@myhost.com/c:/path/to/database.fdb
>
> Which yields this error:
>
> Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements
> -Unable to complete network request to host "sysdba".
> -Failed to locate host machine.
I don’t know Firebird well, but that error suggests that it can’t connect to the Firebird server. Are you able to connect using isql?
> It doesn't seem like the uri is being parsed correctly. Is this a bug or am I just not formatting my uri correctly?
I would think you would need another slash, or backslashes. Try messing with the URI in this one-liner until it starts to look right:
> perl -MURI -E 'say URI->new(shift)->dbname' db:firebird://
sysdba:mast...@myhost.com/c:/path/to/database.fdb
c://path/to/database.fdb
Maybe use backslashes?
HTH,
David