So everyone, enjoy life!"><script type=application/ld+json>{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Posts","item":"https://shindy-dev.github.io/shindys-note/posts/"},{"@type":"ListItem","position":2,"name":"Db2","item":"https://shindy-dev.github.io/shindys-note/posts/db2/"}]}</script><script type=application/ld+json>{"@context":"https://schema.org","@type":"BlogPosting","headline":"Db2","name":"Db2","description":"はじめに IBMのDb2でよく使うコマンドや注意点を記載します。\nよく使うコマンド ライセンス確認 1 db2licm -l バージョン・bit数 1 db2level バックアップファイル情報確認 1 db2ckbkp -h [backup image] Db2のバージョン移行等での注意 Db2バージョンが大きく異なると、別のバージョンを経由して移行(リストア)する必要がある。\n9系から11.5系、10系から12系等が該当する。\n今回の事例 移行元 DB2: v9.7 32bit 移行先 DB2: v11.5 64bit バックアップファイル: オンライン、圧縮 問題点 オンラインバックアップだとバージョン間でのリストアができない オフラインでも v9.7 から v11.5 へ直接のリストアはできない 圧縮バックアップの場合、構成bit数が異なるDB2ではリストアできない 解決策 一度v9.7でリストアし、オフラインバックアップを取得する v9.7 -\u0026gt; v11.1.4(10.xでも可) -\u0026gt; 11.5 の順にリストアバックアップを行う v9.7(32bit) -\u0026gt; v9.7(64bit)の順にリストアバックアップを行う 手順 v9.7(32bit) リストア、オフラインバックアップ無圧縮を取得 -\u0026gt; v9.7(64bit) リストア、オフラインバックアップ圧縮を取得 -\u0026gt; v11.1.4 リストア、オフラインバックアップ圧縮を取得 -\u0026gt; v11.5 リストア、完了! 注意 11.5.4の場合のみ移行後runstatsで不具合がでるためdb2catを実行する必要がある So everyone, enjoy life!\n","keywords":["IBM","Db2"],"articleBody":"はじめに IBMのDb2でよく使うコマンドや注意点を記載します。\nよく使うコマンド ライセンス確認 1 db2licm -l バージョン・bit数 1 db2level バックアップファイル情報確認 1 db2ckbkp -h [backup image] Db2のバージョン移行等での注意 Db2バージョンが大きく異なると、別のバージョンを経由して移行(リストア)する必要がある。\n9系から11.5系、10系から12系等が該当する。\n今回の事例 移行元 DB2: v9.7 32bit 移行先 DB2: v11.5 64bit バックアップファイル: オンライン、圧縮 問題点 オンラインバックアップだとバージョン間でのリストアができない オフラインでも v9.7 から v11.5 へ直接のリストアはできない 圧縮バックアップの場合、構成bit数が異なるDB2ではリストアできない 解決策 一度v9.7でリストアし、オフラインバックアップを取得する v9.7 -\u003e v11.1.4(10.xでも可) -\u003e 11.5 の順にリストアバックアップを行う v9.7(32bit) -\u003e v9.7(64bit)の順にリストアバックアップを行う 手順 v9.7(32bit) リストア、オフラインバックアップ無圧縮を取得 -\u003e v9.7(64bit) リストア、オフラインバックアップ圧縮を取得 -\u003e v11.1.4 リストア、オフラインバックアップ圧縮を取得 -\u003e v11.5 リストア、完了! 注意 11.5.4の場合のみ移行後runstatsで不具合がでるためdb2catを実行する必要がある So everyone, enjoy life!\n","wordCount":"67","inLanguage":"ja","image":"https://shindy-dev.github.io/favicon.ico","datePublished":"2025-08-15T23:19:55Z","dateModified":"2025-08-15T23:19:55Z","author":{"@type":"Person","name":"shindy"},"mainEntityOfPage":{"@type":"WebPage","@id":"https://shindy-dev.github.io/shindys-note/posts/db2/"},"publisher":{"@type":"Organization","name":"Shindy's Note","logo":{"@type":"ImageObject","url":"https://shindy-dev.github.io/shindys-note/favicon.ico"}}}</script></head><body id=top><script>localStorage.getItem("pref-theme")==="dark"?document.body.classList.add("dark"):localStorage.getItem("pref-theme")==="light"?document.body.classList.remove("dark"):window.matchMedia("(prefers-color-scheme: dark)").matches&&document.body.classList.add("dark")</script><header class=header><nav class=nav><div class=logo><a href=https://shindy-dev.github.io/shindys-note/ accesskey=h title="Shindy's Note (Alt + H)"><img src=https://shindy-dev.github.io/shindys-note/favicon.ico alt aria-label=logo height=35>Shindy's Note</a><div class=logo-switches><button id=theme-toggle accesskey=t title="(Alt + T)" aria-label="Toggle theme">
0 commit comments