Subject | Re: gbak with -se switch? |
---|---|
Author | Dmitry Yemanov |
Post date | 2016-06-22T10:40:47Z |
22.06.2016 13:14, Martijn Tonies wrote:
As a tool/component developer, I'm pretty surprised you don't know how
to connect to the service manager remotely.
a somewhat original way of interacting with it.
Worth registering in the tracker.
Dmitry
>Hostless connection string, as I expected.
> When connected to the database from another application, here:
> C:\Program Files\Firebird\Firebird_3_0>gbak -b -m -t -v
> -user sysdba -pas masterkey
> "e:\temp\2014 FB Conference.fdb" "e:\temp\2014 FB Conference.bak"
>> InterBase API Guide, page 202.As an end user, you should not. GBAK reference surely deserves fixing.
>
> I have to look in the >>API guide<< for using a command line tool?
As a tool/component developer, I'm pretty surprised you don't know how
to connect to the service manager remotely.
> OK, tried that. Connected to the renamed database from another application,So the problem seems to be with embedded blanks, not with quotes.
> ran this statement:
>
> C:\Program Files\Firebird\Firebird_3_0>gbak -b -m -t
> -se martijn-ws-dev/3054:service_mgr
> -v -user sysdba -pas masterkey
> "e:\temp\2014_FB_Conference.fdb"
> "e:\temp\2014_FB_Conference.bak"
>
> (still used quotes, changed spaces into underscores)
>
> It ran just fine.
> See above. Strangely enough, it fails when using -se, but not withoutBecause supposedly the problem is inside the service manager. GBAK uses
> using -se.
a somewhat original way of interacting with it.
Worth registering in the tracker.
Dmitry