22.06.2016 13:14, Martijn Tonies wrote:
>
> 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"
Hostless connection string, as I expected.
>> InterBase API Guide, page 202.
>
> I have to look in the >>API guide<< for using a command line tool?
As an end user, you should not. GBAK reference surely deserves fixing.
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,
> 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.
So the problem seems to be with embedded blanks, not with quotes.
> See above. Strangely enough, it fails when using -se, but not without
> using -se.
Because supposedly the problem is inside the service manager. GBAK uses
a somewhat original way of interacting with it.
Worth registering in the tracker.
Dmitry
Posted by: Dmitry Yemanov <dimitr@users.sourceforge.net>
| Reply via web post | • | Reply to sender | • | Reply to group | • | Start a New Topic | • | Messages in this topic (11) |
Visit http://www.firebirdsql.org and click the Documentation item
on the main (top) menu. Try FAQ and other links from the left-side menu there.
Also search the knowledgebases at http://www.ibphoenix.com/resources/documents/
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
No comments:
Post a Comment