Попытка использовать команду Spool, но нет выходного файла

Я пытаюсь запустить простой скрипт, чтобы посмотреть, в чем может быть проблема. Похоже, что команда spool не работает и не создает выходной файл, хотя в самом операторе выбора нет ошибок.

Вот что я делаю. Сохранил скрипт на моем диске c:, скажем, testscript.sql.

testscript.sql содержит:

    spool C:\try.txt
    select sysdate from dual;
    spool off;

затем я запустил в SQL Developer:

    @ C:\testscript.sql;

Он показывает вывод на экране вывода сценария, но после проверки выходной файл не создается. Я использую Oracle SQL Developer версии 1.1.0.23. Я не уверен, но возможно ли, что команда spool не работает в этой версии, поскольку уже есть гораздо более обновленные версии Oracle SQL Developer?

Заранее спасибо за помощь!


person memyme    schedule 11.08.2013    source источник


Ответы (1)


Попробуйте запустить приведенную ниже команду с вашего рабочего листа,

@\testscript.sql;
person Dba    schedule 14.08.2013
comment
Извините, это должен был быть @c:\testscript.sql. Он запустился, показав сегодняшнюю дату. Но выходного файла нет. Выполняется ли команда spool должным образом в версии 1.1.0 SQL Developer? - person memyme; 18.08.2013
comment
Да, вы правы, я пробовал с SQL Developer v1.1.0, он выполняет результат, но не получает выходной файл. - person Dba; 19.08.2013