Задать вопрос

Как обратиться к Oracle из командной строки?

Добрый день!
Подскажите, пожалуйста, как сделать из клиента бэкап oracle средствами командной строки?
Имею следующее сейчас:
set nls_lang=russian_cis.ru8pc866
md \\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%
\\Srv01\BIN\exp.EXE USERID=SCOTT/Tiger@//Srv01:1521/orcl FULL=Y FILE=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.dat LOG=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.LOG

Но данный подход не работает, а очень нужно...
Пишет следующую ошибку:
Invalid format of Export utility name
  • Вопрос задан
  • 707 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Учебный центр IBS
    SQA-I-007 Сопровождение автотестов и написание отчетов
    1 неделя
    Далее
  • ProductStar
    DevOps инструменты: сформируйте навык автоматизации инфраструктуры
    1 месяц
    Далее
  • ProductStar
    Основы DevOps
    2 месяца
    Далее
Решения вопроса 1
@lnl Автор вопроса
Разобрался! Прописал ORACLE_HOME и ORACLE_SID на расшаренную папку только для чтения и все взлетело. Правда, немного пришлось подправить батник:
set nls_lang=russian_cis.ru8pc866
md \\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%
\\Srv01\BIN\exp.EXE USERID=SCOTT/Tiger@orcl FULL=Y FILE=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.dat LOG=\\Srv01\BACKUPORA\%date:~6,4%_%date:~3,2%_%date:~0,2%\full.LOG

Имя хоста выкинул.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы