MUST Logo
Options Menu

Supports migration of attachments and multivalue data

Multivalue data (which includes attachments) is a feature in Access 2007 that allows several data values to be held in a single data record. SQL Server does not support this data type and to migrate the data a new table is required to hold the multiple values.

Below we see an example of a multivalue attachment.

Example of attachment data

This data is held in the table shown below.

Example of attachment data

Unique conversion strategy

MUST will automatically generate new tables, and populate all the multivalue data into SQL Server.

With attachment data, MUST has an option to allow for the individual files to be extracted into directories for each multivalue attachment. The product also includes a utility which if required can upload the extracted files into SQL Server, using SQL Server IMAGE data types which are equivalent to the OLE data types in Access (varbinary(max) can also be used if desired).

Below we see an example of the files which have been extracted to new directories.

Extracted data

Below we can see the converted tables containing all the existing data which has been uploaded back into SQL Server.

Extracted data

Because MUST extracts the documents and also records and populates the filename, it is possible to use this to link back to the documents as an alternative to moving the documents into the SQL Server database.