Разработка баз данныхРазработка баз данных

 Программирование  Программы  Ссылки  Обратная связь
     
. . .
. . .
startpage.htm Новости
about.htm О сайте
fileformat.htm I. Выбор технологии
clientserver.htm Преимущества клиент-серверной технологи
prepare.htm Переход от MDB к ADP
upsizing.htm Инструменты переноса данных
setupserver.htm Выбор версии и установка сервера
selectclient.htm Выбор версии MSAccess
formsreports.htm II. Формы, Отчеты MSAccess
queries.htm Запросы / ADO
inputparameters.htm Передача входных параметров
data_drivers.htm Библиотеки доступа к данным
forms.htm Формы MSAccess
requery.htm Обновление данных в форме
updatableform.htm Обновляемость данных в форме
dialogform.htm Остановка кода пока открыта форма
formsaverecord.htm Сохранить текущую запись
formgotorecord.htm Переход по записям формы
sumform.htm Итоги в формах
serverfiltersample.htm Пример серверного фильтра
formerror.htm Причина Ошибки #Error
menubarevent.htm Перехват нажатия на кнопку меню
woconditionalformat.htm Раскраска строк ленточной формы без условного форматирования
currrec.htm Выделение цветом текущей записи
subform.htm Подчиненные Формы
textboxenter.htm Ввод перевода строки
twimagelistbug.htm treview + imagelist + подч. форма
reports.htm Отчеты, общие рекомендации
report_input_parameters.htm Входные параметры
vbaprog.htm III. Программирование VBA
dbpic.htm Картинки в базе данных
binbmp.htm Двоичные данные картинки в поле таблицы базы данных
piclink.htm Хранение ссылок на файлы
picjpg.htm Бинарное содержимое JPG, Gif файла в бинарном поле базы данных
playsound.htm Воспроизведение звуков
tv.htm Функции для тривью
restartaccess.htm Перезапуск Аксесса
publicvariables.htm Передача и хранение параметров и настроек
collectionfunctions.htm Коллекция полезных функций
datepicker.htm Всплывающий календарик
menuhummer.htm Меню и тулбары
padeg.htm Склонение по падежам
comborowsource.htm Источник данных для поля со списком
filedialog.htm Диалог выбора файла / папки
sendmapi.htm Отправка почты (4 способа) + архивация
autoupdateclient.htm Автоматическое обновление клиентской части
licenses.htm  Устранение проблем с регистрацией компонентов
uncommented.htm Без коментариев
filetime.htm Время и дата файла
reportsample.htm Пример настраивомого отчета
adpformfilter.htm Серверный Фильтр by GEO
tempmdb.htm ADP: Временный MDB для временных таблиц
mutex.htm Запрет запуска нескольких копий приложения
translit.htm Транслитерация всего проекта.
updateident.htm Изменение счетчика
webinterface.htm IV WEB
accessinternet.htm Работа с аксесс через интернет
webupdate.htm Обновление приложения аксесс через интернет
msiecom.htm Программное управление веббраузером
sqlserver.htm MS SQL
mssqltransfer2.htm Перенос/копирование баз
mssqlperm.htm Adp проверка прав пользователя перед открытием формы или управление доступностью полей формы
mssqlcrossdatabase.htm  Межбазовые разрешения
tsqlcollection.htm T-sql коллекция
similarity.htm Сортировка по созвучности
esp.htm расширенные хранимые процедуры
mssqloptimizing.htm Оптимизация быстродействия
    

Работа с аксесс через интернет

Как базу данных с интерфейсом реализованным средствами аксесс  
сделать доступной через сеть интернет не переписывая приложение на  
другую технологию?  
 
Что надо сделать?  
В качестве решения предлагается  
- выделить компьютер в качестве сервера приложений.  
- назначить ему фиксированный адрес сети интернет с возможностью входящих подключений  
- установить операционную систему семейства Windows Server  
- включить сервис терминалов и службу лицензирования служб терминалов  
- установить клиентскую часть вашего аксесс - приложения (MDB или ADP ) и все используемые программные компоненты на этом сервере, обеспечтить доступ к серверу или файлу данных с этого сервера.  
- установить программу сетевой экран ("файрвол") для защиты от несанкционированного доступа (как вариант разрешить только IP адреса закрепленные за серверами доступа к сети интернет у ваших региональных представительств )  
 
Как пользоваться:  
При принятии решения о разрешении подключения пользователей определенного регионального представительства:  
Администратор резрешает входящие подключения к серверу терминалов, делая настройки firewall с IP адреса закрепленного за сервером доступа в Интернет этого представительства.  
 
При принятии решения о разрешении подключения определенного пользователя:  
администратор сервера регистрирует пользователя и выдает ему пароль (IP адрес должен быть разрешен )  
 
Пользователь запускает программу "клиент службы термналов", вводит IP адрес сервера терминалов, свое имя пользователя и пароль, и осуществив подключение работает с рабочим столом сервера терминалов точно также как он бы работал с рабочим столом своего компьютера. при этом он имеет возможность вводить данные в базу данных, запрашивать на просмотр отчеты и при необходимости их распечатывать на своем принтере.  
 
 
Комментарии:  
для 5 - 10 одновременно работающих пользователей, при использовании клиентской части  
аксесс которая не имеет мест вызывающих продолжительную загрузку процессора было проведено тестирование, результаты которого оценены как хорошие:  
 
система : Intel P IV 1.8 512 MB RAM IDE disks  
OS: Windows 2000 Advanced Server  
скорость соединеня с интенет: 128 килобит  
FireWall: OutpostFirewall pro 2.5  
Access: 2002 SP 3 russian  
Клиент: Remote Desktop Client (я использую клиент build 3700 )  
 
Примечание: Технология использования сервера терминалов позволяет сделать  
возможной работу из любой точки мира не только с программами на основе Аксесс,  
но и другими программами, изначально предназначенными только для работы в локальной сети  
 
для установки свежей версии клиента RDP на ос windows 2000 можно получить ошибку что версия не предназначена для данной операционной системы. В этом случае следует установить стандартную версию клиента а затем заменить исполняемый файл и dll на свежие.  
 
. . .
. . .
© 2000 - 2009 Алексей Козин эта вебстраница является зеркалом сайта www.msdatabase.ru Рейтинг@Mail.ru
Hosted by uCoz