StoreHouse Code
Brought to you by:
xxx39
Проект по складскому учёту. База данных на PostgreSQL, представления будут "*_view", функции "function_*", последовательности "sequence_*". --------------------- После установки сервера PostgreSQL необходимо инициализировать базу данных командой: psql.exe -U postgres -h 192.168.225.2 -f E:\storehouse.sql "template1" Где, psql.exe - программа работы с СУБД PostgreSQL, -U postgres - подключиться под пользователем postgres, -h 192.168.225.2 - IP адрес хоста на котором крутится PostgreSQL, -f E:\storehouse.sql - путь к дампу базы данных, "template1" - временная база данных к которой производится подключение в процессе создания таблиц из дампа. Прочитать как устанавливать СУБД PostgreSQL на Windows XP можно здесь. Советую ставить PostgreSQL на FreeBSD, ну или на Linux. Если хотите запустить Storehouse по сети то в файле pg_hba.conf (находится в среди файлов настройки сервера PostgreSQL) нужно прописать следующее: host all all 192.168.225.1/32 md5 Где, 192.168.225.1 - это IP адрес клиентской машины на котором запущен Storehouse. Пишите пожелания на e-mail:charlz_klug[at]mail.ru, по возможности буду прикручивать дополнительные вещи к программе. ------------------------- Команда для восстановления содержимого сервера: C:\Program Files\PostgreSQL\8.3\bin>psql.exe -U postgres -h 192.168.20.6 -f e:\Documents\Projects\storehouse\server_full_dump_20090710.sql "template1" ------------------------- Команда для бэкапа схемы SQL сервера: C:\Program Files\PostgreSQL\8.3\bin>pg_dump.exe -f e:\Documents\Projects\storehouse\SQL_dumps\20090820_server_schema_dump.sql -Fp -C -D -s -h 192.168.20.6 -U postgres "storehouse" --------------------------- Команда для бэкапа всего SQL сервера: C:\Program Files\PostgreSQL\8.3\bin>pg_dumpall.exe -f e:\Documents\Projects\storehouse\SQL_dumps\20090820_server_full_dump.sql -c -D -h 192.168.20.6 -U postgres