Помилка з'єднання з БД на сервері

Обговорення питань, пов'язаних з функціонуванням програми
Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 11:38

Здравствуйте.
Я знаю, что много уже написано, но всё-равно создаю тему.

Винд ХР SP3, переустановила медок сетевой 130 рел. Сервера, как такового, нет. Это просто комп с обычной виндой ХР с сетевым доступом.

Медок установила не на системный диск.

ВСЕ(!) доступы на программу дала (точнее - на ветки реестра дала, на папки - в самой этой винде не предусмотрено), в исключения антивируса добавили папки медка и файрбёрда, антивирус отключала, брандмауер выключен, всё работает от имени админа.

Соединение настроено через IP, в соединении параметры изменила на рекомендуемые. Устанавливала файрбёрд классик.

Сообщение об ошибке соединения с БД появляется на сервере после выбора пользователя перед появлением окна со списком БД (точнее - перед сообщением, что список БД пустой).

Что ещё нужно проверить???!!!

Sagius
Повідомлень: 759
З нами з: 29 березня 2016, 08:58

Re: Помилка з'єднання з БД на сервері

Повідомлення Sagius » 30 серпня 2016, 12:00

Напишите текст ошибки.
А лучше - скрин.

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Помилка з'єднання з БД на сервері

Повідомлення Колпаков Б.И. » 30 серпня 2016, 12:21

Так же скажите какой у Вас антивирус?
Брандмауэр отключать не обязательно, достаточно внести в него правила порта 9996.
Вносить папку FB в исключение антивируса не нужно.

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:22

ошибка2.jpg
ошибка2.jpg (88.82 Кіб) Переглянуто 3887 разів
ZvitInterface.OpenDBConnectionException: Помилка з'єднання з базою даних!
Сервер: 192.168.30.52
База даних: D:\MEDoc\MedocISSRV\db\ZVIT.FDB
Помилка: connection rejected by remote interface

Server stack trace:
at ZvitServerDataFB.DBConnect.OpenConnect(String connectionString)
at ZvitServerDataFB.ZvDataMgr.NewConnect()
at ZvData.DB.NewConnect()
at ZvitPublishedObjects.Server.UserManager.GetUserData(Int32 user_id)
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.PrivateProcessMessage(RuntimeMethodHandle md, Object[] args, Object server, Int32 methodPtr, Boolean fExecuteInContext, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage msg, Int32 methodPtr, Boolean fExecuteInContext)

Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
at ZvitInterface.IUser.GetUserData(Int32 user_id)
at ZvitShared.Helpers.Ctx.GetUserInfo()
at ZvitClientInterface.Client.Globals.GetUserInfo()
at ezvit.FormAuthorization.ChkLogin(String login, String pass)
at ezvit.FormAuthorization.btOk_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at Infragistics.Win.UltraControlBase.OnClick(EventArgs e)
at Infragistics.Win.Misc.UltraButtonBase.OnClick(EventArgs e)
at Infragistics.Win.Misc.UltraButton.OnMouseUp(MouseEventArgs e)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:26

Колпаков Б.И. писав:Так же скажите какой у Вас антивирус?
Брандмауэр отключать не обязательно, достаточно внести в него правила порта 9996.
Вносить папку FB в исключение антивируса не нужно.
нод32. С горя уже подобавляла в исключения все, что могла. Ещё где-то темп нужно найти.
В реестре подобавляла в полный доступ все ветки, в которых поиском нашла ZvitGrp. (к дополнению к тем, которые рекомендуют)
Колпаков Б.И. писав:Вносить папку FB в исключение антивируса не нужно.
Просто уже не знаю, что делать. Отчаяние, оно такое.
Вкладення
нод.jpg
нод.jpg (105.97 Кіб) Переглянуто 3883 разів

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Помилка з'єднання з БД на сервері

Повідомлення Колпаков Б.И. » 30 серпня 2016, 12:29

У ESET все проще:
1. Советую обновить сам антивирус до последней версии.
2. У фаэрвола антивируса включите режим обучения и он сам все сделает.
3. Все эти(на скрине) исключения не нужны.

По базе:
Попробуйте запустить файл BackupManager и сделать архив с проверкой базы.

зы: Если добавите папку Temp в исключения антивируса, тогда можете вообще его удалять..
Востаннє редагувалось 30 серпня 2016, 12:32 користувачем Колпаков Б.И., всього редагувалось 2 разів.

Destroid
Повідомлень: 250
З нами з: 17 червня 2014, 09:55

Re: Помилка з'єднання з БД на сервері

Повідомлення Destroid » 30 серпня 2016, 12:30

Nod 32 если пиратка то он дикий, плюет на исключения, попробуйте снести его должно все работать

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:32

Перед всеми моими манипуляциями ошибка выпадала сразу при запуске (см.ниже).
После всех "разрешений" начала появляться после появления окна с пользователями (см.выше). Естественно, архив ещё не восстанавливала.
Вкладення
ошибка1.jpg
ошибка1.jpg (18.37 Кіб) Переглянуто 3874 разів

Destroid
Повідомлень: 250
З нами з: 17 червня 2014, 09:55

Re: Помилка з'єднання з БД на сервері

Повідомлення Destroid » 30 серпня 2016, 12:33

Ksenia-pn писав:Перед всеми моими манипуляциями ошибка выпадала сразу при запуске (см.ниже).
После всех "разрешений" начала появляться после появления окна с пользователями (см.выше). Естественно, архив ещё не восстанавливала.
скрин connectionsetup можно?

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:37

Колпаков Б.И. писав:У ESET все проще:
1. Советую обновить сам антивирус до последней версии.
2. У фаэрвола антивируса включите режим обучения и он сам все сделает.
3. Все эти(на скрине) исключения не нужны.

По базе:
Попробуйте запустить файл BackupManager и сделать архив с проверкой базы.

зы: Если добавите папку Temp в исключения антивируса, тогда можете вообще его удалять..
1. Вчера этим сисадмин и занимался.
3. Пока оставлю. :-)
зы: потому ещё серьёзно этим и не занялась. Так, мысли на периферии сознания.
2. Попробую.

По базе: архив не с чего делать. Пока что медок девственно чистый. Ещё даже не обновляла к текущей версии.

Колпаков Б.И.
Повідомлень: 8802
З нами з: 29 липня 2011, 14:59
Звідки: Украина, Донецкая область, Бахмут
Контактна інформація:

Re: Помилка з'єднання з БД на сервері

Повідомлення Колпаков Б.И. » 30 серпня 2016, 12:39

Тогда удаляйте этот антивирус, тем более если он не лицензионный.
Cкачайте с офф сайта последнюю версию ESET Smart Security 9 https://eset.ua/ua/download/products?ty ... =&name=ess
Смотрите что в журнале ОС.
И переустановите Медок в папку по умолчанию.
Востаннє редагувалось 30 серпня 2016, 12:42 користувачем Колпаков Б.И., всього редагувалось 2 разів.

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:40

Destroid писав:
Ksenia-pn писав:Перед всеми моими манипуляциями ошибка выпадала сразу при запуске (см.ниже).
После всех "разрешений" начала появляться после появления окна с пользователями (см.выше). Естественно, архив ещё не восстанавливала.
скрин connectionsetup можно?
Пока пытаюсь запустить медок на "сервере".
Вкладення
кон1.jpg
кон1.jpg (37.49 Кіб) Переглянуто 3867 разів
кон2.jpg
кон2.jpg (39.24 Кіб) Переглянуто 3867 разів
кон3.jpg
кон3.jpg (42.76 Кіб) Переглянуто 3867 разів

Destroid
Повідомлень: 250
З нами з: 17 червня 2014, 09:55

Re: Помилка з'єднання з БД на сервері

Повідомлення Destroid » 30 серпня 2016, 12:43

Ksenia-pn писав:
Destroid писав:
Ksenia-pn писав:Перед всеми моими манипуляциями ошибка выпадала сразу при запуске (см.ниже).
После всех "разрешений" начала появляться после появления окна с пользователями (см.выше). Естественно, архив ещё не восстанавливала.
скрин connectionsetup можно?
Пока пытаюсь запустить медок на "сервере".
в поле адрес под именем службы ip пропишите и перезагрузите службу-все будет работать

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:44

Колпаков Б.И. писав:Тогда удаляйте этот антивирус, тем более если он не лицензионный.
Cкачайте с офф сайта последнюю версию ESET Smart Security 9 https://eset.ua/ua/download/products?ty ... =&name=ess
Смотрите что в журнале ОС.
И переустановите Медок в папку по умолчанию.
Не могу. Я там не "главный программист", т.е., там свой сисадмин. В общем, сложно.
И антивируска лицензионная. Поэтому - не вариант.

Destroid
Повідомлень: 250
З нами з: 17 червня 2014, 09:55

Re: Помилка з'єднання з БД на сервері

Повідомлення Destroid » 30 серпня 2016, 12:46

Нет IP адреса для сервера
Вкладення
кон21.jpg
кон21.jpg (36.97 Кіб) Переглянуто 3858 разів

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:47

Destroid писав:в поле адрес под именем службы ip пропишите и перезагрузите службу-все будет работать
Не помогло. Вернулись к начальной ошибке сразу при попытке запуска.
зы: службы перезапустила
Вкладення
ошибка1.jpg
ошибка1.jpg (18.37 Кіб) Переглянуто 3856 разів

Destroid
Повідомлень: 250
З нами з: 17 червня 2014, 09:55

Re: Помилка з'єднання з БД на сервері

Повідомлення Destroid » 30 серпня 2016, 12:49

Ksenia-pn писав:
Destroid писав:в поле адрес под именем службы ip пропишите и перезагрузите службу-все будет работать
Не помогло. Вернулись к начальной ошибке сразу при попытке запуска.
зы: службы перезапустила
а чисто ради прикола уберите галочку использовать ФБ сервер и выкл службу файрберд (с этой программой все может быть)

Sagius
Повідомлень: 759
З нами з: 29 березня 2016, 08:58

Re: Помилка з'єднання з БД на сервері

Повідомлення Sagius » 30 серпня 2016, 12:52

Ksenia-pn писав:
Destroid писав:в поле адрес под именем службы ip пропишите и перезагрузите службу-все будет работать
Не помогло. Вернулись к начальной ошибке сразу при попытке запуска.
зы: службы перезапустила
В ConnectionSetup -> FIrebird увеличьте количество макс. соединений с базой хотя-бы вдвое.

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:56

Destroid писав:а чисто ради прикола уберите галочку использовать ФБ сервер и выкл службу файрберд (с этой программой все может быть)
Прикол почти сработал, но не сразу :x
Остановила файрбьорд: ошибка сразу при запуске (в общем, маленькое окошко, не хочу снова вставлять, см.выше)
Остановила ZvitGrp - "конечный компьютер отверг.... и т.д.".
Запустила ZvitGrp без запуска файрбьода - О ЧУДО, МЕДОК ЗАПУСТИЛСЯ ДО ОКНА СОЗДАНИЯ/ВОССТАНОВЛЕНИЯ БАЗЫ!

Ksenia-pn
Повідомлень: 187
З нами з: 03 липня 2014, 13:56

Re: Помилка з'єднання з БД на сервері

Повідомлення Ksenia-pn » 30 серпня 2016, 12:58

Боюсь дальше что-то делать.
Во-первых, всё-таки он должен быть сетевым. И неохота потом заново переделывать. Оставить так, или морочиться с переустановкой файрбьорда отдельно?

Відповісти

Повернутись до “Помилки у роботі програми”