I am trying to migrate DB2 LUW 9.7 databases and data to PostgreSQL 9.3. Any suggestion on which will be the best approach to do it? Which will be the best tool or any open source tool available to perform this?
Migrate DB2 LUW 9.7 databases and data to PostgreSQL
786 Views Asked by Arijit Ghosh At
1
There are 1 best solutions below
Related Questions in DATABASE-MIGRATION
- Database Migration Approach
- PostgreSQL migration and restore
- Oracle to SQL Server Migration issue - On delete cascade
- Entitiy Framework migration with EF in multiple projects
- Alembic SQLite ALTER TABLE with self-referencing foreign key
- Migrate multiple databases with Propel
- Django migration having no effect, on postgres table
- Running migrations with Rails in a Docker container with multiple container instances
- How to take data from one model field to another in Django using fixture?
- Stale content type prompt deleting all model instances after renaming django model with permissions
- Django migrations missing way to declare "needed_by"?
- Entity Framework: Automatic migration failed on huge DB
- what is database baseline version in flywaydb. Can I use it for migrating from a specific version and up?
- Sybase to Teradata inquiry LIKE '[0-9]'
- Copying (Cloning) DB to another Vertica Cluster with Different no. of Nodes and Different IP Addresses
Related Questions in POSTGRESQL-9.3
- Why does adding a JOIN completely modify the query planner behaviour?
- PSQL Error Level in Batch For Loop
- Syntax error passing SQL result to PostgreSQL function accepting array
- npm install fails on a vagrant VM with debian 7.8 and postgres 9.3
- Postgresql select min Date value
- How to specify timestamp along with date in postgresql
- Rails, Postgres, ActiveRecord query postgres based on columns value
- Speed up Min/Max operation on postgres with index for IN operator query
- How to run automated script for postgresql backup
- FATAL: invalid value for parameter "TimeZone": "Australia/Canberra"
- Trigger to update a table when data in other table is updated
- Django syncdb tries to delete table that does not exist
- PostGIS only works with root user
- Cannot CREATE EXTENSION postgis, $libdir/postgis-2.1 not found
- How to create a "live" feed for two seperate Postgres Instances?
Related Questions in DB2-LUW
- Error running SQL queries with Liquibase
- Not able to establish database connection in eclipse
- REORG command in db2
- Need to update same table on update using trigger in DB2
- What is "Select -1", and how is it different from "Select 1"?
- Is there a way to auto increment a column with respect to the foreign key in DB2?
- DB2 migrating database from V9.5 aix to V10.1 linux
- Does a table like user_tables (used in oracle) in db2 exist?
- db2 full text search in HADR mode
- db2set codepage in not working in DB2 windows
- DB2: restore database returns error SQL2036N on Linux
- No authorized routine named "GETVARIABLE" of type "FUNCTION" having compatible arguments was found
- zabbix server won't start
- How do I find out what version of DB2 LUW introduced support for NVARCHAR?
- Connecting ibm_db2 functions (php) on Ubuntu 14.04 to DB2 for z/OS
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
The db2look utility can reverse-engineer your DB2 tables into DDL statements that will serve as a good starting point for your PostgreSQL definitions. To unload the data from each table, use the EXPORT command, which dumps the results of any SQL SELECT to a delimited text file. Although the db2move utility can handle both of those tasks, is not going to be of much help to you because it extracts the table data into IBM's proprietary PC/IXF format.
If you're moving off of DB2 because of price, IBM provides a free-as-in-beer version called DB2 Express-C, which shares the same core database engine as paid editions of DB2. Express-C is a first-rate, industrial strength DBMS that does not have the sort of severe limitations that other commercial vendors impose on their no-cost engines.