Ошибка выполнения запроса на сервере

Ответить
Amurvoa
Сообщения: 7
Зарегистрирован: 14 авг 2012, 04:19

Ошибка выполнения запроса на сервере

Сообщение Amurvoa »

Установил Sprecord потом установил автосекретарь)) поля перезаполнил как положено)) тест нажимая пишет проверка соединения прошла успешно)) нажимаю на "ок" пишет Ошибка выполнения запроса на сервере. И программу только можно закрыть. помогите нам пожалуйста. Очень уж надо установить автосекретарь с автоответчиком ибо телефон на работе задалбал :cry:
Аватара пользователя
sannx
Администратор
Сообщения: 2306
Зарегистрирован: 02 ноя 2011, 14:00
Skype: sann-x
Контактная информация:

Re: Ошибка выполнения запроса на сервере

Сообщение sannx »

Пришлите service.log из папки "c:\Program Files\SpRobot\Server" сюда: sann-x@sprecord.ru
Аватара пользователя
sannx
Администратор
Сообщения: 2306
Зарегистрирован: 02 ноя 2011, 14:00
Skype: sann-x
Контактная информация:

Re: Ошибка выполнения запроса на сервере

Сообщение sannx »

Драйвер БД не может найти служебный файл "PDOXUSRS.NET". Найдите его на своем компе (он будет в корневом каталоге) и укажите в настройках БД диск, где расположен этот файл. До настроек добраться так: Пуск - Все программы - Панель управления - BDE Administrator. Откроется программа настроек БД. Вот здесь укажите путь к файлу:
Вложения
BDE_tune.png
BDE_tune.png (11.14 КБ) 17746 просмотров
Amurvoa
Сообщения: 7
Зарегистрирован: 14 авг 2012, 04:19

Re: Ошибка выполнения запроса на сервере

Сообщение Amurvoa »

сделал не помогло ))) может по удалёнке свяжемся сами посмотрите всё))) в скайпе можем говорить
Аватара пользователя
sannx
Администратор
Сообщения: 2306
Зарегистрирован: 02 ноя 2011, 14:00
Skype: sann-x
Контактная информация:

Re: Ошибка выполнения запроса на сервере

Сообщение sannx »

Должно помочь. После изменения вы нажали кнопку "Apply" (стрелка вправо на панели инструментов)? Перезагрузили комп, где сервер СпРобот стоит?
Amurvoa
Сообщения: 7
Зарегистрирован: 14 авг 2012, 04:19

Re: Ошибка выполнения запроса на сервере

Сообщение Amurvoa »

вот я дебет)) точно комп перезагрузить надо было))) щас на работу пришёл и всё работает)) спасибо)) ещё надо научиться алгоритм строить))
zirklit
Сообщения: 1
Зарегистрирован: 11 дек 2012, 13:16

Re: Ошибка выполнения запроса на сервере

Сообщение zirklit »

Добрый день у меня программа тоже выдает такую ошибку просмотрел BDE там все норм вроде, в логах пишет вот такую ошибки:
---=== Вызов AnyException ===---
Время: 30.11.2012 09:25:14.234
Error: Table is full.
(0009EA6D){Server.exe } [0049FA6D] DBTables.DbiError (Line 1774, "DBTables.pas" + 1) + $E
(0009EA79){Server.exe } [0049FA79] DBTables.Check (Line 1779, "DBTables.pas" + 0) + $5
(000ABA17){Server.exe } [004ACA17] DBTables.TQuery.GetQueryCursor (Line 8894, "DBTables.pas" + 5) + $D
(000AB8F9){Server.exe } [004AC8F9] DBTables.TQuery.CreateCursor (Line 8861, "DBTables.pas" + 10) + $7
(000928ED){Server.exe } [004938ED] DB.TDataSet.CheckInactive (Line 9220, "DB.pas" + 5) + $18
(000AB9A4){Server.exe } [004AC9A4] DBTables.TQuery.ExecSQL (Line 8880, "DBTables.pas" + 4) + $5
(0013BC37){Server.exe } [0053CC37] Service.TMyQuery.ExecSQL (Line 17043, "Service.pas" + 32) + $6
(0010BC7C){Server.exe } [0050CC7C] Service.TServerSpRobot.CheckMsgQueue (Line 6020, "Service.pas" + 263) + $6
(000FC5E0){Server.exe } [004FD5E0] Service.TServerSpRobot.ServiceExecute (Line 2222, "Service.pas" + 462) + $3
(0006D60C){Server.exe } [0046E60C] SvcMgr.TServiceThread.Execute (Line 320, "SvcMgr.pas" + 15) + $A
(00029060){Server.exe } [0042A060] Classes.ThreadProc (Line 9877, "common\Classes.pas" + 7) + $5
(0000460C){Server.exe } [0040560C] System.ThreadWrapper (Line 12110, "sys\system.pas" + 33) + $0


Время: 30.11.2012 09:25:14.421
Тип сообщения: Ошибка
Функция/процедура: TMyQuery.Open
Вх. парамерты: Local SQL
Сообщение: Запрос: "select a.*, b.name from channellist a left join programs b on a.programcode=b.code where a.prgdb=0 or a.prgdb is null union select a.*, b.name from channellist a left join autodialing b on a.programcode=b.id where a.prgdb=1"
Ошибка: Table does not exist.
File or directory does not exist.
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DB
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DBF
File: C:\Program Files\SpRobot\Server\Local Tables\programs.txt
File: C:\Program Files\SpRobot\Server\Local Tables\programs

----------------------------------------

---=== Вызов AnyException ===---
Время: 30.11.2012 09:25:14.421
Error: Table does not exist.
File or directory does not exist.
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DB
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DBF
File: C:\Program Files\SpRobot\Server\Local Tables\programs.txt
File: C:\Program Files\SpRobot\Server\Local Tables\programs
(0009EA6D){Server.exe } [0049FA6D] DBTables.DbiError (Line 1774, "DBTables.pas" + 1) + $E
(000A70CD){Server.exe } [004A80CD] DBTables.TDBDataSet.CheckOpen (Line 6188, "DBTables.pas" + 10) + $2
(000ABC1C){Server.exe } [004ACC1C] DBTables.TQuery.GetStatementHandle (Line 8937, "DBTables.pas" + 13) + $15
(000ABAEF){Server.exe } [004ACAEF] DBTables.TQuery.PrepareSQL (Line 8916, "DBTables.pas" + 1) + $4
(000AB6AC){Server.exe } [004AC6AC] DBTables.TQuery.SetPrepared (Line 8777, "DBTables.pas" + 8) + $21
(000AB8B7){Server.exe } [004AC8B7] DBTables.TQuery.CreateCursor (Line 8856, "DBTables.pas" + 5) + $5
(000AB966){Server.exe } [004AC966] DBTables.TQuery.CreateHandle (Line 8872, "DBTables.pas" + 0) + $2
(000A30B4){Server.exe } [004A40B4] DBTables.TBDEDataSet.OpenCursor (Line 4121, "DBTables.pas" + 2) + $4
(000A6FED){Server.exe } [004A7FED] DBTables.TDBDataSet.OpenCursor (Line 6149, "DBTables.pas" + 2) + $4
(000929E9){Server.exe } [004939E9] DB.TDataSet.SetActive (Line 9245, "DB.pas" + 12) + $7
(000927E1){Server.exe } [004937E1] DB.TDataSet.Open (Line 9201, "DB.pas" + 1) + $6
(0013C229){Server.exe } [0053D229] Service.TMyQuery.Open (Line 17163, "Service.pas" + 32) + $6
(0011A5C2){Server.exe } [0051B5C2] Service.TServerSpRobot.SendChannelList (Line 8924, "Service.pas" + 29) + $6
(000BF16A){Server.exe } [004C016A] ScktComp.TCustomWinSocket.ReceiveBuf (Line 1135, "common\ScktComp.pas" + 14) + $B
(00035E40){Server.exe } [00436E40] SyncObjs.TCriticalSection.Release (Line 351, "common\SyncObjs.pas" + 0) + $4
(00035E66){Server.exe } [00436E66] SyncObjs.TCriticalSection.Leave (Line 366, "common\SyncObjs.pas" + 0) + $2
(00000E3E){Server.exe } [00401E3E] System.SysGetMem (Line 2044, "GETMEM.INC" + 425) + $0
(00001FE0){Server.exe } [00402FE0] System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
(00023519){Server.exe } [00424519] Classes.TMemoryStream.Realloc (Line 5619, "common\Classes.pas" + 13) + $2
(00022F0D){Server.exe } [00423F0D] Classes.TStream.Seek (Line 5292, "common\Classes.pas" + 5) + $C
(00022D6D){Server.exe } [00423D6D] Classes.TStream.GetSize (Line 5230, "common\Classes.pas" + 3) + $E
(000F93AD){Server.exe } [004FA3AD] Service.TServerSpRobot.ServerClientRead (Line 1304, "Service.pas" + 61) + $C
(000BFD63){Server.exe } [004C0D63] ScktComp.TServerWinSocket.ClientRead (Line 1583, "common\ScktComp.pas" + 1) + $16
(000BF79C){Server.exe } [004C079C] ScktComp.TServerWinSocket.ClientEvent (Line 1334, "common\ScktComp.pas" + 9) + $6
(000BED3A){Server.exe } [004BFD3A] ScktComp.TCustomWinSocket.Event (Line 980, "common\ScktComp.pas" + 1) + $11
(000BF0B9){Server.exe } [004C00B9] ScktComp.TCustomWinSocket.Read (Line 1115, "common\ScktComp.pas" + 2) + $8
(000BE80C){Server.exe } [004BF80C] ScktComp.TCustomWinSocket.CMSocketMessage (Line 678, "common\ScktComp.pas" + 6) + $B
(000BF27D){Server.exe } [004C027D] ScktComp.TCustomWinSocket.WndProc (Line 1168, "common\ScktComp.pas" + 2) + $5
(0002ADB8){Server.exe } [0042BDB8] Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
(0006D968){Server.exe } [0046E968] SvcMgr.TServiceThread.ProcessRequests (Line 385, "SvcMgr.pas" + 42) + $4
(000FC6BD){Server.exe } [004FD6BD] Service.TServerSpRobot.ServiceExecute (Line 2248, "Service.pas" + 488) + $B
(0006D60C){Server.exe } [0046E60C] SvcMgr.TServiceThread.Execute (Line 320, "SvcMgr.pas" + 15) + $A
(00029060){Server.exe } [0042A060] Classes.ThreadProc (Line 9877, "common\Classes.pas" + 7) + $5
(0000460C){Server.exe } [0040560C] System.ThreadWrapper (Line 12110, "sys\system.pas" + 33) + $0


Время: 30.11.2012 09:25:14.437
Тип сообщения: Ошибка
Функция/процедура: TMyQuery.ExecSQL
Вх. парамерты: Local SQL
Сообщение: Запрос: "insert into eventlog (date_time, msgtypecode, msgcode, channelcode, msg, MsgWithCmd, eventlog."message") values (:prmDatetime1, 3, 32772, 1, :prmStr, :prmInt, :prmStr2)"
Ошибка: Table is full.
------------------------------------------------------------------------------------------------------------
---=== Вызов AnyException ===---
Время: 11.12.2012 15:05:38.000
Error: Table does not exist.
File or directory does not exist.
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DB
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DBF
File: C:\Program Files\SpRobot\Server\Local Tables\programs.txt
File: C:\Program Files\SpRobot\Server\Local Tables\programs
(0009EA6D){Server.exe } [0049FA6D] DBTables.DbiError (Line 1774, "DBTables.pas" + 1) + $E
(000A70CD){Server.exe } [004A80CD] DBTables.TDBDataSet.CheckOpen (Line 6188, "DBTables.pas" + 10) + $2
(000ABC1C){Server.exe } [004ACC1C] DBTables.TQuery.GetStatementHandle (Line 8937, "DBTables.pas" + 13) + $15
(000ABAEF){Server.exe } [004ACAEF] DBTables.TQuery.PrepareSQL (Line 8916, "DBTables.pas" + 1) + $4
(000AB6AC){Server.exe } [004AC6AC] DBTables.TQuery.SetPrepared (Line 8777, "DBTables.pas" + 8) + $21
(000AB8B7){Server.exe } [004AC8B7] DBTables.TQuery.CreateCursor (Line 8856, "DBTables.pas" + 5) + $5
(000AB966){Server.exe } [004AC966] DBTables.TQuery.CreateHandle (Line 8872, "DBTables.pas" + 0) + $2
(000A30B4){Server.exe } [004A40B4] DBTables.TBDEDataSet.OpenCursor (Line 4121, "DBTables.pas" + 2) + $4
(000A6FED){Server.exe } [004A7FED] DBTables.TDBDataSet.OpenCursor (Line 6149, "DBTables.pas" + 2) + $4
(000929E9){Server.exe } [004939E9] DB.TDataSet.SetActive (Line 9245, "DB.pas" + 12) + $7
(000927E1){Server.exe } [004937E1] DB.TDataSet.Open (Line 9201, "DB.pas" + 1) + $6
(0013C229){Server.exe } [0053D229] Service.TMyQuery.Open (Line 17163, "Service.pas" + 32) + $6
(0011A5C2){Server.exe } [0051B5C2] Service.TServerSpRobot.SendChannelList (Line 8924, "Service.pas" + 29) + $6
(000BF16A){Server.exe } [004C016A] ScktComp.TCustomWinSocket.ReceiveBuf (Line 1135, "common\ScktComp.pas" + 14) + $B
(00035E40){Server.exe } [00436E40] SyncObjs.TCriticalSection.Release (Line 351, "common\SyncObjs.pas" + 0) + $4
(00035E66){Server.exe } [00436E66] SyncObjs.TCriticalSection.Leave (Line 366, "common\SyncObjs.pas" + 0) + $2
(00000E3E){Server.exe } [00401E3E] System.SysGetMem (Line 2044, "GETMEM.INC" + 425) + $0
(00001FE0){Server.exe } [00402FE0] System.@GetMem (Line 2654, "sys\system.pas" + 2) + $0
(00023519){Server.exe } [00424519] Classes.TMemoryStream.Realloc (Line 5619, "common\Classes.pas" + 13) + $2
(00022F0D){Server.exe } [00423F0D] Classes.TStream.Seek (Line 5292, "common\Classes.pas" + 5) + $C
(00022D6D){Server.exe } [00423D6D] Classes.TStream.GetSize (Line 5230, "common\Classes.pas" + 3) + $E
(000F93AD){Server.exe } [004FA3AD] Service.TServerSpRobot.ServerClientRead (Line 1304, "Service.pas" + 61) + $C
(000BFD63){Server.exe } [004C0D63] ScktComp.TServerWinSocket.ClientRead (Line 1583, "common\ScktComp.pas" + 1) + $16
(000BF79C){Server.exe } [004C079C] ScktComp.TServerWinSocket.ClientEvent (Line 1334, "common\ScktComp.pas" + 9) + $6
(000BED3A){Server.exe } [004BFD3A] ScktComp.TCustomWinSocket.Event (Line 980, "common\ScktComp.pas" + 1) + $11
(000BF0B9){Server.exe } [004C00B9] ScktComp.TCustomWinSocket.Read (Line 1115, "common\ScktComp.pas" + 2) + $8
(000BE80C){Server.exe } [004BF80C] ScktComp.TCustomWinSocket.CMSocketMessage (Line 678, "common\ScktComp.pas" + 6) + $B
(000BF27D){Server.exe } [004C027D] ScktComp.TCustomWinSocket.WndProc (Line 1168, "common\ScktComp.pas" + 2) + $5
(0002ADB8){Server.exe } [0042BDB8] Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
(0006D968){Server.exe } [0046E968] SvcMgr.TServiceThread.ProcessRequests (Line 385, "SvcMgr.pas" + 42) + $4
(000FC6BD){Server.exe } [004FD6BD] Service.TServerSpRobot.ServiceExecute (Line 2248, "Service.pas" + 488) + $B
(0006D60C){Server.exe } [0046E60C] SvcMgr.TServiceThread.Execute (Line 320, "SvcMgr.pas" + 15) + $A
(00029060){Server.exe } [0042A060] Classes.ThreadProc (Line 9877, "common\Classes.pas" + 7) + $5
(0000460C){Server.exe } [0040560C] System.ThreadWrapper (Line 12110, "sys\system.pas" + 33) + $0


Время: 11.12.2012 15:05:40.062
Тип сообщения: Ошибка
Функция/процедура: TMyQuery.Open
Вх. парамерты: Local SQL
Сообщение: Запрос: "select a.*, b.name from channellist a left join programs b on a.programcode=b.code where a.prgdb=0 or a.prgdb is null union select a.*, b.name from channellist a left join autodialing b on a.programcode=b.id where a.prgdb=1"
Ошибка: Table does not exist.
File or directory does not exist.
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DB
File: C:\Program Files\SpRobot\Server\Local Tables\programs.DBF
File: C:\Program Files\SpRobot\Server\Local Tables\programs.txt
File: C:\Program Files\SpRobot\Server\Local Tables\programs

----------------------------------------
Аватара пользователя
sannx
Администратор
Сообщения: 2306
Зарегистрирован: 02 ноя 2011, 14:00
Skype: sann-x
Контактная информация:

Re: Ошибка выполнения запроса на сервере

Сообщение sannx »

Переполнение таблицы. Переустановите SpRobot, указав замену локальных таблиц, а именно EventLog.
Amurvoa
Сообщения: 7
Зарегистрирован: 14 авг 2012, 04:19

Re: Ошибка выполнения запроса на сервере

Сообщение Amurvoa »

я Вам письмо на почту отправил, посмотрите пожалуйста
Amurvoa
Сообщения: 7
Зарегистрирован: 14 авг 2012, 04:19

Re: Ошибка выполнения запроса на сервере

Сообщение Amurvoa »

ой разобрался снова)) :) ссори)) запустил я чудо программу)) помогли бы теперь собрать алгоритм ответа на вопросы я б век Вам был благодарен
Аватара пользователя
sannx
Администратор
Сообщения: 2306
Зарегистрирован: 02 ноя 2011, 14:00
Skype: sann-x
Контактная информация:

Re: Ошибка выполнения запроса на сервере

Сообщение sannx »

Какой алгоритм вам нужен? Опишите подробно. Лучше в новой теме и в другом разделе - "Автосекретарь SpRobot - Возможности".
Ответить