firebird-odbc-driver icon indicating copy to clipboard operation
firebird-odbc-driver copied to clipboard

Configuration switch for WireCompression

Open MartinKoeditz opened this issue 3 years ago • 9 comments

I'm missing a config switch to turn on wire compression. Is it already useable though connection params?

MartinKoeditz avatar Feb 23 '22 11:02 MartinKoeditz

The firebird-odbc-driver project currently has no active maintainer.

The workaround is to make sure the fbclient.dll loaded by the driver can find zlib1.dll and its firebird.conf contains WireCompression = true.

mrotteveel avatar Feb 25 '22 12:02 mrotteveel

Hi @MartinKoeditz

You mean - you need an option (checkbox) in ODBC DSN settings dialog window? and the corresponding opts in an ini file/Registry/Connection string?

Regards

irodushka avatar Feb 29 '24 17:02 irodushka

In the current version 3.0.0.9 in the documentation or help there is no reference to the wirecompression parameter. It would be a very good option

balger avatar Apr 09 '24 20:04 balger

Hi @balger

You can try 3.0.0.10 build. I've added a compression option to a DSN dialog. It definitely works - you can check MON$WIRE_COMPRESSED field in MON$ATTACHMENTS to ensure. Do not forget to put a zlib1.dll to appropriate place. If you're using 32 bit driver, you should copy a 32-bit zlib1.dll to Windows/SysWOW64, if you're using 64-bit driver - 64-bit version zlib1.dll to Windows/System32.

Regards

irodushka avatar Apr 13 '24 18:04 irodushka

You can try 3.0.0.10 build - I mean https://github.com/FirebirdSQL/firebird-odbc-driver/wiki

irodushka avatar Apr 13 '24 18:04 irodushka

I appreciate your work very much. Thanks a lot.

El sábado, 13 de abril de 2024, 15:42:55 ART, irodushka ***@***.***> escribió:  

Hi @balger

You can try 3.0.0.10 build. I've added a compression option to a DSN dialog. It definitely works - you can check MON$WIRE_COMPRESSED field in MON$ATTACHMENTS to ensure. Do not forget to put a zlib1.dll to appropriate place. If you're using 32 bit driver, you should copy a 32-bit zlib1.dll to Windows/SysWOW64, if you're using 64-bit driver - 64-bit version zlib1.dll to Windows/System32.

Regards

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

balger avatar Apr 13 '24 18:04 balger

Try it first)))

irodushka avatar Apr 13 '24 18:04 irodushka

@balger oops... I've forgot to rebuild the installers.... wait a bit, I'll return back in 5 min)

irodushka avatar Apr 13 '24 19:04 irodushka

well, now it's ok

irodushka avatar Apr 13 '24 19:04 irodushka

Seems complete. Please open again if any problems occur.

irodushka avatar Sep 03 '24 10:09 irodushka