Если вы решили поставить эту программу на Oracle, значит имеете опыт работы с RDBMS Oracle. Потому, что в отличие от остальных перечисленных здесь баз данных Oracle не является легкой базой как в плане установки, так и в плане администрирования. Зато его можно назвать самой надежной RDBMS. Но если вы уже имеете установленную базу и умеете работать с ним, то наверное, знаете как создавать новый tablespace и нового пользователя. Поэтому мы предоставляем готовые скрипты и надеемся, что вы сможете их применить. Заметим, что база данных должна быть установлена с поддержкой юникод UTF8.
Теперь можно заняться созданием пустой базы для нашей программы. Если вы еще не скачали программу из нашего сайта, то нажмите сюда и скачайте последнюю версию программы.
Итак, у вас установлен сервер Oracle, вам теперь нужно отредактировать и запускать скрипт create.sql. Для этого нужно написать пароль пользователя system и название сервиса Oracle в строке
connect system/manager@servicename;
вместо manager и servicename. Затем запустите Oracle SQL*Plus и выполните create.sql, набрав
SQL>
@C:\Retailer\scripts\Oracle\create.sql
При успешном выполнении экран выглядит так

Дальше продолжайте установку программы с этого места. С точки зрения безопасности, после завершения инсталляции программы желательно запустить Oracle SQL*Plus и отнимать ALL PRIVILEGES у пользователя retailer и назначать только необходимые привилегии.
Для обеспечения надежной работы и страховки от потери данных рекомендуется в конце каждого рабочего дня архивировать базу данных и желательно записывать на съемный носитель (например, на USB flash). Для каждого пользователя мы бесплатно предоставляем место для хранения архива в нашем сервере. Для этого достаточно связаться с нами и мы создадим вам отдельное место для хранения и отправим вам имя пользователя FTP и ключ. Затем вы это имя пользователя и ключ пропишете в файл C:\Retailer\scripts\Oracle\send.txt вместо слов user и password соответственно. Поменяйте пароль manager и servicename в файле C:\Retailer\scripts\Oracle\backup.bat на реальный пароль и название сервиса и запустите скрипт backup.bat. Запустив этот скрипт, вы создадите файл retailer.bak в каталоге C:\Retailer\scripts\Oracle\ и отправите нам его по FTP. Если вам не нужно место в нашем сервере для хранения, то удалите строку ftp -s:send.txt jsoft.ws из файла backup.bat
Для восстановления базы сначала нужно удалить старую схему из вашей базы. Для этого используйте скрипт drop.sql. Сначала нужно написать пароль пользователя system и название сервиса Oracle в строке
connect system/manager@servicename;
вместо manager и servicename. Затем запустите Oracle SQL*Plus и выполните drop.sql набрав
SQL>
@C:\Retailer\scripts\Oracle\drop.sql
В результате скрипт удалит пользователя retailer вместе с его объектами и создаст заново с пустой схемой. Затем можно запустить скрипт restore.bat. Этот скрипт воссоздаст все данные из ранее созданного архива. Если и этот архив испортился или у вас сгорел жесткий диск, то можете связаться с нами и мы вышлем вам имеющуюся у нас последнюю версию вашей базы, для восстановления.