The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Samba и 1С. А может и не только 1С."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Samba, вопросы интеграции Unix и Windows (Public)
Изначальное сообщение [Проследить за развитием треда]

"Samba и 1С. А может и не только 1С." 
Сообщение от Страусъ emailИскать по авторуВ закладки(??) on 27-Окт-04, 18:04  (MSK)
Такая штука.
Стояла 2.2.7a на FreeBSD 4.5. Три года жили не тужили, да обнаружисля косяк с офисом ХР. Пришлось переползти на Samba 3.0 Перешел просто, новую самбу скомпилил и усю.
Обнаружил следующее. В базе 1С, конифгурация ТиС, перестал открываться один документ. Пишет "Ошибка открытия документа". Перестал открываться только на части компов. На остальной, большей части компов все открывается нормально.
Попроывал запустить 2.2.7a, и на тебе, документ стал открываться. Черт возьми! Что может быть в 3.0 в связке с этими компами? Везде стоит Хрюнь Prof.
  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Samba и 1С. А может и не только 1С." 
Сообщение от BarS Искать по авторуВ закладки(ok) on 28-Окт-04, 04:17  (MSK)
В логах есть что-нибудь?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Samba и 1С. А может и не только 1С." 
Сообщение от Страусъ emailИскать по авторуВ закладки(??) on 28-Окт-04, 07:46  (MSK)
>В логах есть что-нибудь?
Пусто. В смысле при получении ошибки логи не изменяются.
Я еще опасаюсь, что ноги могут расти из smb.conf
Я его, после переползания, не менял. Ну разве что только для кодовой страницы. Может чего-то изменилось, по сравнению с 3.0
Сам конфиг.

[global]
        workgroup = TLINKNET
        netbios name = SERVER
        unix charset = koi8-r

        server string = Windows NT Lexa Release
        passwd program = /usr/bin/passwd
        smbpasswd file = /usr/local/samba/private/smbpasswd
        log file = /usr/local/samba/var/log.%U
        max log size = 50
        time server = Yes
        blocking locks = yes
        posix locking = yes
        socket options = SO_KEEPALIVE SO_BROADCAST TCP_NODELAY SO_RCVBUF=4096 SO_SNDBUF=4096
        load printers = No
        logon script = %U.bat
        logon path = \\server\profiles\%U
        logon home = \\server\profiles\%U
        domain logons = Yes
        os level = 65
        preferred master = True
        domain master = True
        wins proxy = Yes
        wins support = Yes
        valid users = root, nobody, @buh
        admin users = root
        encrypt passwords = Yes
        security = user
        interfaces = 192.168.0.101/255.255.255.0
        hosts allow = 127.0.0.1 192.168.0.0/255.255.255.0
        max open files = 16000
        locking = yes
        logon drive = Z:
        oplocks = no
        kernel oplocks = yes
        strict locking = no
        level2 oplocks = no
        profile acls = yes

[1С]
        comment = 1С
        path = /base/1C
        read only = No
        browseable = no
        create mask = 0770
        directory mask = 0770

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Samba и 1С. А может и не только 1С." 
Сообщение от BarS Искать по авторуВ закладки(ok) on 28-Окт-04, 07:49  (MSK)
Я с 3.0 что-то не работал еще, сейчас поставлю - посмотрю что и как.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Samba и 1С. А может и не только 1С." 
Сообщение от edwin emailИскать по авторуВ закладки(ok) on 28-Окт-04, 13:12  (MSK)
>>В логах есть что-нибудь?
>Пусто. В смысле при получении ошибки логи не изменяются.
>Я еще опасаюсь, что ноги могут расти из smb.conf
>Я его, после переползания, не менял. Ну разве что только для кодовой
>страницы. Может чего-то изменилось, по сравнению с 3.0
>Сам конфиг.
>
>[global]
>        workgroup = TLINKNET
>        netbios name = SERVER
>
>        unix charset = koi8-r
>
>
>        server string = Windows
>NT Lexa Release
>        passwd program = /usr/bin/passwd
>
>        smbpasswd file = /usr/local/samba/private/smbpasswd
>
>        log file = /usr/local/samba/var/log.%U
>
>        max log size =
>50
>        time server = Yes
>
>        blocking locks = yes
>
>        posix locking = yes
>
>        socket options = SO_KEEPALIVE
>SO_BROADCAST TCP_NODELAY SO_RCVBUF=4096 SO_SNDBUF=4096
>        load printers = No
>
>        logon script = %U.bat
>
>        logon path = \\server\profiles\%U
>
>        logon home = \\server\profiles\%U
>
>        domain logons = Yes
>
>        os level = 65
>
>        preferred master = True
>
>        domain master = True
>
>        wins proxy = Yes
>
>        wins support = Yes
>
>        valid users = root,
>nobody, @buh
>        admin users = root
>
>        encrypt passwords = Yes
>
>        security = user
>        interfaces = 192.168.0.101/255.255.255.0
>        hosts allow = 127.0.0.1
>192.168.0.0/255.255.255.0
>        max open files =
>16000
>        locking = yes
>        logon drive = Z:
>
>        oplocks = no
>        kernel oplocks = yes
>
>        strict locking = no
>
>        level2 oplocks = no
>
>        profile acls = yes
>
>
>[1С]
>        comment = 1С
>        path = /base/1C
>        read only = No
>
>        browseable = no
>        create mask = 0770
>
>        directory mask = 0770
>

попробуй к общесу ресурсу 1C добавить директивы:
oplocks = yes
locking = Yes

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Samba и 1С. А может и не только 1С." 
Сообщение от Страусъ emailИскать по авторуВ закладки(??) on 29-Окт-04, 10:02  (MSK)
Все. Решил :)
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Samba и 1С. А может и не только 1С." 
Сообщение от edwin emailИскать по авторуВ закладки(ok) on 29-Окт-04, 10:15  (MSK)
>Все. Решил :)
А как ?
Нам ведь тоже интерестно.
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Samba и 1С. А может и не только 1С." 
Сообщение от Страусъ emailИскать по авторуВ закладки(??) on 29-Окт-04, 16:01  (MSK)
>>Все. Решил :)
>А как ?
>Нам ведь тоже интерестно.
Значит так. Я напишу что было и что делал. А там вы сами определите - Самба была сдесь или нет.
Начну сначала, что бы было понятнее не только мое замешательство, но и ...
Три года на сервер FreeBSD 4.5 стояла Cамба 2.2.7а. Так как я сам Франч, то я основное направление Самбы было не только файл-сервер, но и работа баз 1С. Причем всяких разных. В сети стоят порядка 20 компов. Они разбиты на две комнаты: 15 компов и сервер в комнате А, 5 компов в комнате В. Комнаты соединены одиним шнурком воткнутым в свитчи, точнее соеденены свичи комнат. Как было настроено три года назад, так и стоит. Ясно дело, что три года назад Самба была не 2.2.7а, а что-то меньше. Но, как видно по номеру, апгрейдил не спеша, что говорит, что проблем не было. Проблем точно не было.
Недавно ко мне подошел один из специалистов и говорит: "Сохраняю я файлы в екселе, а они потом только в режиме чтения открываются". В ходе следственного эксперимента было установлено, что проблема с офисом ХР. С Офисом 2К все нормально. Я понял, что пора обновить Самбу. В списках по ветки 2.2.х я не нашел проблему с офисом ХР, зато нашел ее в списках по ветке 3.х Дополнительно нашел, что ветка 2.2.х 1 числа кирдык. Жалко, но что делать. Пришлось принять решение о переходе. Скачал дистрибутив и переполз в выходные на Самбу 3.0. Переход получился относительно удачно. Надо сказать, что мне разбираться в Самбе 3.0 не то чтобы не охота, тяжеловато, что ли. Поэтому я перехода побаивался. Но все прошло отлично, кроме русских буковок :)) Решилсоь опять-таки нормально и все. Вроде как проблем обнаружено не было. Т.е. как мне в доке обещали "все будет пуком" (литературный перевод :)) так все и оказалось. На утро выходит офис на работу и через некоторое время объявляют, что в базе 1С не открывается документ определенного вида. Неоткрывается существующий и не вводится новый. При осуществлении указанных действия появляется окно "Ошибка открытия документа". И все. В результате следственных действий было выяснено, что недугом поражена комната В. Как потом было уточнено, поражена именно части компьютеров стоящих на одной линии! Комната А воплне нормально открывала документ. После некотрых действий было принято на отработку несколько версий. Не буду описывать как в течении четырех дней они рождались, просто их приведу.
1. Гибель файла 1cv7.md. Да. Как специалист я с таким встречался. Тестирование в комнате А не принесло никаких результатов. Мдшник нормальный. Тестирование в комнате В обнаружила проблемы мдшника. Одно из трех средств нашла проблему. Но больше, чем нашла, проблему ничем не удавалось конкретизировать. В течении недели я пробывал перенести мдшник на компьютеры комнаты В, что бы исключить версию порчи по сети. Последний эксперимент показывает до какого состояния я был доведен - я хотел уже пошенковать на сервере, средствами FreeBSD, мдшник на много маленьких зипов. Послать их куда-нить, где в стороне можно было бы их слить и принести в комнату. Sic!
2. Проблемы с Самбой. Эта версия нашла подтверждение в среду вечером. Я на минуту выключил Самбу 3.0 и включил старую Самбу 2.2.7а. Все заработало. Я готов был на себя наложить руки. День я убил на чтение описания параметров smb.conf. Читал рекомендации в сети. Еще раз убедился, что все сделанное три года назад нашло отражение в сети и было сделано правильно. Я в каждой строчке видел правильность своего конфига. Изменения, который я пытался вносить в конфиг ничего не меняли. Это напрягало. Не люблю задачи, не реагирующие на твое присутствие. Ясно дело, что посвятил часа два работе с базой паролей Самбы.

Итак.
Версия 2 отпала и на вчера осталась только версия "битый мдшник". Я сел в комнате А, открыл конфигуратор 1С, и тут мне пришла интересная идей. Я создал еще один документ и перетянул в него все реквизиты, все желементы формы и все таблицы. В комнате В новый документ не открылся. Я чуть не закричал. Получается, что мдшник не битый, дело в чем-то другом. Я удалил все реквизиты, документ снова не открылся. Создал еще один и стал добавлять по одному реквизиту, элементу, таблице. Сохранял, открвал в другой комнате. Хорошо, что объектов в документе было не много. Когда я добавил все элементы и все работало нормально, я поник. Так как ошибка звучала как "Ошибка открытия документа" - значит проблема была в форме, а форму я уже всю добавил. Вот так грустно я добавли оставшиеся таблицы (макеты) и ... документ не открылся. Меня снова как током ударило. Одна из таблиц отличалась от других только наличием объекта ActiveX на форме. Объект был ActiveBarCode. Компонента его поддреживающая лежала в каталоге бахзы данных!!! barcode.ocx. Дело начинало приближаться к развяке. Я стал как гончая идующая по следу. Проверка файла на сервер ничего не дала - в смысле все было отлично. Этот же файл грузился по все комнате А - и все было хорошо. После недолгих экспериментов с формой, я решил перерегистрировать компоненту на потерпевшем компе. При регистрации через regsvr32 и клбюча /i мне было заявлено следующее "В компоненте ... не найдена точка входа. И вообще, эта комопнента не похожа на dll или ocx." Мне понравилось фраза "...и вообще..." Как издеваются! После регистрации все стало работать нормально.
Сказать, что дело в Самбе я не могу. Я не могу показать, в чем было у нее дело. Но что-то здесь все-таки связано
За сим Ваш,
Спасибо за поддержку.
Леха ака Страусь.

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Samba и 1С+SQL Server" 
Сообщение от _casper_ emailИскать по авторуВ закладки(ok) on 03-Мрт-05, 16:57  (MSK)
Всех приветствую. Помогите кто чем может начинающему.
стоит машинка 2-х процовая 2х1000 4Гб ОЗУ win2k+SQL+1C базы на 2.8 Гб
хочеться перевести всё это под FreeBSD, НО прочитал что 1С "В качестве сервера баз данных система(?1С:Предприятие? версия для SQL) использует Microsoft SQL Server." вопрос действительно ли это так? нет ли другого альтернативного пути? Если можно поподробнее
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Samba и 1С+SQL Server" 
Сообщение от Страусъ emailИскать по авторуВ закладки(??) on 03-Мрт-05, 17:00  (MSK)
>Всех приветствую. Помогите кто чем может начинающему.
>стоит машинка 2-х процовая 2х1000 4Гб ОЗУ win2k+SQL+1C базы на 2.8 Гб
>
>хочеться перевести всё это под FreeBSD, НО прочитал что 1С "В качестве
>сервера баз данных система(?1С:Предприятие? версия для SQL) использует Microsoft SQL Server."
>вопрос действительно ли это так? нет ли другого альтернативного пути? Если
>можно поподробнее

Другого пути нет.
1С хранит данные двумя способами:
1. Файл-сервер.
2. Клиент-сервер.
Под первый ограничения на серверную ОС нет.
Во втором нужен ТОЛЬКО MS SQL сервер. А это значит MS Windows ...

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру