natalix83 28 ноя 2011, 12:59
К сожалению у нас нет программистов под Linux и установленных Linux систем, поэтому мы не можем написать для вас программу и дать точные рекомендации.
Я могу написать только как это делается в Windows, возможно в Linux это делается похожим образом. Нужно из командной строки выполнить следующую команду: folger_ora\exp.exe -parfile=sohr_folder/export.txt
folder_ora - путь к папке, в которой находится приложение exp.exe.
sohr_folder - это путь к папке в которой находится файл параметров сохранения.
export.txt - это файл с параметрами сохранения, он содержит следующий текст, в котором сохраняется база данных krasnoobsk с паролем krasnoobsk, имя базы данных rms2060b, файл будет сохранён в c:\krasnoobsk_28_11_2011\krasnoobsk_28_11_2011.dmp :
USERID=krasnoobsk/krasnoobsk@rms2060b
FILE=c:\krasnoobsk_28_11_2011\krasnoobsk_28_11_2011.dmp
GRANTS=Y
INDEXES=Y
CONSTRAINTS=Y
COMPRESS=Y
LOG=c:\krasnoobsk_28_11_2011\export.log
для загрузки базы данных требуется обращение к приложению imp.exe