Comments (5)
+1 on this feature request. The current support for ZIP export is nice but to complete the cycle a way to import zip archives would be a great improvement. Gzip is not a container as ZIP is so it should be much easier to implement I think. At least it is really easy in Java, hopefully in Delphi as well.
from heidisql.
No, ZIP is easier to implement in Delphi, as there is a native wrapper for that, even with large file support. Perhaps because ZIP is more spread in the Windows world, and Delphi's tradition is also Windows. Saving GZ files requires some 3rd party library.
from heidisql.
I can live fine with ZIP import! :)
from heidisql.
Everything I find for Delphi is a GZ decompressor which does everything in memory, which may be ok for small files, but not for large database backups.
To my surprise I just found my Windows 11 has a tar.exe
available on the command line. Unfortunately, this version seems not to be able to decompress my gzipped .sql file:
PS C:\backups> tar -xvzf database.sql.gz
tar.exe: Error opening archive: Unrecognized archive format
Same error with bsdtar.
So I tend to think using a separate 7-zip installed by the user may be a good idea.
from heidisql.
I mean this could be a dependance... the option is deactivated, if you try to activate it, it should try to search for 7-zip. If not installed msgbox or such thing.
from heidisql.
Related Issues (20)
- MSSQL: Rename table in non-default schema
- Autocomplete small title text with window scale 300% HOT 1
- ERROR when SQL export from MariaDB to MySQL HOT 4
- Search results unstable / freezing HOT 2
- Inconsistent Conversion of CURRENT_TIMESTAMP to now() for Default Column Values HOT 4
- Display bug when connecting to a second database HOT 4
- Dragble cols... HOT 4
- SQLite Triggers neither displayed nor editable HOT 2
- ODBC Support
- Show full option name in dropdowns HOT 4
- MariaDB truncation warning is treated as an error HOT 3
- Improved support for spatial types
- Feature request: A data generation tool HOT 8
- Integration of diff command line for comparing table definitions
- Set default database collation in dropdown list to server default if available HOT 3
- Data Grid shows "Node" on all cells HOT 3
- PostgreSQL SQL export with unsupported SHOW CREATE DATABASE HOT 1
- MySQL 8 user not showing SSL required HOT 2
- Table Data Viewing Laggy HOT 3
- https://www.heidisql.com/forum.php?c=4#google_vignette HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from heidisql.