LEADERSOFT.ru Разработка на заказ программ и сайтов
Форумы по информационным технологиям
 
Регистрация  |  Вход
left
Форумы Минимизировать
ПоискСписок форумов
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Можно ли ...
 Тема: Можно ли использовать Access в OS Unix/Lunix
 
 15.06.2007 19:58:10
All
4316 сообщения
1-ый


Тема: Можно ли использовать Access в OS Unix/Lunix
Как можно использовать базу данных в операционной системе Unix, где нет Microsoft Access.


P.S. Работа в Unix
Автор: Александр от 0:00:00 Источник ...
 15.06.2007 19:58:10
All
4316 сообщения
1-ый


RE: Можно ли использовать Access в OS Unix/Lunix
Можно и нужно. Я думаю, что здесь есть несколько причин которые могут заинтересовать пользователей:
• Unix более надежная операционная система, т.к. проблемы совместного доступа к файлам решены лучше, чем в Windows
• Цена Unix хостинга примерно в два ниже, чем NT. Потратив всего 7-8 $ в месяц, Вы сможете не только открыть свой сайт, но и использовать на нем скрипты. Под ними понимается возможность создания динамических страниц, конференций, голосований с применением баз данных на сайте.
• ~70 web серверов работают под управлением операционной cистемы Unix, следовательно у Вас не будет больших проблем с поиском провайдера
• В OS Unix (код открыт) используется web сервер Apache (код открыт) и язык Perl с библиотеками (код открыт). Все это приводит к тому, что можно свободно вносить свои изменения в работу многих программ.
• Использование Access в качестве базы данных лучше, чем mySQL, т.к. структура ее лучше.
 С чего начать?Начните установку программ у себя в Windows (см. ссылки синим цветом), а потом перенесите свой опыт на сервер провайдера. Выполнить надо всего 5 шагов. 1. Установите у себя сервер Apache.
 2. Установите ActivePerl
 3. Установите модуль DBI
 4. Установите DBD::ODBC
 5. Протестируйте программу работы с базой данных.
 Как установить сервер Apache?Сервер Apache работает под управлением операционной системы Windows и Unix. Распространяется в открытых кодах, поддерживается независимыми разработчиками и поэтому полностью бесплатен. Инструкция по установке в Windows достаточно простая, но требует ручного вмешательства.
1. Скачайте сервер (ссылка вверху или купите книгу с CD-диском, например, Клинтон Пирс "Освой самостоятельно Perl").2. Установку проведите в папку: с:\usr\local\apache
3. Отредактируйте файл: с:\usr\local\apache\conf\httpd.conf  Как установить ActivePerl?Установку проведите в папку: с:\usr , чтобы использовать стандартный оператор #!usr/bin/perl в большинстве скриптов *.pl   
Что такое DBI? DBI - Database Interface. DBI представляет собой набор методов, переменных для обеспечения взаимодействия сценария Perl c базой данных. Самое оптимальное для поиска модуля использовать команду: ppm search. Она работает в том случае, если Вы подключены к Интернету. Установку проведите командой ppm install dbi Что такое DBD::ODBC? DBD - Database Driver. DBD - программный драйвер для связи с конкретной базой данных. Например, для работы с Access в Win 32 загрузите DBD-ODBC.zip. Для Linux/Unix Вам придется поискать их. Название файлов могут быть такими freeODBC, unixODBC or iODBC. Установку проведите командой ppm install dbd-odbc Как протестировать базу данных?1. Тестирование наличия модулей DBI и ODBC в Win32 можно проверить командой info в ppm. Например, PPM> info dbi и PPM> info dbd-odbc. Если модули установлены, то команда отобразит номер соответствующей версии. 2. Для тестирования базы данных в Internet браузере наберите в текстовом редакторе пример:
#!usr/bin/perl
use DBI;
$dbh = DBI->connect("dbi:ODBC:'driver=Microsoft Access Driver (*.mdb);dbq=test.mdb'",'','');
$dbh->disconnect;
3. Проверьте файл: error.log. Если, что-то сделано неправильно, то в файле Вы прочитаете сообщение об ошибке.  ДополнениеБолее подробно об этой информации изложено в архиве: profi_perl.zip. Он включает несколько файлов. Readme.htm - общая информация, test.mdb - пример базы данных, msaccess.pl - пример на языке perl c построением таблицы базы данных, httpd.conf - конфигурация сервера apache, host - файл настройки IP адреса, dbi-odbs.txt - список файлов DBI и ODBC, устанавливаемых на сервере.  Ссылки по темеwww.apache.org, www.activestate.com, www.cpan.org, www.openlinksw.com, www.intersolv.com, www.easysoft.com


P.S. Работа в Unix
Автор: Виктор Конюков от 0:00:00 Источник ...
  Программирование  Microsoft Access. Файлы mdb и accdb  Тема: Можно ли ...
ПоискПоиск  Список форумовСписок форумов  
right