Я согласен с cschneid, если ваша необходимость загружать наборы данных VSAM в Db2 является разовой или нечастой.
Если ваша потребность более частая, или если вам нужен доступ в режиме реального времени (с Db2) к данным, которые происходят из VSAM, тогда вы будете использовать технологию репликации данных. Например, в портфеле продуктов IBM, который, вероятно, будет одним из компонентов семейства продуктов IBM InfoSphere Data Replication для z / OS.
Если вам нужен доступ в реальном времени к действующим наборам данных VSAM для приложений и пользователи, которые обычно обращаются к Db2 и не знают, как получить прямой доступ к VSAM, тогда вы будете использовать технологию объединения данных или виртуализации данных. В портфеле продуктов IBM (например) это, вероятно, IBM Data Virtualization Manager для z / OS.
z / VSE также поддерживает наборы данных VSAM, поэтому, если вы имели в виду z / VSE (не z / OS) Затем VSAM, в качестве одного из вариантов, можно использовать перенаправитель VSAM z / VSE, доступный бесплатно для всех лицензиатов z / VSE. Перенаправитель VSAM позволяет перемещать данные VSAM (выборочно или полностью) практически в любую реляционную базу данных. Db2 для z / OS или Db2 для Linux на Z, работающие на той же машине, крайне предпочтительны с точки зрения производительности и надежности. Приложения z / VSE продолжают работать без изменений, поскольку они по-прежнему воспринимают данные как находящиеся в наборах данных VSAM. В то же время приложения и пользователи, которым разрешен доступ к данным в реляционной базе данных, получают одновременный доступ к оперативным данным, управляемым z / VSE, и другим данным.