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