sonorous Публикувано Ноември 24, 2009 в 16:19 Share Публикувано Ноември 24, 2009 в 16:19 Здравейте! Първо бих искал да благодаря за чудесния софтуер. Във фирмата го ползваме от година и половина (а може и повече) и сме закупили 5 лиценза досега. Използваме продукта както за производство, така и за продажба, и за фактуриране, и за какво ли още не. Напоследък обаче работните станции във фирмата се увеличиха и поради факта, че не искам да се използва нелегелен софтуер, реших да направя няколко опита с машина с инсталиран Ubuntu 9.10. Още от преди си зная, че StoreHouse си работи без проблеми под линукс (чрез WINE разбира се), но сега се появи един интересен проблем. Машината, която ползвам за файлов сървър е с Debian (първо защото е безплатен, и второ защото е по-сигурен),а другите са с Windows и всичко си работи добре. Откакто пуснах за тест и новата убунту машина, базата данни постоянно се поврежда. Преместих базата данни на компютър с Windows и отново всичко се оправи. Стигнах до извода, че Убунту машината променя привилегиите за достъп до shouse.db (или нещо подобно), което не е проблем, ако сървъра е под Windows, но е голям проблем ако сървъра е под линукс. Интересното е, че не успях да получа достъп до мрежата (локалната) в WINE. Всички опити, които направих с Ubuntu и StoreHouse бяха, чрез монтиране на споделената папка от сървър във някоя локална папка на машината с Ubuntu и така програмата получаваше достъп до базата данни. Вероятно, ако можех да накарам WINE да ми покаже локалната мрежа, нещата щяха да стоят по друг начин. Надявам се г-н Тодоров или някой от другите потребители да предложат идеи за разрешаване на проблема. Поздрави,Г. Георгиев P.S. Попринцип идеята е всички машини във фирмата да минат на линукс. Цитирай Link to comment
Администратор Елизия Софтуер Публикувано Ноември 24, 2009 в 18:16 Администратор Share Публикувано Ноември 24, 2009 в 18:16 Здравейте,тъй като първоначално при разработката на продукта и тестовете използвах единствено файловия сървър на Linux (Samba), мога да кажа със сигурност, че проблемът не би трябвало да е породен от някаква несъвместимост с този файлов сървър - напротив, тестовете се извършваха при доста сериозно натоварване и едновременни заявки от няколко машини, и нямаше индикации за каквито и да е проблеми от рода на повреди по базите данни или нещо подобно. В случая ми се струва, че проблемът може би идва от настройките на файловия сървър, а докато достигнете до оптималните настройки на сървъра за Вашия начин на употреба вероятно ще е необходимо да правите известни експерименти и тестове, та дори и по метода проба-грешка. Като начало може би една извадка от конфигурационния файл smb.conf на тестовата ми машина ще Ви даде някакви насоки, ако се отнася до правата за достъп до ресурса, за които сте споменали по-горе (разбира се, това е само пример, при Вас вероятно настройките трябва да са други): //department1 е наименованието на споделения ресурс, в който се намира папката, //условно наречена 'shouse-db', в която e разположена базата данни на StoreHouse PRO [department1] comment = документи на отдел 1 path = /home/documents/department1 public = no writable = yes printable = no browseable = yes create mode = 0664 directory mode = 0775 guest ok = no read only = no //достъп за запис е предоставен само на членовете на UNIX групата department1 write list = +department1 //достъп за четене за всички членове на глобалната UNIX група companymaingroup, //част от която са и операторите на StoreHouse PRO от UNIX групата department1 read list = +companymaingroup force group = department1 //би било добре, тъй като за целите на програмата потребителите трябва да имат //пълен достъп до директорията с базата данни, тя (директорията) да бъде скрита, //но и същевременно да бъде достъпна за работа според определените //от администратора права за достъп hide files = /shouse-db/ Определено в случая може да се наложи да проучите и ефекта от следните опции върху коректната работа на програмата с този файлов сървър: //имайте предвид, че забраната на тази опция може да доведе до повреда на данни //в споделените ресурси, тъй като за базата данни на StoreHouse PRO e от особено //значение локингът да не е забранен locking = yes/no //а тези две опции евентуално биха имали някакъв ефект що се отнася до локинга //и начина, по който се извършва той strict locking = yes/no/Auto blocking locks = yes/no Поздрави. P.S. За съжаление относно WINE не мога да дам коментар (дано някой друг, който преглежда форума да се намеси с мнение), тъй като не съм стартирал въпросната програма от години, а и нямам под ръка работеща машина със съвременен Linux, на който да направя тестове. Цитирай StoreHouse PRO - складов софтуер, производство и фактуриране с безплатна LITE версия Link to comment
Препоръчани публикации
Присъедини се към разговора
Можеш да публикуваш сега, а да се регистрираш после. Ако имаш акаунт, Влез сега за да публикуваш със своя профил.
Забележка: Преди да се покаже, публикацията ще бъде прегледана от модератор.