веб страницы и база данных Access

Работа VB и СУБД (Access, MSSQL, MySQL, Oracle и пр.)
Правила форума
При создании новой темы не забывайте указывать используемую СУБД.
dmitriy1984
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 16.11.2006 (Чт) 13:08

веб страницы и база данных Access

Сообщение dmitriy1984 » 16.11.2006 (Чт) 13:22

Есть простая табличка в Access 2000 хочу вывести её в web. Там же в Access сделал страницу веб и сохранил. У себя на компе открывая страницу всё появляется на ней (то есть данные из бд).
Поставил apache, набираю в експлорере localhost/page.htm и у меня на компе всё ништяк работает, в здании сеть, иду в другую комнату на другом компе набираю
имя_моего_компа/page.htm появляется сообщение
"Не удаётся инициализировать поставщика данных" и "Файл не может быть открыт ядром Microsoft Jet. Файл уже открыт другим другим пользователем для монопольного доступа или требуется разрешение на просмотр данных".

Как решить проблему?

К папке доступ открыт ко всем.
В Accesse настройки:
Подключение \\name_compa\SITE\basa.mdb
Права доступа Share Deny None и Share Deny Write.
ConnectionString (Provider=Microsoft.Jet.OLEDB.4.0;User ID=Admin;Data Source=\\name_compa\SITE\basa.mdb;Mode=Share Deny Read|Share Deny Write;Extended Properties="";Persist Security Info=False;Jet OLEDB:System database="";Jet OLEDB:Registry Path="";Jet OLEDB:Database Password="";Jet OLEDB:Engine Type=0;Jet OLEDB:Database Locking Mode=1;Jet OLEDB:Global Partial Bulk Ops=2;Jet OLEDB:Global Bulk Transactions=1;Jet OLEDB:New Database Password="";Jet OLEDB:Create System Database=False;Jet OLEDB:Encrypt Database=False;Jet OLEDB:Don't Copy Locale on Compact=False;Jet OLEDB:Compact Without Replica Repair=False;Jet OLEDB:SFP=True)

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 16.11.2006 (Чт) 13:58

Я так мыслю, надо бы дать пермиссии акаунту веб сервера на папку с базой.

dmitriy1984
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 16.11.2006 (Чт) 13:08

Сообщение dmitriy1984 » 16.11.2006 (Чт) 14:11

RayShade писал(а):Я так мыслю, надо бы дать пермиссии акаунту веб сервера на папку с базой.

Что такое пермиссий аккаунту?
Если вы про права доступа то на папку с базой, доступ дан полный т.е. пользователь "все" и все галочки.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 16.11.2006 (Чт) 14:44

\\name_compa\SITE\

а что это у вас тут сетевой путь, а не локальный для web-сервера :?:

dmitriy1984
Начинающий
Начинающий
 
Сообщения: 3
Зарегистрирован: 16.11.2006 (Чт) 13:08

Сообщение dmitriy1984 » 16.11.2006 (Чт) 16:03

Konst_One писал(а):\\name_compa\SITE\

а что это у вас тут сетевой путь, а не локальный для web-сервера :?:

В справке в Access написано путь должен быть в формате UNC.
И локальный и сетевой пробовал. (я так понимаю локальный это с:\\.....)

А кто-нибудь вообще делал эти страницы доступа спомощью Access?

Наверно если эта штука есть в Access то она должна как-то делаться.

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 16.11.2006 (Чт) 16:23

я не делал, но думаю, что надо почитать справку к акцессу по этому вопросу

PS
а доступ к директории надо явно давать для данного юзера: IUSR_ИМЯКОМПА
а также давать права в виртуальной директории на execute

я имею ввиду IIS web-сервер.

GSerg
Шаман
Шаман
 
Сообщения: 14286
Зарегистрирован: 14.12.2002 (Сб) 5:25
Откуда: Магадан

Сообщение GSerg » 16.11.2006 (Чт) 16:26

Mode=Share Deny Read|Share Deny Write

Никого ничё не смущает?..
Даже после прочтения сообщения об ошибке?
Тогда ладно...
Как только вы переберёте все варианты решения и не найдёте нужного, тут же обнаружится решение, простое и очевидное для всех, кроме вас

Konst_One
Член-корреспондент академии VBStreets
Член-корреспондент академии VBStreets
Аватара пользователя
 
Сообщения: 3041
Зарегистрирован: 09.04.2004 (Пт) 13:47
Откуда: Химки

Сообщение Konst_One » 16.11.2006 (Чт) 16:31

:)
а я и не стал разглядывать эту длинную строку подключения :shock:


Вернуться в Базы данных

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4

    TopList