DB2 LUW

IBM DB2 (DB2 LUW, DB2 z/OS, DB2 for i, DB2 AS/400, DB2 iSeries)

La base de données IBM DB2 a une longue histoire et est disponible sur une myriade de mainframes et de systèmes d'exploitation IBM. Ses origines remontent aux années 70, lorsque le chercheur d'IBM Edgar F. Codd a décrit la théorie des bases de données relationnelles et de l'algèbre relationnelle. Cependant, le nom DB2 (ou IBM Database 2) a été officiellement attribué à un produit en 1983. Ironiquement, IBM n'a pas reconnu le potentiel de l'innovation de Codd et Oracle a fini par battre IBM sur le marché avec son implémentation en langage SQL.

Aujourd'hui, IBM DB2 est toujours performant et est capable de prendre en charge les applications héritées (en lecture - extrêmement anciennes), ainsi que de fournir les dernières fonctionnalités. C'est une base de données très fiable et rapide, utilisée sur le marché des entreprises. Les benchmarks de l'industrie TPC-C et TPC-H montrent d'excellentes performances de DB2.

En concurrence avec Oracle, DB2 est censé être capable d'exécuter 98% du code Oracle SQL sans modifications, permettant même à des bases de code très volumineuses de migrer relativement rapidement d'Oracle vers DB2. DB2 est capable d'atteindre d'excellents niveaux de performances.

On pense que la plupart des données mondiales résident toujours sur des mainframes IBM DB2.

Même si elles partagent toutes le nom DB2, les variantes de DB2 (DB2 Linux / Unix / Windows, DB2 pour z / OS et DB2 pour i) sont en fait des bases de données complètement différentes. Full Convert Pro et Ultimate les prennent tous en charge.

Full Convert prend directement en charge la base de données DB2 LUW.

Types de données DB2 LUW que nous prenons en charge

Integral

bigint, integer, smallint

Decimal

decimal (dec, numeric, fixed), double (float, double precision), real (decfloat)

Text

char (character), clob (long varchar, character large object), nchar (national character), nclob (dbclob, national character large object), nvarchar (national character varying), varchar (longvar, vargraphic, vargraph, varg, longvarg, character varying)

Binary

binary (graphic), varbinary (varbin, binary varying)

Date/Time

date, time, timestamp (timestmp), timestz

Large objects

blob (binary large object), clob (long varchar, character large object), nclob (dbclob, national character large object), xml

Other

boolean, uniqueidentifier

Exporter la base de données DB2 LUW

Il peut être judicieux de migrer vos données hors de DB2 LUW. Vous voudrez peut-être le faire de manière permanente ou simplement avoir besoin de partager vos tables avec une collague dans un format différent.

Nous copierons toutes vos tables avec leurs données et appliquerons l'indexation et les relations exactement telles qu'elles sont dans votre base de données DB2 LUW actuelle. En un mot, vous obtenez exactement la même base de données dans un autre moteur de base de données. Chaque fois que vous exécutez la migration, nous copierons à nouveau toutes les tables. Bien sûr, nous avons un planificateur intégré, vous pouvez donc l'exécuter pendant la nuit et avoir une nouvelle copie de la base de données le matin.

Jetez un œil aux didacticiels rapides ci-dessous pour voir comment cela fonctionne.

Importer des données dans la base de données DB2 LUW

De plus, si vous souhaitez importer des données régulièrement et que vous ne souhaitez pas recréer à chaque fois l'intégralité de la base de données cible à partir de zéro, mais plutôt faire une petite synchronisation ciblée des seuls changements depuis la dernière exécution, veuillez utiliser Full Convert Pro ou Ultimate.

Take a look at the quick tutorials below to see how it's done.