Назад | Перейти на главную страницу

Ошибки Adobe Acrobat Sqlite с сетевыми учетными записями Mac OS X

Мы настроили сетевые учетные записи для наших пользователей Snow Leopard на нескольких компьютерах Mac, которые отлично работают, за исключением приложений, использующих локальную базу данных Sqlite для своих настроек / кеширования. Самая большая проблема - программа Acrobat Reader, которая сразу запускается и вылетает с ошибкой Sqlite.

Локальная учетная запись на том же компьютере не имеет ни одной из этих проблем, что заставляет меня полагать, что это связано с приложениями, хранящими свой Sqlite в папке профиля пользователя. /Users/JDoe который из-за настройки нашей сетевой учетной записи действительно является общим ресурсом Samba smb://server/users/JDoe.

Я предполагаю, что драйвер Sqlite не может правильно заблокировать файл через SMB / CIFS, отсюда и проблемы.

Так можем ли мы:

  1. Как-то изменить наш общий ресурс Samba, чтобы он был более дружелюбным к Sqlite?
  2. Используйте Samba Vetoing (или аналогичный), чтобы исключить файлы .sqlite
  3. Используйте символические ссылки, чтобы файлы .sqlite в профиле пользователя на самом деле были локальными файлами, которые, возможно, хранятся в /Users/Shared
  4. Другое, гораздо более разумное решение.

Я предполагаю, что драйвер Sqlite не может правильно заблокировать файл через SMB / CIFS, следовательно, проблемы.

Совершенно верно, хотя это также мешает AFP и, по-видимому, характерно для определенных версий библиотеки sqlite. Adobe регулярно нарушает правила, когда речь идет о сетевых домах, и мы обошли это с помощью метода символических ссылок (обычно это каталог с конкретными настройками, а не отдельные файлы).

Это довольно запутанное решение, так как на самом деле это исправление только для отдельных пользователей на отдельных машинах. Мы также хотели бы узнать, придумал ли кто-нибудь более элегантный подход.

Как правило, это может быть решено для определенных учетных записей или групп пользователей или компьютеров в сети с помощью Workgroup Manager и Перенаправление папки MCX характерная черта.

Например.: