-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Unable to load 92MB file with 5 tables #331
Comments
Hi, Please attach the log files to better understand the problem. Logs are available in the menu Help -> Logs |
The file was created successfully using 2.6.0 but we where unable to open using 2.6 |
dbvtk.log |
This seems to be the issue, a non-hex character in input.
|
Generally, the XML might be malformed, it started using an Unicode escape sequence but then put an "o" instead of a number. So you must look into the SIARD content to see where this came from. |
The SIARD file was produced using DBPTK Desktop (Using dbptk-desktop-2.6.0.exe) No error was received when file was produced. So how would we know there was an issue with the file? Do we always need to open and validate the file. Can we not assume a file is OK if SIARD file created without error? If rename the SIARD file with a .zip extension we can navigate the files. We have subsequently create a new file using dbptk-desktop-2.6.1.exe pointing to the same user an database and this file is OK so it is not an issue with the tables/data being extracted from the database. I will try generating the file again from 2.6.0 Desktop version to see if can reproduce the issue. |
Latest log Original file from 2.6 will not load (uoesiardschema_extract.siard) |
Hi @gillianh1 thank you for using and testing DBPTK and your feedback. Since version 2.6.1 is working fine I suggest you using that version instead of 2.6.0. |
This is what I plan to do. My only concern is that a file that was produced without error yet it cannot be opened. Is your recommendation to create, open and validate each file that is produced before archiving? Thanks |
The validation step is essential to have a proof that the produced SIARD is following the specification. To ensure that no record is lost you can use a module called Merkle Tree filter documentation available here. However this requires to have a stored procedure that calculates the hash for every column exported using the Merkle tree top hash algorithm. DBPTK offers you a set of tools to validate and verify completeness and correctness. And as a rule of thumb you should create, open and validate to see if the extract process went well. |
Thank you for you help and confirmation. |
Description: Generated a file using DBPTK desktop. Contains 5 tables and the file is 92MB. When try to open file in DBPTK desktop a blue progress dot pulses on the open option but the file never loads.
Context:
DBPTK Desktop: Installed on Windows 10 PC
Using dbptk-desktop-2.6.0.exe
Steps required to reproduce the bug:
Is there any documentation on hardware/sizing requirements or limitations?
The text was updated successfully, but these errors were encountered: