スケーラブルデータベースサーバ HiRDB Version 8 システム運用ガイド(UNIX(R)用)

[目次][索引][前へ][次へ]

12.2.1 ストアドプロシジャをほかのHiRDBシステムに移行する前に

<この項の構成>
(1) 制限事項
(2) 移行する情報
(3) 移行するときの規則
(4) 移行手順

(1) 制限事項

CREATE TYPE中で指定する手続き(ストアドプロシジャ)は,ほかのHiRDBシステムに移行できません。

(2) 移行する情報

移行する情報は次のとおりです。

(a) 表定義情報及び表データの移行方法

ストアドプロシジャが使用する表の表定義情報及び表データを移行先システムに移行します。移行方法については,「12.1 表をほかのHiRDBシステムに移行する方法」を参照してください。

ただし,移行先システムにストアドプロシジャが使用する表の表定義情報及び表データがある場合は,この操作は不要です。

(b) ストアドプロシジャの移行方法

ディクショナリ搬出入ユティリティpdexpコマンド)で,データディクショナリLOB用RDエリア中のストアドプロシジャをほかのHiRDBシステムに移行します。ディクショナリ搬出入ユティリティを使用したストアドプロシジャの移行を次の図に示します。

図12-9 ディクショナリ搬出入ユティリティを使用したストアドプロシジャの移行

[図データ]

(3) 移行するときの規則

  1. ストアドプロシジャと表定義情報を同時に移行できません。表定義情報を移行した後にストアドプロシジャを移行してください。
  2. 移行先システムに,移行する表及びストアドプロシジャのスキーマを定義しておいてください。
  3. 移行先システムに,データディクショナリLOB用RDエリアを作成しておいてください。

(4) 移行手順

ストアドプロシジャの移行手順の概略を次の図に示します。

図12-10 ストアドプロシジャの移行手順

[図データ]