IBM DB2 - エクスポート・インポート - BLOB


 クラウディア


1. 概要
2. エクスポート
3. インポート

1. 概要

 前ページに、テーブルを「.csv」で出力する方法について、記述しましたが。  テーブルに「BLOB」の列が存在する場合、前ページの方法では、うまくいきません。  「BOLB」の列を直接、「.csv」形式で出力しようとすると。

SQL3101W 行 "m" の列 "n" に文字ストリング区切り文字があります。
 てな、エラーが出力されます。  バイナリを無理やり、テキスト形式にしようとするので無理が生じるのでありますな。  下記に「BLOB」の列を含むテーブルのエクスポート方法のメモを残しますが。  接続・切断等の細かい内容については、前ページをご参照ください。  本ページは、下記のサイトを参考にさせていただきました。
【DB2】LOB の EXPORT と IMPORT の方法

2. エクスポート

 クライアントマシンから、「DB2 コマンドウィンドウ」を開いて。  接続。

db2 CONNECT TO データベース USER ユーザ名 USING パスワード
 下記のコマンドで、エクスポート。

EXPORT TO ファイル名 OF DEL LOBS TO パス LOBFILE LOBファイル名 MODIFIED BY LOBSINFILE SELECT * FROM テーブル名 [WHERE 句等]
 下記のような表示があります。

追而書
 データベースを切断します。

db2 TERMINATE

3. インポート

 出力したファイルから、インポートします。  接続。

db2 CONNECT TO データベース USER ユーザ名 USING パスワード
 インポート。

IMPORT FROM ファイル名 OF DEL LOBS INFILE パス MODIFIED BY LOBSINFILE INSERT INTO テーブル名
 これは、まだ実行したことがないので、実行したら結果を記述します。

audiobook.jp
AbemaTV 無料体験
葬送のフリーレン Prime Video
ネットオークションの相場、統計、価格比較といえばオークファン
Amazonギフトカード
EaseUS
【usus ウズウズ】
TikTok Shop 【リピート用プログラム】
ベルリッツ
U-NEXT
ハイスピードプラン
EMEET 1
5G CONNECT
earthcar(アースカー)
サウンドハウス
健康サポート特集
それがだいじWi-Fi
損保との違い
薬屋の独り言
アフィリエイトのアクセストレード
JETBOY