Обнаружив в тексте ошибку, выделите ее и нажмите Ctrl + Enter

Сообщения

Всего: 8  Записей на страницу:

Форум : Ошибка при обновлении БД до Версия 1.101.261.

Виктор 27 апр. 2010 Вт 11:45 Ответить
Ошибка при обновлении:
слишком мало параметров. Требуется 1.
———————————————————————————————————————————————————
Êîä: 3061 (0x00000BF5)
Ñòåê:
[B2W::agAppMainModule.Main (440)]
[B2W::miLicenseReminding.P10002 (140)]
[B2W::mB2Solver.P0814 (130)]
[B2_Solver::B2Solver.P0013 (350)]
[B2_Solver::miB2Reminding.P0701 (140)]
[B2_Solver::miB2Reminding.P0702 (110)]
[B2_Solver::miB2Reminding.P0706 (120)]
[B2_Solver::miAccStreamsLics.P00903 (120)]
[B2_Solver::miAccStreamsLics.P00902 (190)]
[B2_DBProvider::DBQAccStream.GetAccStreamsForSolver (120)]
[B2_DBProvider::mB2DaoDataBase.B2QuerySql (130)] {Çàïðîñ, âûçâàâøèé îøèáêó:
select a.ID AS AccStreamID, a.PersonID AS PersonID, pp.Type AS Type, IIf (pp.Type=1, np.INN, lp.INN) AS inn, IIf (pp.Type=1, '', a.KPP) AS kpp, IIf (pp.Type=2, lp.LPCategory, 0) AS LPCategory, a.LastYear, a.LastMonth, a.AccStreamType from (((AccStream AS a INNER JOIN ( select PersonID as ID from AccPerson Union select ChildPersonID as ID from Branches ) as p ON p.ID = a.PersonID) LEFT JOIN Person AS pp ON pp.ID = a.PersonID) LEFT JOIN LegalPerson AS lp ON lp.id = pp.PersonRealId ) LEFT JOIN NaturalPerson AS np ON np.id = pp.PersonRealId }
[DAO.Database]

Овионт Информ 27 апр. 2010 Вт 12:17 Ответить
1) В какой момент появляется указанное Вами сообщение?
2) Появляются ли какие-либо сообщения перед входом в программу?
Предположительно, у Вас не обновилась база данных, и программа должна что-либо сообщать по этому поводу.

Виктор 27 апр. 2010 Вт 12:50 Ответить
Да, база данных не обновилась.
1) При запуске программы.
2) Версия базы данных (1.94.245) младше версии программы (1.101.261). Необходимо выполнить обновление базы данных...

Каким образом можно обновить БД, если компьютер, с которого всегда велось обновление вышел из строя?

Овионт Информ 27 апр. 2010 Вт 13:22 Ответить
Зайдите в реестр, в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Oviont Inform\Balance2\General
Найдите там параметр InstallationType.
Если его значение - Client, то исправьте на SRV и сохраните. Затем зайдите в программу, если ошибка сохранилась, то выйдите, сделайте резервную копию базы данных и снова запустите обновление.

Виктор 27 апр. 2010 Вт 14:25 Ответить
База данных обновилась.
Но теперь она пустая.. Отчетность не отображается в клиенте программы. Подскажите, как теперь подключить обновленную базу?

Овионт Информ 27 апр. 2010 Вт 14:40 Ответить
Отчетность не отображается в клиенте программы?
Уточните, а видна ли отчетность с того компьютера, с которого Вы провели обновление базы данных?

Виктор 27 апр. 2010 Вт 14:42 Ответить
Не отображается и на клиенте и на компьютере с которого было произведено обновление.

Овионт Информ 27 апр. 2010 Вт 15:18 Ответить
В таком случае, потребуется восстановить базу данных из резервной копии, которую Вы сделали перед повторным запуском обновления.
Нажмите Пуск -- Все программы -- Баланс-2 -- Резервная копия БД -- Восстановить данные из резервной копии, и укажите место, где Вы сохранили резервную копию базы данных.

Виктор 27 апр. 2010 Вт 16:22 Ответить
Восстановил, обновил заново - все заработало.
Спасибо.

Всего: 8  Записей на страницу:

Добавление

Автор  *
Например: «Иванова Лидия Петровна»
Адрес электронной почты
Например: «ivanova@domain.com»
Ваш e-mail не будет разглашен третьим лицам.
Текст сообщения  *
Защита от роботов