Я запускаю oracle-xe-11g на rancher os. Я хочу взять резервную копию данных моей БД. Когда я попытался с помощью командыКак взять резервную копию Oracle-xe-11g из запущенного контейнера Docker
docker exec -it $Container_Name /bin/bash
я вошел:
exp userid=username/password file=test.dmp
Он работает нормально, и он создал файл test.dump
.
Но я хочу запустить команду с помощью команды docker exec
. Когда я попробовал эту команду:
docker exec $Container_Name sh -C exp userid=username/password file=test.dmp
Я получаю сообщение об ошибке: sh: 0: Can't open exp.
если заменить ш на Баш в ваша команда? – user2915097
Мне нужно ваше изображение, чтобы я мог запускать тесты. –
docker run -d --name Oracle-DB -p 49160: 22 -p 1521: 1521 -e ORACLE_ALLOW_REMOTE = true wnameless/oracle-xe-11g Эта команда, которую я запускаю для Oracle db – Ritcha12