Предполагая, что вы хотите сохранить файл Excel как есть и не читать данные, которые в нем содержатся, вы, вероятно, захотите использовать тип данных BLOB (большой двоичный объект) в DB2.Документация IBM для привязки .NET: здесь .
Если вы используете BLOB, вы сможете сохранять и восстанавливать объекты любого типа.
РЕДАКТИРОВАТЬ
Чтобы прочитать и записать файлы в байтовые массивы, см. этот вопрос .В данный момент у меня нет экземпляра DB2, но стандартные методы ADO.NET для чтения и записи больших объектов должны работать.Примером для SQL Server является здесь , и вы сможете поменять местами классы SQL Server для классов DB2.