7

多数のソースから自動生成されたスクリプトのコレクションを実行しようとしています。残念ながら、これらの一部は BOM 付きの UTF-8 として生成されています。BOM を自動的に削除するシステムを導入しましたが、少し面倒なプロセスです。

BOM の削除に失敗すると、次のエラーが生成されます。

SP2-0042: unknown command "" - rest of line ignored.

BOM を持つスクリプト ファイルで SQLPLUS を実行することは可能ですか?

4

2 に答える 2

4

このようなスクリプトで SQLPLUS を実行することは可能ですが、SQLPLUS はBOMのために最初の行でエラーを示します。
おそらく、このエラーを回避できるかどうかを尋ねたかったのでしょう-それは不可能です、知る限り。エルヴィンもそう思う。

空の最初の行でこれらのファイルを生成することにより、情報を失うことを回避できます。その後、このエラーを無視できます。

于 2013-02-28T07:41:29.017 に答える