C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
Ошибка SQL
full_lamer
Отправлено: 21.05.2004, 10:08


Машинист паровоза

Группа: Участник
Сообщений: 225



Доброго времени суток!

У меня произошла ошибка с MS SQL Server 2000:
CODE

Ошибка при выполнении транзакции
SQL State HYT00
Native: 0
Message: [MicroSoft][ODBC SQL Server Driver] время ожидания истекло

Что это значит и как решить сию проблему?

И еще вопрос как написать процедуру для выгрузки дампа транзакций MS SQL Server 2000? Если можно приведите пример...

Спасибо!
olegenty
Отправлено: 21.05.2004, 13:50


Ветеран

Группа: Модератор
Сообщений: 2412



ты, как обычно, вопрос задаёшь, предоставляя мало данных...

1. Ты какимим компонентами доступа пользуешься?
2. Через какого провайдера? (For ODBC Drivers я так понимаю)
3. А почему не через OLEDB для MS-SQL?
4. А строку коннекта ты протестировал, она вообще живая, или как?
5. А таймаут у тебя какой выставлен? Может слишком маленький?
olegenty
Отправлено: 21.05.2004, 13:56


Ветеран

Группа: Модератор
Сообщений: 2412



И нафига тебе дамп транзакций, что ты с ним делать будешь???
Есть там запросик, поищу щас...
full_lamer
Отправлено: 21.05.2004, 16:25


Машинист паровоза

Группа: Участник
Сообщений: 225



Это не есть мой прога, я еще не такой умный... Это 1С... так ругается, и для нее нужен выгруз дампа... А то каждый раз когда я меняю ее конфигурацию она мне говорит, что дамп транзакций мол нужно выгрузить... Поентому я не могу дать больше информации....
olegenty
Отправлено: 22.05.2004, 08:46


Ветеран

Группа: Модератор
Сообщений: 2412



Соответственно и смотри настройки 1С, кроме того, раз это говорит 1C, то и дамп, как я понимаю, выгружать надо средством 1С, специально для этого предназначенным. Потому что вряд ли 1С способна отследить твою выборку из лога транзакций. Ну, разве что посредством алертов, но это можно посмотреть у удостовериться, что оно не так.

Вернуться в Работа с базами данных в C++Builder