SQLcl не может установить буфер в файл

В настройках SQLcl спул в файл выдает ошибку "SP2-0556: Неверное имя файла". В имени файла нет пробелов, и путь указан правильно (папка C:\Temp существует). Пытался;

spool load_data.sql
spool C:\Temp\load_data.sql
spool "C:\Temp\load_data.sql"

Использование SQLcl 17.2.0 на Win10, OracleXE11. Из sqlplus буферизация работает ОК. Как я могу установить SQLcl для буферизации в файл?

1 ответ

Решение

В sqlcl сейчас есть ошибка - кажется, она появилась в версии 17.3. Этот обходной путь, по-видимому, устраняет проблему в большинстве операционных систем.

set encoding UTF-8
spool load_data.sql

... в Windows попробуйте это...

set encoding windows-1252
Другие вопросы по тегам