View Issue Details

IDProjectCategoryView StatusLast Update
0000537Database Workbench v5Firebird Modulepublic2015-05-11 12:25
ReporterScott Moon Assigned ToMartijn Tonies  
PrioritynormalSeveritytweakReproducibilityalways
Status closedResolutionfixed 
PlatformFirebirdOSWindowsOS Version7
Fixed in Version5.1.0 
Summary0000537: Add support for Repair Switches for Malformed Strings when restoring pre-FB 2.5 backups to v2.5 DB
DescriptionWhen attempting to restore a backup file created from a particular Firebird v2.1 Dialect 1 database into a v2.5 DB using a Restore Project in Database Workbench v 3.4.4.4, the file runs normally to a point, but then fails with the message "ERROR: Malformed string."

It would be nice if the Restore Project had checkboxes that would implement the switches listed below under "Additional Information" so that we don't have to use the command liine utility to perform future restorations.
Steps To ReproduceCreate Backup Project for database on FB v2.1 Server.
Run Backup project against v2.1 database.
Create Restore Project for same database on FB v2.5.
Run Restore Project on against v2.5 database with "Overwrite Existing Database", "Create Shadow Files" and "Restore Validity Conditions" checked.
Additional InformationFrom the Firebird 2.5 Release notes:
"Repair Switches for Malformed Strings
Adriano dos Santos Fernandes
Tracker reference CORE-1831.

The gbak utility has two new restore switches intended to repair malformed UNICODE_FSS character data and metadata, respectively, when restoring the backup of an affected database.

Switch Syntax

  -FIX_FSS_D(ATA) <charset> -- fix malformed UNICODE_FSS data
  -FIX_FSS_M(ETADATA) <charset> -- fix malformed UNICODE_FSS metadata
"
TagsNo tags attached.

Activities

Martijn Tonies

2015-02-13 13:24

administrator   ~0000360

This is long overdue, but it's done in the upcoming 5.1.0

Issue History

Date Modified Username Field Change
2013-02-05 19:04 Scott Moon New Issue
2013-02-06 09:05 Martijn Tonies Status new => acknowledged
2013-02-06 09:05 Martijn Tonies Category Data Import & Export => Firebird Module
2013-09-11 16:07 Martijn Tonies Project Database Workbench v4 => Database Workbench v5
2015-02-13 10:13 Martijn Tonies Assigned To => Martijn Tonies
2015-02-13 10:13 Martijn Tonies Status acknowledged => assigned
2015-02-13 10:14 Martijn Tonies Severity block => tweak
2015-02-13 10:14 Martijn Tonies Summary Repair Switches for Malformed Strings when restoring pre-FB 2.5 backups to v2.5 DB => Add support for Repair Switches for Malformed Strings when restoring pre-FB 2.5 backups to v2.5 DB
2015-02-13 13:24 Martijn Tonies Note Added: 0000360
2015-02-13 13:24 Martijn Tonies Status assigned => resolved
2015-02-13 13:24 Martijn Tonies Fixed in Version => 5.1.0
2015-02-13 13:24 Martijn Tonies Resolution open => fixed
2015-05-11 12:25 Martijn Tonies Status resolved => closed