powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не могу прицепиться к DataBase MSAccess97 через odbc_connect
3 сообщений из 3, страница 1 из 1
Не могу прицепиться к DataBase MSAccess97 через odbc_connect
    #32191859
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сабж,
в следующем контекcте (php3, IIS,MS Access97,ODBC)

вроде что то с настройками ODBC

с другой машины
в следующем контекcте (php3, IIS,MS AccessXP,ODBC)
все нормально

ну не переставлять же офис из-за этого



Условия ошибки
есть DataBase MSAccess97 на сервере
\\server_name\db$\Database.mdb

создаю
системный DSN
имя источника данных = MyBase
база данных =\\server_name\db$\Database.mdb

время ожидания страницы = 5 (default)
размер буфера = 2048 (default)
монопольный доступ = No (default)
только чтение = No (default)


в PHP-коде следующее

<?
$cnn = odbc_connect("MyBase","Admin","password",SQL_CUR_USE_DRIVER);
print $cnn;
?>

в браузере

PHP Warning: SQL error: [Microsoft][Драйвер ODBC Microsoft Access] Файл '(нет данных)' не может быть открыт ядром базы данных Microsoft Jet. Файл уже открыт другим пользователем для монопольного доступа или требуется разрешение на просмотр данных., SQL state S1000 in SQLConnect in c:\inetpub\wwwroot\index.php on line 2

при всем при этом никто другой не открывал базу с монопольным доступом (только я админ той БД).

Возникает такое ощущение, что имеет место попытка открытия БД с монопольным доступом ...


И еще, с локального диска, открывает...
...
Рейтинг: 0 / 0
Не могу прицепиться к DataBase MSAccess97 через odbc_connect
    #32191864
Pups The RAPtor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"или требуется разрешение на просмотр данных"

Меня вот это смущает. Я не спец по IIS, но кажется он запускается от системы, а не от конкретного пользователя. Следовательно возможны траблы с доступом к шарам. Может попробовать запускать IIS именно из под администратора. Хотя как это сделать и вообще возможно ли это я не знаю.

А может вообще дело не в этом ...

ЗЫ: Так, от балды совет: может поставить php4 вместо php3?
...
Рейтинг: 0 / 0
Не могу прицепиться к DataBase MSAccess97 через odbc_connect
    #32191873
Фотография Groove
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2Pups The RAPtor

убрал анонимный доступ в IIS
все поперло

большое спасибо

:-)) я не там рыл, оказывается
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Не могу прицепиться к DataBase MSAccess97 через odbc_connect
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]