MAKEMSI quickly and reliably creates MSI files in a non-programmatic way
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
[Bottom][Contents][Prev]: 2205 - Database: [2]. Table does not exist: [3][Next]: 2228 - Database: [2]. Unknown table '[3]' in SQL query: [4]
Have your say! Join the MAKEMSI discussion list or view archive! Suggest improvements. No question too simple or too complex.
\->Windows Installer FAQ (the basics)->Return Codes and Error Codes or Text->Error Codes->2213 - Database: [2]. Error saving database tables

2213 - Database: [2]. Error saving database tables

I have seen this in these circumstances (when committing the database - nice one...):

  1. Where you have saved a non-MSI file in the "_Storages" table. Note that not just any file can be added as a storage.

  2. A binary resource being added to the MSI doesn't exist, while the filename is recorded earlier the file itself is not read until the MSI is committed!

    If you used the MAKEMSI "Binary" command (which validates the file exists) then perhaps the file has since been deleted or it can't be read (in use).

  3. You have corrupted the database with a A Windows Installer _Streams table key longer than 62 bytes corrupts the database.


Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.Please email me any feedback, additional information or corrections.
See this page online (look for updates)

[Top][Contents][Prev]: 2205 - Database: [2]. Table does not exist: [3][Next]: 2228 - Database: [2]. Unknown table '[3]' in SQL query: [4]


MAKEMSI© is (C)opyright Dennis Bareis 2003-2008 (All rights reserved).
Sunday February 28 2016 at 3:45pm
Visit MAKEMSI's Home Page
Microsoft awarded me an MVP (Most Valuable Professional award) in 2004, 2005, 2006, 2007, 2008 & 2009 for the Windows SDK (Windows Installer) area.