Ошибка в 2 отчетах в 1с:Предприятии (РЕШЕНИЕ)

стоит Кубунту 9.04, wine 1.0.1 и в 2 отчетах вылетает ошибка (теперь в большем количестве отчетов, уже больше 5):

descr = Ошибка сетевого доступа к серверу
(Windows Sockets - 10004(0x00002714).@) line=870 file=.\src\DataExchangeServerImpl.cpp

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

0
urusha - 30 Июнь, 2009 - 08:20
Изображение пользователя urusha.

Попробуйте поставить wine из нестабильной ветки с репозитория http://www.winehq.org/
А вообще, для 1с есть wine@etersoft, но это за денюжку.

0
ЕвГеНиЧ - 30 Июнь, 2009 - 08:29

пробовал ставить нестабильные версии, там глюков еще больше

0
ЕвГеНиЧ - 30 Июнь, 2009 - 09:06

это тоже пробовал не помогло

0
urusha - 30 Июнь, 2009 - 09:25
Изображение пользователя urusha.

Тогда советую с консольки запустить, сохранить вывод при ошибке и в багтрекер вайна
+ на etersoft'е тему заведи на форуме, вероятность, что там помогут явно больше.
Кстати, база и прога не на ntfs разделе случаем? Wine имеет повадку глючить, с 3g.

0
ЕвГеНиЧ - 30 Июнь, 2009 - 09:48

у нас сервак под виндой, а на рабочих местах тока клиенты, где-то линь (ext3 формат), где-то винда (пока)

0
urusha - 30 Июнь, 2009 - 09:57
Изображение пользователя urusha.

На линуксе значит прога лежит в разделе ext3? А базы через smb шару? C smbfs такие же траблы могут быть...

+1
balamutick - 30 Июнь, 2009 - 10:11
Изображение пользователя balamutick.

Вообще, я даже видео делал, чтобы объяснить эту элементарную, и не затратную по времени операцию, но видео не каждый может скачать, вот вам даже картинка, для детей дошкольного возраста.


А если вы предварительно выделите текст, а уже потом нажмёте кнопку "Добавить ссылку" указанную в примере по красной стрелке, то этот текст появиться в поле текст, указанного примера.

Так же поучаствуйте в опросе:
Нужно ли сделать автоматическое превращение ссылок в щёлкающие (кликающие) в тексте сообщения ?

0
urusha - 30 Июнь, 2009 - 10:35
Изображение пользователя urusha.

Мне нравиться, как вы излагаете материал))) стыдно, забыл как работает тег "a", а вроде сайт недавно клепал.

0
balamutick - 30 Июнь, 2009 - 10:52
Изображение пользователя balamutick.

Да я без притензии, просто так удобнее, когда ссылка кликается.

0
ЕвГеНиЧ - 30 Июнь, 2009 - 10:56

может вернемся все таки к моей проблеме?

0
balamutick - 30 Июнь, 2009 - 11:04
Изображение пользователя balamutick.

По поисковому запросу в яндексе:
.\src\DataExchangeServerImpl.cpp

выдаёт минимум три явно подходящие темы, неужели для вас там ничего не нашлось ?

0
ЕвГеНиЧ - 30 Июнь, 2009 - 11:15

в том то и дело, что ничего это не помогло ((( поэтому решил написать тут, к тому же там не все решено до конца...
притом там обсуждаются проблемы когда базу вообще не открывает или не могут подключиться, у меня же все работает отлично, кроме этих 2 отчетов, из них выкидывает

0
balamutick - 30 Июнь, 2009 - 11:22
Изображение пользователя balamutick.

(Windows Sockets - 10004(0x00002714).@) line=870 file=.\src\DataExchangeServerImpl.cpp

Скажите, а что написано на линии номер 870 в файле .\src\DataExchangeServerImpl.cpp

?

0
ЕвГеНиЧ - 30 Июнь, 2009 - 11:24

такого файла вообще нет, это типа временный файл для 1С, но его я так нигде и не нашел

0
ЕвГеНиЧ - 1 Июль, 2009 - 08:19

проблема выросла, теперь вообще только 2 отчета открываются, а остальные вызывают ребут программы 1с

0
Condor - 2 Июль, 2009 - 20:52
Изображение пользователя Condor.

Под какой виндой сервак с 1С?
Возможно имеет смысл поступить радикально и воткнуть сетевую версию 1С на, скажем, 2003 сервер, а всех клиентов пересадить на бунту с терминальным доступом?
У нас такой вариант используется.
Никаких нареканий.
Ещё вопрос, у вас 1С сетевая, или просто база расшареная где-то лежит, а все её подгружают?
Если второй вариант, то можно попробовать базу положить на машину под бунтой и расшарить её через самбу или нфс...
Что касается Windows Sockets, то к графике сокеты, создающие сетевое взаимодействие имеют малое отношение...
Стоит капать именно сторону сети...

0
ЕвГеНиЧ - 3 Июль, 2009 - 07:19

Сервак под 1С с 2003 виндой.
1С - сетевая.
к тому же всех на терминал пересадить не удастся, у нас более 60 клиентов под 1С работают, но данный глюк замечен пока только на 1 компе с линуксом

0
harmless - 3 Июль, 2009 - 07:41

http://linuxforum.ru/index.php?showtopic=75062 - Не пробовал?

Так то 60 пользователей по сети к базе 1С... Сильно. Терминальный доступ - самое на мой взгляд правильное решение будет.

0
ЕвГеНиЧ - 3 Июль, 2009 - 07:58

пробовал, не помогло.
а не будет ли тяжко серваку разом 60 пользователей держать???

0
harmless - 3 Июль, 2009 - 08:39

Дак от сервака зависит. У тебя же там не РI... У меня около 30 работают - дак летает все. Pentium-D 3.2/2G/RAID10 100G. Кстати, а проблем нету при проведении документов?

0
ЕвГеНиЧ - 3 Июль, 2009 - 09:55

характеристики нашего сервака ща точно не скажу, поскольку не знаю и доступ не ко всему еще имею (работаю тут недавно), проблем при проведении док-ов нет.

0
Condor - 3 Июль, 2009 - 20:10
Изображение пользователя Condor.

Берешь четырёхядерник с 4 гигами оперативки и рейдом, на пару винтов и не имеешь проблем.
Только мамку надо брать получше, и винты а на остальное железо накласть...
Всех клиентов садишь на бунту и ставишь tclient.
На форуме уже было написано как справиться с косяками терминала.

0
urusha - 4 Июль, 2009 - 02:43
Изображение пользователя urusha.

Отлично! решение проблемы стоит всего 40К руб. + хз руб за терминальные лицензии или етерсофтовский вайн:)

0
Condor - 4 Июль, 2009 - 12:54
Изображение пользователя Condor.

Ну, а Вы, собственно, как хотели?
Коммерческий продукт, даже не смотря, на то, что это, чтоб её, 1С, стоит денег...
Тем более, если использовать терминальный сервер.
У нас на 30 рабочих мест мастдайского софта, (не считая 1С), вышло на 250К деревянных рублей.
Плюс оборудование...
В общем, контора работает на обеспечение бухгалтеров %0((.
Я вот только одного не могу понять, какого фига, кто-нибудь не напишет аналог 1С для линукса, и не начнёт продавать свою разработку за умеренные деньги?

0
urusha - 4 Июль, 2009 - 13:18
Изображение пользователя urusha.

Ну, а Вы, собственно, как хотели?
...чтоб её, 1С

В-первую очередь, хочу "чтоб её", и не только ее, но и 99% роспродуктов, писанных, как будто, пьяными дворниками. Хотя вроде ж они собираются веб интерфейс делать к новым версиям.

А вообще, постил о том что у автора топика, как я понял, тормозов с 1с нет (не считая глюка на одном компе) и тратить деньги на реорганизацию того, что и так работает, не стоит. Но это, конечно, все верно, только если лицензии на винду и остальное присутсвуют.

2ЕвГеНиЧ, где все же база лежит? Попробуйте скопировать на локальный компьютер и поработать...

0
ЕвГеНиЧ - 6 Июль, 2009 - 07:37

база на серваке лежит, все с ней работают.

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

0
harmless - 6 Июль, 2009 - 09:17

Дак база SQL или файловая?

0
ЕвГеНиЧ - 6 Июль, 2009 - 09:46

SQL-овская

0
ЕвГеНиЧ - 9 Июль, 2009 - 14:19

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

0
ЕвГеНиЧ - 6 Август, 2009 - 08:59

поставил wine от etersofta версия 1.0.11 SQL в ней даже поддержка Ubuntu 9.04 идет, так вот с ней все нормально работает, тока корпоративная коробочная версия стоит почти 50 тыщ наших деревянных, поглядим начальство добро даст на покупку или нет.

если вы не хотите покупать etersoft-овский вайн, то решение только одно, через rdesktop

если же купили, то перед установкой не забудьте снести польностью старый вайн, иначе ошибки вываливаться будут.

кто хочет потестить (етерсофт дает 2 месяца полной версии на тестирование) заходите на сайт етерсофта и берите бесплатно, но это тока на 2 месяца, дальше либо отказ, либо покупка

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры