Ретейлер
легкое решение для розничной торговли
о программе . новости . инструкция . скачать . вопросы
п о с л е д н и е   н о в о с т и

11.04.2011
Версия 1.0 beta 7
Теперь в поле Заводской Артикул можно писать любой символ.
Во все отчеты, кроме движения товара, добавлена функция сортировки по любой колонке. Для этого нажимайте на заголовок колонки.
Добавлены следующие отчеты:

07.03.2011
Исправлен баг в отчете по детальной продаже.

н а ш и   с п о н с о р ы

15 week of pregnancy


Установка Oracle

Создание базы на Oracle

Архивация базы на Oracle

Восстановление базы на Oracle


Установка Oracle

Если вы решили поставить эту программу на Oracle, значит имеете опыт работы с RDBMS Oracle. Потому, что в отличие от остальных перечисленных здесь баз данных Oracle не является легкой базой как в плане установки, так и в плане администрирования. Зато его можно назвать самой надежной RDBMS. Но если вы уже имеете установленную базу и умеете работать с ним, то наверное, знаете как создавать новый tablespace и нового пользователя. Поэтому мы предоставляем готовые скрипты и надеемся, что вы сможете их применить. Заметим, что база данных должна быть установлена с поддержкой юникод UTF8.

Создание базы на Oracle

Теперь можно заняться созданием пустой базы для нашей программы. Если вы еще не скачали программу из нашего сайта, то нажмите сюда и скачайте последнюю версию программы.

Итак, у вас установлен сервер 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 и назначать только необходимые привилегии.

Архивация базы на Oracle

Для обеспечения надежной работы и страховки от потери данных рекомендуется в конце каждого рабочего дня архивировать базу данных и желательно записывать на съемный носитель (например, на 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

Восстановление базы на Oracle

Для восстановления базы сначала нужно удалить старую схему из вашей базы. Для этого используйте скрипт 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. Этот скрипт воссоздаст все данные из ранее созданного архива. Если и этот архив испортился или у вас сгорел жесткий диск, то можете связаться с нами и мы вышлем вам имеющуюся у нас последнюю версию вашей базы, для восстановления.