PB 電子会議室

コメント

発言No. 更新日 題名(クリックすると発言内容と関連するコメントが表示されます)
16079 01/08/20 17:43:54 RE(3):PB4.0.03: パイプラインで「テーブルが存在しません」エラー By aki
16050 01/08/14 13:00:31 RE(2):PB4.0.03: パイプラインで「テーブルが存在しません」エラー By どん
16047 01/08/13 14:52:39 RE(1):PB4.0.03: パイプラインで「テーブルが存在しません」エラー By aki
16046 01/08/13 11:16:39 PB4.0.03: パイプラインで「テーブルが存在しません」エラー By どん

カテゴリ:PowerBuilderの開発環境
日付:2001年08月13日 11:16 発信者:どん
題名:PB4.0.03: パイプラインで「テーブルが存在しません」エラー

パイプラインにて、複数のテーブルデータをコピーしている処理(転送先:OracleWGS R7.2)が
あるのですが、あるテーブルにカラムが追加される為、データパイプラインにもカラム追加の直し
が必要となりました。で、PBからデータパイプラインを開くと「転送元プロファイルに接続でき
ません」というエラーが出ました。
これを開発していた環境は無い為、このプロファイルは持っていません。WGSの入ったPCはあるの
ですがこれはユーザーからの借り物で、動作確認用に使っています。
せん。とりあえず、通常使っている転送元のSolaris側のプロファイルを選び、修正して実行した
ところ修正していないデータパイプラインのテーブルデータは取り込めましたが、修正したものは
「テーブルが存在しません」エラーが出てしまいした。
テーブルは実際にあるので、プロファイル関係を疑っています。

エラーになったパイプラインをエクスポートし、修正前のものと比較したところ
・修正前
PIPELINE(source_connect=test,destination_connect=note,type=update,・・・・)
・修正後
PIPELINE(source_connect=kaihatu,destination_connect=kaihatu,type=update,・・・・)

connect=の部分が変わっています。修正後は両方ともプロファイル名が入っているのですが
修正前に入ってるのは、違っていて???です。
試しにエクスポートしたファイルのPIPELINE部を修正前と同じにしてインポートし、PBDを
作って実行したらアプリケーションエラー、PBからも開けなくなってPBLが壊れてしまった
ようです(^^;
パイプラインをいじるのは、今回が初めてで使い方がよくわかっていないのです。
そこで質問。

1.データパイプラインを修正するには、転送元、先の各プロファイル(及びDB環境)が必須
  なのでしょうか?(環境が無いのがそもそも間違っているとは思いますが・・・)

2.別DBの環境を作ったとして、connent=の名前が既存のPBLに設定されている名前と変わって
  しまっても問題無いのでしょうか?

付加情報:

PowerBuilder Version (記載なし)

Client SoftWare

OS Windows NT 3.51
DBMS Oracle SQL*Net 2.1
Browser (記載なし)

Server SoftWare

OS (記載なし)
DBMS Oracle 7.2
WebServer (記載なし)

PowerSpaceの運営は、パワーフューチャー株式会社が行っております。
Copyright © 2013 Power Future Co., Ltd.