ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

データの位置づけ

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
depth:
0
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-7-24 19:23
0673983  新米   投稿数: 9
こんにちは

データの位置づけの動作で以下のような現象が
発生してしまいました。
似た様な事象があれば情報提供をして頂けると大変助かります。

V9で構築したシステムをuniPaaSにマイグレーションを行いました
お客様環境
V9Plus→uniPaaS1.9g2
Oracle9i→Oracle11g r2

■現象
・APG等でデータを表示
 得意先マスタを例

 位置づけで得意先コードを入力すると「該当データ無し」となり
 範囲で得意先コードを入力すると正常に絞られて表示される。
 得意先コード=文字列6桁
 先頭が数値の場合は位置づけが可能で
 先頭が文字の場合は位置づけが不可

 気になる点
  ・Oracle9iをOracle11Gにエクスポート→インポートして
   移行しています。
   ただし、
   新規に得意先マスタを登録しても位置づけは不可
  ・範囲では出来ている。
  ・uniPaaS1.9g2+Oracle10Gだと現象は発生しない
   (自分のマシン)

以上です。
ご協力お願いいたします。

 









 

投票数:0 平均点:0.00
depth:
1
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2012-7-26 9:04
FNK  半人前 居住地: 神奈川県横浜市  投稿数: 23
0673983さん おはようございます。

さてご質問の件ですが、OracleのSJISTILDEとSJISの問題ではありませんか?
つまり、NLSLang関連の問題で、Oracle9iと11GとでNLS関連のサーバーパラメータで変更はありませんでしたか?
或いは、英文字の大文字/小文字問題とか、SJIS<->Unicode問題とか。

このうちのどれか、或いは、複合問題か。
思いつくのはこの程度です。

参考になれば幸いです。
投票数:0 平均点:0.00
depth:
2
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2012-7-26 13:28
0673983  新米   投稿数: 9
FNKさん こんにちは

ありがとうございます。

参考になりました。

解決いたしました。

サーバは11Gですが
クライアントは9iのままとしていた関係で

クライアントのレジストリ
NLS_LANG=JAPANESE_JAPAN.JA16SJIS でした。
NLS_LANG=JAPANESE_JAPAN.JA16SJISTILDE に変更したところ

位置づけが正常に動作致しました。

以上です。

ありがとうございました。





投票数:1 平均点:10.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約