Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 odbc : String data, right truncation  [new]
Ольга Николаевна Иванова
Guest
Есть odbc приложение, падает иногда с ошибкой

[Microsoft][SQL Server Native Client 11.0]String data, right truncation

Можно ли как-то настроить чтобы оно усекало и продолжало работать?
27 янв 16, 16:10    [18736386]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31816
Ольга Николаевна Иванова
Есть odbc приложение, падает иногда с ошибкой

[Microsoft][SQL Server Native Client 11.0]String data, right truncation

Можно ли как-то настроить чтобы оно усекало и продолжало работать?
Это же не серверная ошибка, это не о MSSQL. Нужно задать вопрос в другом форуме, видимо.
27 янв 16, 23:34    [18738210]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
это ошибка BCP.
гуглится на microsoft sql server native client 11.0 string data right truncation
27 янв 16, 23:46    [18738247]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52883
Ольга Николаевна Иванова
падает иногда с ошибкой

Это не ошибка, а предупреждение. Если приложение реагирует на него как на ошибку, значит имеет на то довод. Обращайтесь к его автору.
28 янв 16, 15:04    [18740757]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
Dimitry Sibiryakov
Это не ошибка, а предупреждение.

да ладно.
это вы так ERROR перевели?
или из того, что данные *не загрузились*, делаете вывод, что всего лишь *предупреждение*?

К сообщению приложен файл. Размер - 52Kb
28 янв 16, 15:29    [18740913]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
это вы так ERROR перевели?

А с чего вы решили, что слово error в сообщении программы - это серверная ошибка ?
28 янв 16, 15:34    [18740936]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
Glory
o-o
это вы так ERROR перевели?

А с чего вы решили, что слово error в сообщении программы - это серверная ошибка ?

а кто сказал "серверная"?
у меня написано, что это ошибка BCP.
имеете что-то против?
28 янв 16, 15:53    [18741024]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
у меня написано, что это ошибка BCP.

а у ТС приложение тоже bcp называется ?

Сообщение было отредактировано: 28 янв 16, 15:54
28 янв 16, 15:54    [18741031]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
Glory
o-o
у меня написано, что это ошибка BCP.

а у ТС приложение тоже bcp называется ?

слушайте, мое приложение называется Management Studio.
из него я вызываю BCP.
BCP не желает грузить, хотя файл непустой.
это ошибка bcp.
а не Management Studio.
как зовется приложение авторши, узнавайте у нее самой
28 янв 16, 15:59    [18741046]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
слушайте, мое приложение называется Management Studio.
из него я вызываю BCP.
BCP не желает грузить, хотя файл непустой.
это ошибка bcp.
а не Management Studio.
как зовется приложение авторши, узнавайте у нее самой

Понятно
Опять лишь бы что-то написать
28 янв 16, 16:01    [18741062]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52883
https://msdn.microsoft.com/en-us/library/ms714687(v=vs.85).aspx

A class value of "01" indicates a warning and is accompanied by a return code of SQL_SUCCESS_WITH_INFO.

01004 - String data, right-truncated
22001 - String data, right-truncated

Выбирать по вкусу.
29 янв 16, 15:22    [18746047]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
Dimitry Sibiryakov
https://msdn.microsoft.com/en-us/library/ms714687(v=vs.85).aspx
...
Выбирать по вкусу.

чего тут выбирать, у меня четкое 22001,
т.е. никакой не "01".
больно выборочно вы процитировали, я полнее это сделаю:
link "Appendix A: ODBC Error Codes"
The character string value returned for an SQLSTATE consists of a two-character class value followed by a three-character subclass value.
Class values other than "01," except for the class "IM," indicate an error and are accompanied by a return value of SQL_ERROR.

и у мадам, кстати, тоже ошибка, а никакое не предупреждение.
потому она на форум и обратилась
29 янв 16, 15:34    [18746157]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
и у мадам, кстати, тоже ошибка, а никакое не предупреждение.
потому она на форум и обратилась

Только это ошибка _драйвера_. А не bcp, которая это драйвер использует. И не сервера.
29 янв 16, 15:37    [18746181]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
да, это ошибка драйвера.
но это *ошибка*.
а никакой не ворнинг.
пусть у меня неудачный пример,
вообще да, звучит так, что прямо это именно bcp,
нехорошо написано.
(только уж "серверную" ошибку мне точно не припишете никак)
но все равно на то самое гуглить надо.
первая же попавшаяся ссылка предлагает решение через
uncheck "Use Regional Settings"/add Regional=No to your connection string.
хотя конечно, если неадекватные данные не есть результат регионального искажения,
то выбора особого нет
29 янв 16, 15:50    [18746293]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
да, это ошибка драйвера.
но это *ошибка*.
а никакой не ворнинг.

Вы уверяли, что это ошибка bcp
29 янв 16, 15:54    [18746327]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
Сейчас от меня что требуется?
Громко болдом и сайзом 3 повторить
Да, у меня в первом посте утверждается, что это ошибка bcp,
Но это неверно, это ошибка ODBC

?
Ну вот, сделано.
От меня не убыло :)
29 янв 16, 16:14    [18746462]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
Не только в 1ом, но и во 2ом и в 3ем
29 янв 16, 16:23    [18746551]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
o-o
Guest
И Не только в 1ом, но и во 2ом и в 3ем
Дата, подпись, печать
29/01/2016, o-o, o-o
:)
29 янв 16, 16:29    [18746617]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Glory
Member

Откуда:
Сообщений: 104751
o-o
Сейчас от меня что требуется?

От вас требуется не делать голословных утверждений.
29 янв 16, 16:31    [18746630]     Ответить | Цитировать Сообщить модератору
 Re: odbc : String data, right truncation  [new]
Dimitry Sibiryakov
Member

Откуда:
Сообщений: 52883
o-o
у меня четкое 22001,
т.е. никакой не "01".

У Вас - да. Что там у ТС - неизвестно.
30 янв 16, 14:58    [18749743]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить