Subject | Re: [firebird-support] Re: gbak with -se switch? |
---|---|
Author | Martijn Tonies (Upscene Productions) |
Post date | 2016-06-22T10:54:34Z |
Hello Dmitry,
switched
to attempting to use the service manager. ;)
directly.
Thanks for the help.
With regards,
Martijn Tonies
Upscene Productions
http://www.upscene.com
>> When connected to the database from another application, here:As per my original e-mail, I'm not surprised this fails. Which is why I
>> 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.
switched
to attempting to use the service manager. ;)
>>> InterBase API Guide, page 202.As most (if not nearly all) application developers, I don't use the API
>>
>> 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.
directly.
>> OK, tried that. Connected to the renamed database from anotherIt seems so.
>> 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 withoutAh, it seems so, and quite recent I see (6th of June)
>> 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.
>
>It seems it's already there:
>http://tracker.firebirdsql.org/browse/CORE-5263
Thanks for the help.
With regards,
Martijn Tonies
Upscene Productions
http://www.upscene.com