26.07.2012 10:50
тут что-то странное... это всплыло на одном магазине из 7... перезагрузка компа, перезапуск СМовских служб не помогает... С+ просит скрин... сегодня еще раз поеду проверять
14.08.2012 17:56
в кассирах невозможно установить пароль более 10 символов.
ругается при сохранении


2012.08.15 (Wednesday) 00:55:25
----- Прерывание работы программы -----
сообщение: "Ошибка при создании объекта в базе данных."
исключение: Sm.Core.InteropException
hResult: 80040005h; доп. код: 5
источник: SMLibrary

----- Причина исключения, уровень вложения 1 -----
сообщение: "Задано недопустимое значение свойства 'Пароль'."
исключение: Sm.Core.InteropException
hResult: 80040011h; доп. код: 17
источник: SMLibrary

----- Причина исключения, уровень вложения 2 -----
сообщение: "Неверное значение поля 'Pwd'."
исключение: Sm.Core.InteropException
hResult: 80040010h; доп. код: 16
источник: SMLibrary

----- Причина исключения, уровень вложения 3 -----
сообщение: "Нет строки сообщения для ошибки с кодом 800A0D5Dh."
исключение: Sm.Core.InteropException
hResult: 800A0D5Dh; доп. код: 0
источник: Супермаг+

----- Причина исключения, уровень вложения 4 -----
сообщение: "insert into Supermag.SMCashDesksStaff(LocID,ID,Surname,Pwd,IsAccessed )
values(?,?,?,?,?)"
исключение: Sm.Core.InteropException
hResult: 80004005h; доп. код: 0
источник: SmLibaryBase trace
25.08.2012 18:57
История. Берем новую базу (10.2.0.4), генерим генератором БД из 1029.1сп3 - падает по отсуствию ADMINCORE, удивляемся, восстанавливаемся, генерим - падает. Переделываем БД, генерим - падает. Уносим Генератор БД на другую машину (той же архитектуры) и не накатываем сп3, генерируем - проходит. Может, дело и в машине, но повод задуматься все равно есть. Подозреваю, что в сп3 могла вкрасться ошибка генерации новой базы. Если кто-то наступит - сообщите/подтвердите, пожалуйста.
04.09.2012 06:35
Win7 x64 домашняя расширенная, Oracle 10.2.0.5 x64. Генератор БД запускал на sm1.029.1, sm1.029.1sp3, sm1.029.1 sp4, выдается ошибка:

insert into SAOperation(ID, Name, IncomeType,ExpenseType,BaseRequired,AccountFlag,MoneyOp)
*
ERROR at line 1:
ORA-00001: unique constraint (SUPERMAG.SACOPERATION_NAME) violated

Думаю на XP\2k3 x86 поставить субд, см2к и сгенерировать базу, затем либо экспорт-импорт, либо холодный бэкап и подмен базы. Или еще варианты есть, что можно сделать?
04.09.2012 07:34
Цитата:
ckadi Win7 x64 домашняя расширенная, Oracle 10.2.0.5 x64. Генератор БД запускал на sm1.026.1, sm1.026.1sp3, sm1.026.1 sp4, выдается ошибка:
при чем тут 1029.1?
04.09.2012 08:30
Цитата:
OlegON при чем тут 1029.1?
1.029.1 везде, опечатался
04.09.2012 09:31
А это новая генерация или обновление?
04.09.2012 09:36
новая генерация
04.09.2012 09:39
Скорее это проблема с NLS_LANG или кодировкой при создании БД. По количеству косяков предлагаю подумать над обслуживанием БД.
04.09.2012 10:18
SQL> select * from nls_database_parameters;
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_LANGUAGE AMERICAN
NLS_TERRITORY AMERICA
NLS_CURRENCY $
NLS_ISO_CURRENCY AMERICA
NLS_NUMERIC_CHARACTERS .,
NLS_CHARACTERSET CL8MSWIN1251
NLS_CALENDAR GREGORIAN
NLS_DATE_FORMAT DD-MON-RR
NLS_DATE_LANGUAGE AMERICAN
NLS_SORT BINARY
NLS_TIME_FORMAT HH.MI.SSXFF AM
PARAMETER VALUE
------------------------------ ----------------------------------------
NLS_TIMESTAMP_FORMAT DD-MON-RR HH.MI.SSXFF AM
NLS_TIME_TZ_FORMAT HH.MI.SSXFF AM TZR
NLS_TIMESTAMP_TZ_FORMAT DD-MON-RR HH.MI.SSXFF AM TZR
NLS_DUAL_CURRENCY $
NLS_COMP BINARY
NLS_LENGTH_SEMANTICS BYTE
NLS_NCHAR_CONV_EXCP FALSE
NLS_NCHAR_CHARACTERSET AL16UTF16
NLS_RDBMS_VERSION 10.2.0.5.0

Добавил в "переменные среды" винды параметр NLS_LANG=american_america.cl8mswin1251 - генератор БД дальше поехал.
Часовой пояс GMT +3, время: 02:04.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.