FDOfficeList - NET Runtime 2.0 Error Reporting ID 5000

Здесь обсуждаются любые продукты компании СофтЛаб-НСК для телевизионного вещания (Форвард Т, Форвард ТС, Форвард Голкипер, Форвард Рефери, Форвард Офис, Форвард Инжест)

Модераторы: ElenVR, Людмила, PR

Ответить
fd_ervin
Сообщения: 12
Зарегистрирован: 29 сен 2011 18:45

FDOfficeList - NET Runtime 2.0 Error Reporting ID 5000

Сообщение fd_ervin »

Всем доброе время суток.
Столкнулся вот с такой проблемой, помогите пожалуйста.
Не запускается FDOfficeList (демо версии), выскакивает сообщение "FDOfficeList - обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства." и мол отправить отчет или нет.
В событиях написано следующее

NET Runtime 2.0 Error Reporting ID 5000

EventType clr20r3, P1 fdofficelist_demo.exe, P2 1.0.138.25, P3 4e293bd7, P4 system.data, P5 2.0.0.0, P6 4889deaf, P7 2490, P8 2c, P9 system.data.sqlclient.sql, P10 NIL.


Остальные два приложения запускаются нормально (FDOfficeMovie, FDOfficeTemplates)

За ранее спасибо!
V.Pavlov
Сообщения: 129
Зарегистрирован: 17 июн 2009 10:58
Откуда: Новосибирск

Сообщение V.Pavlov »

В ближайшее время инсталлятор будет поправлен, а сейчас? пожалуйста, сделайте следующее:
1. Запустите программу MS SQL Server Management Studio Express и подключитесь к SQL серверу под логином sa
2. В дереве обозревателя объектов откройте ветку "Базы данных".
3. Найдите базу данных указанную при инсталляции FDOffice, щёлкните по её имени правой кнопкой мыши и выберите пункт "Создать запрос"
4. В открывшееся окно скопируйте приведённый ниже текст:

Код: Выделить всё

ALTER VIEW clipall WITH ENCRYPTION
AS
SELECT     c.id, c.name, c.filename, c.ext, c.video, c.audio, c.markin,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.markin             / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markin             % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markin             % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.markin            %1000)*c.vfps/1000 ELSE (c.markin             % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS mark_in, c.markout,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.markout            / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markout            % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.markout            % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.markout           %1000)*c.vfps/1000 ELSE (c.markout            % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS mark_out, c.markout-c.markin AS playasms,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR((c.markout-c.markin) / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR((c.markout-c.markin) % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR((c.markout-c.markin) % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN ((c.markout-c.markin)%1000)*c.vfps/1000 ELSE ((c.markout-c.markin) % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS playastime, c.duration,
CASE WHEN c.virtual=1 THEN null ELSE CONVERT(VARCHAR, FLOOR(c.duration           / 3600000)) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.duration           % 3600000 / 60000)), 2) + ':' + RIGHT('0' + CONVERT(VARCHAR, FLOOR(c.duration           % 60000 / 1000)), 2) + '.' + RIGHT('000'+CONVERT(VARCHAR, ROUND(CASE WHEN c.video=1 THEN (c.duration          %1000)*c.vfps/1000 ELSE (c.duration           % 1000) END, 0)), CASE WHEN c.video=1 THEN 2 ELSE 3 END) END AS dlit, c.vdx, c.vdy, CONVERT(VARCHAR, c.vdx)+'x'+CONVERT(VARCHAR, c.vdy) AS vsize, c.vfps AS dfps, ROUND(c.vfps,2) AS vfps, ROUND(c.vrate,3) AS vrate, c.ach, ROUND(c.arate,3) AS arate, c.afreq, c.aresol, c.virtual, c.parent AS parentid, prnt.name AS parent, c.sernum, c.album AS albumid, alb.name AS album,
                      c.year, c.firstperson AS persid, per.name AS firstperson, c.vp, c.vr, c.vs, c.ap, c.ar, c.[as], tp.name AS type, ct.name AS category, st.name AS style, md.name AS mood, sx.name AS sex,
                      ln.name AS lang, us.fio AS whoadd, c.addtime, cs.name AS zakaz, c.numrb, c.tplic, c.bglic, c.endlic, c.numlic, c.appendix, c.size, c.dtmod, c.md5, c.vcodec, c.acodec,
                      tp.color AS tpcolor, ct.color AS ctcolor, st.color AS stcolor, md.color AS mdcolor, tp.id AS tpid, st.id AS stid, ct.id AS ctid, md.id AS mdid, cs.id AS csid, 
                      us.id AS usid, ln.id AS lnid, sx.id AS sxid, c.fformat, dbo.ClipAllow(c.fformat, c.video, c.vcodec, c.audio, c.acodec) as allow
FROM         dbo.clip AS c LEFT OUTER JOIN
                      dbo.clip AS prnt ON prnt.id = c.parent LEFT OUTER JOIN
                      dbo.album AS alb ON alb.id = c.album LEFT OUTER JOIN
                      dbo.person AS per ON per.id = c.firstperson LEFT OUTER JOIN
                      dbo.stype AS tp ON tp.id = c.type LEFT OUTER JOIN
                      dbo.scat AS ct ON ct.id = c.category LEFT OUTER JOIN
                      dbo.sstyle AS st ON st.id = c.style LEFT OUTER JOIN
                      dbo.smood AS md ON md.id = c.mood LEFT OUTER JOIN
                      dbo.ssex AS sx ON sx.id = c.sex LEFT OUTER JOIN
                      dbo.slang AS ln ON ln.id = c.lang LEFT OUTER JOIN
                      dbo.users AS us ON us.id = c.whoadd LEFT OUTER JOIN
                      dbo.customers AS cs ON cs.id = c.zakaz
GO
5. Нажмите кнопку "Выполнить" [F5]. Если Вы не получили сообщения об ошибке выполнения, то можете закрыть MS SQL Server Management Studio Express и запустить программу FDOfficeList.
Всё должно работать.
fd_ervin
Сообщения: 12
Зарегистрирован: 29 сен 2011 18:45

Сообщение fd_ervin »

Спасибо большое РАБОТАЕТ)
Ответить