Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Decimal conversion error: PB only supports 18 decimal digits / 14 сообщений из 14, страница 1 из 1
16.03.2007, 17:52
    #34396920
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Добрый день. Переходим на РВ 10.5 с 6.5. Библиотеки мигрировали. Однако при запуске приложения вылетает ошибка "Decimal conversion error: PB only supports 18 decimal digits". В шестерке было всё нормально. Где и как подкрутить драйвера (я так понимаю, в DBMS-драйверах дело), чтобы убрать ошибку? БД - оракл 8-ка. Поиск в гугле дал ссылки на аналогичные проблемы при миграции со старых (4-6) версий РВ на новые (8-10) версии и на разных БД (оракл, MS SQL, ASE). Но ссылки почему-то большинство польские, а я польский как-то плохо понимаю; есть немного англоязычных ссылок, но из них тоже непонятно решение проблемы. Может мне кто-то по русски предложит решение проблемы?
...
Рейтинг: 0 / 0
16.03.2007, 18:08
    #34396966
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Поищите еще здесь
и в частности здесь
...
Рейтинг: 0 / 0
19.03.2007, 15:07
    #34400471
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Ну, на первую ссылку я выходил, там советуют ставить РВ 10.5, там, мол, поддержка decimal 30 знаков и проблемы нет. Хрен, я и так 10.5 ставлю, но проблема есть.

По второй ссылке пишут, что поставить галочку "Disable Unicode Support" в ДБ-профиле и в дизайн-тайме проблема исчезнет. В дизайн-тайме я и так разобрался с проблемой, правда галочку другую ставил, "Retrieve Numbers In Internal Format", но при запуске приложения всё равно свал. Хотя ссылка полезна в другом, там некий баг-лист есть при переходе с 9-ки, надо бы тоже эти места проверить...

ЗЫ. На другом компе проблемы нет и без всяких галочек. Причем человек не признается, что сделал, говорит не помнит...
...
Рейтинг: 0 / 0
19.03.2007, 16:00
    #34400666
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
tiger_scНу, на первую ссылку я выходил, там советуют ставить РВ 10.5, там, мол, поддержка decimal 30 знаков и проблемы нет.
Ну прямо, все 32 сраницы, только это что-ли советуют, а какже вот эта ?

И вообще пора бы уже сообщить, на каком операторе ошибка, а то "при запуске" понятие растяжимое.
...
Рейтинг: 0 / 0
19.03.2007, 16:01
    #34400668
PavelBuilder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Я мигрировал 6.5 на 9-ку, потому на 10.5 поблемы не было. Если есть 9-ка - сделай так. Все одно один раз надо и все проблемы решишь ... быстрее выйдет, чем искать ошибку такого рода.
...
Рейтинг: 0 / 0
19.03.2007, 16:07
    #34400683
Anatoly Moskovsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
PavelBuilderЯ мигрировал 6.5 на 9-ку, потому на 10.5 поблемы не было. Если есть 9-ка - сделай так. Все одно один раз надо и все проблемы решишь ... быстрее выйдет, чем искать ошибку такого рода.
Проблема не в том в каком порядке мигрировали, т.к. ошибка возникает только на некоторых компьютерах.
Значит проблема в ПО и/или настройках этих компьютеров.
...
Рейтинг: 0 / 0
20.03.2007, 07:01
    #34401669
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Проблема явно при первом запросе из БД (оракл). Поставил всё с нуля на другом компе - та ж фигня. Т.е. дело не в компе, а в настройках, но вот что настраивать и где...
...
Рейтинг: 0 / 0
20.03.2007, 15:27
    #34403195
PavelBuilder
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Начни с региональных установок, проверь чем там разделяется число (точка или запятая)
...
Рейтинг: 0 / 0
20.03.2007, 17:01
    #34403599
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Ковырял тут машину, на которой всё работает. На ней установлен оракл-сервер 10-ка и клиент 8-ка. А на остальных машинах - только клиент 8-ка. Похоже, что на первой машине и коннект к ораклу идет не через 8-й клиент, а через 10-й, возможно в этом причина. Сама рабочая база, к которой коннект идет, на оракле 8.1.7 крутится. В приложении в строке коннекта стоит DBMS = O84.
...
Рейтинг: 0 / 0
21.03.2007, 05:50
    #34404486
Геннадич
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Используйте девяточный клиент и будет вам счастье! По - другому это не лечится.
...
Рейтинг: 0 / 0
21.03.2007, 14:03
    #34405840
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Девяточного нет, поставил десяточный. Заработало, блин. Выходит, что РВ 10.5 криво 8-й клиент поддерживает.
...
Рейтинг: 0 / 0
21.03.2007, 14:09
    #34405871
Dim2000
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
tiger_sc wrote:

> Девяточного нет, поставил десяточный. Заработало, блин. Выходит, что РВ
> 10.5 криво 8-й клиент поддерживает.

Может, это 8-й клиент где-то тупит?
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
22.03.2007, 08:15
    #34407561
tiger_sc
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Но ведь с 6-м РВ всё работало! Кста, с 10-м клиентом таки вылезли глюки. Причем в 6-м и в 10-м РВ разные. Хотя, в 10-м, похоже, проблемы не ораклового клиента, а миграции библиотек. А в 6-м уже кроме клиента и винить некого, ведь до него всё работало.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
18.12.2015, 04:55
    #39131472
MikeManavendra
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Decimal conversion error: PB only supports 18 decimal digits
Возникла такая же проблема с PB 10, с подключением через ODBC.
Снял в настройках ODBC драйвера галку "Использовать национальные настройки при выводе валюты, чисел, дат и времени" и всё заработало!
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / Decimal conversion error: PB only supports 18 decimal digits / 14 сообщений из 14, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]