- Сообщения
- 9
Добрый день.Переходим на ALSE1.7.3. Нужно запустить по сети программу, программа лежит в сети на ПК с ОС Windows 7. Локально, если просто кинуть папку с программой на рабочий стол Linux запускается без проблем через wine Inquiry.exe, или через playonlinux, но нужно по сетке.
Как делаю, прописал fstab
//192.168.1.129/og /mnt/og cifs username=user, password=pass, iocharset=utf8, dir_mode=0777, file_mode=0777 0 0
(кстати при загрузке почему-то не монтируется) монтирую вручную, далее пробовал просто запустить wine /mnt/og/Inquiry.exe
Выходит ошибка - SQL Error: SQL logic error or missing database и через ярлык playonlinex выходит ошибка SQL Error: unable to open dalabase file
sudo wine /mnt/og/Inquiry.exe
0019:err
le:CoGetClassObject class {24e669e1-e90f-4595-a012-b0fd3ccc5c5a} not registered
0019:err
le:CoGetClassObject no class object {24e669e1-e90f-4595-a012-b0fd3ccc5c5a} could be created for context 0x1
wine: configuration in '/root/.wine' has been updated.
Еще пробовал
winecfg В открывшемся окне переходим на вкладку «Диски». Добавляем диск K: -> /mnt/og, «Дополнительно» и тип диска устанавливаем «Сетевой».
Затем выполняем следующие команды в терминале:
cd ~/.wine/dosdevices/k:
wine Inquiry.exe /yes
та же ошибка
Во всех случаях запуска по сети программа запускается, но без данных.
Программа идет без установки, просто папка.
Может прав не хватает? Если копирую папку на РС владелец пользователь, в /mnt владелец root, можно сменить владельца в /mnt?
Для проверки еще попробовал так, открыл терминал в /home/spec-1/Desktop/Обращения граждан, но запустил wine /mnt/og/Inquiry.exe, получается exe запустился из /mnt/og, а базу подцепилась /home/spec-1/Desktop/Обращения граждан, в ini файле есть такое
[SQL]
hostname=localhost
username=
password=
Protocol=sqlite-3
database=Inquiry
Может кто-то подскажет, что можно сделать?
Как делаю, прописал fstab
//192.168.1.129/og /mnt/og cifs username=user, password=pass, iocharset=utf8, dir_mode=0777, file_mode=0777 0 0
(кстати при загрузке почему-то не монтируется) монтирую вручную, далее пробовал просто запустить wine /mnt/og/Inquiry.exe
Выходит ошибка - SQL Error: SQL logic error or missing database и через ярлык playonlinex выходит ошибка SQL Error: unable to open dalabase file
sudo wine /mnt/og/Inquiry.exe
0019:err
0019:err
wine: configuration in '/root/.wine' has been updated.
Еще пробовал
winecfg В открывшемся окне переходим на вкладку «Диски». Добавляем диск K: -> /mnt/og, «Дополнительно» и тип диска устанавливаем «Сетевой».
Затем выполняем следующие команды в терминале:
cd ~/.wine/dosdevices/k:
wine Inquiry.exe /yes
та же ошибка
Во всех случаях запуска по сети программа запускается, но без данных.
Программа идет без установки, просто папка.
Может прав не хватает? Если копирую папку на РС владелец пользователь, в /mnt владелец root, можно сменить владельца в /mnt?
Для проверки еще попробовал так, открыл терминал в /home/spec-1/Desktop/Обращения граждан, но запустил wine /mnt/og/Inquiry.exe, получается exe запустился из /mnt/og, а базу подцепилась /home/spec-1/Desktop/Обращения граждан, в ini файле есть такое
[SQL]
hostname=localhost
username=
password=
Protocol=sqlite-3
database=Inquiry
Может кто-то подскажет, что можно сделать?
Вложения
-
103.2 КБ Просмотры: 55
-
106.8 КБ Просмотры: 59