アプリ版:「スタンプのみでお礼する」機能のリリースについて

Oracleでユーザをエクスポートした際に、ストアドプロシージャのところで、
ORA-01406 取り出された列の値は切り捨てられました
というエラーが出ました。

これはプログラム・バッファ領域が文字列全体を格納するために十分な大きさではない、という意味らしく、対処として、最大列値を保持できるよう列のバッファ領域を増やす必要があるようです。
具体的に何をすればいいのか、上の説明ではよくわかりませんでした。
(結局そのバッファ領域はどこで設定するのか等)
詳しい方がいれば、お教えください。
よろしくお願い致します。

A 回答 (3件)

過去8.0.4で一度おきたことがありますが、その後データの中身はまったく変わっていないのに、再発しなくてうやむやになったことがあります。


 Oracleの不具合かもしれませんが、原因追求には10046 forever Level12+1406のイベント設定が必要だといわれ、その後アシスタントサポート終了となりました。
    • good
    • 0

#1追記です。



エクスポートは
PL/SQLを使用していますか?
また、ほかのツールを使用していますか?

エクスポートの構文にも
バッファ領域を記述するところも
あるはずですが、
そのあたりに関しては、
うろ覚えなのですみません。
    • good
    • 0

ORACLE7なら、


initorcl.oraというファイルを
いじくればよかったのですが…。

バージョンはいくつですか?
ORACLEのデータを
見るツールは何を使っていますか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人はこんなQ&Aも見ています

関連するカテゴリからQ&Aを探す