InSQL редактирование данных

Сервер БД Historian, ранее InSQL

InSQL редактирование данных

Сообщение YurBas » Ср ноя 02, 2011 3:42 pm

Добрый день!
Подскажите, кто в курсе, как редактировать архивные данные, которые содержаться в архивных блоках и как к ним добраться?
Предстовляются данные через через таблицы расширения (удаленные таблицы),в которых такие операции как ВСТАВКА, ОБНОВЛЕНИЕ и УДАЛЕНИЕ не работают.
пример жля наглядности
use Runtime
delete from v_DiscreteHistory или
delete from InSQL.Runtime.DBO.DiscreteHistory
выдает ошибку: Server: Msg 7399, Level 16, State 1, Line 1 OLE DB provider 'INSQL' reported an error. The provider did not support an interface. :shock:
если в запросе указывать просто таблицу DiscreteHistory ни чего не происходит...
заранее спасибо
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm

Re: InSQL редактирование данных

Сообщение Генератор зла » Ср ноя 02, 2011 4:03 pm

InSQLAdmin.pdf (Wonderware Historian Administration Guide)
Раздел Inserting or Updating Data with Transact-SQL Statements
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: InSQL редактирование данных

Сообщение YurBas » Ср ноя 02, 2011 4:36 pm

InSQLAdmin.pdf (Wonderware Historian Administration Guide)
Раздел Inserting or Updating Data with Transact-SQL Statements
----------------------------------------------------------------------------
а ссылочку можно на данный документ т.к. у меня такого раздела нет. стоит InSQL 7.1
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm

Re: InSQL редактирование данных

Сообщение Генератор зла » Ср ноя 02, 2011 4:50 pm

http://old.InTouch.ru/support/pub/

Historian (Industrial SQL Server)

Historian 9.0 - Сервер БД Wonderware (требует установленного MS SQL Server, 22 Mб)

Это архив инсталлятора. Там и должны быть PDF-ники. Поиском найдёте :)

-----------------

В папке
\UserDocs\English\
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: InSQL редактирование данных

Сообщение YurBas » Ср ноя 02, 2011 5:17 pm

Спасибо за мануальчик.
Вопрос остается открытым.
Установлен Windows Serwer 2000 InSql 7.1
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm

Re: InSQL редактирование данных

Сообщение Генератор зла » Ср ноя 02, 2011 5:42 pm

DELETE не прокатит. Никогда. Что в InSQL упало - то останется.
Можно только вставлять и модифицировать. Update/Insert.
Удалять можно лишь теги, сервера в/в, топики,...
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: InSQL редактирование данных

Сообщение YurBas » Чт ноя 03, 2011 9:30 am

К сожедению UPDATE adn INSERT тоже ни как не прокатывают.
В мануале к InSQL 7.1 нашел, что таблицы _ v_DiscreteHistory являются удаленными таблицами и с такими таблицами не реботает ни обновление, ни удаление, ни вставка.
данный метод, как я понял, реализован в InSQL 9 при условии что используется Windows server 2008, а у меня Windows Server 2000 и InSQL 7.1
HELP :o
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm

Re: InSQL редактирование данных

Сообщение beachbear » Чт ноя 03, 2011 10:31 am

В IndustrialSQL Server 7.1 физически отсутствует возможность внесения любых изменений в уже собранный исторический архив аналоговых или дискретных тэгов. Разумеется, при наличии определенных навыков, вы можете разгадать внутренний формат и хакнуть файлы данных или выкачать все данные из архива, а затем закачать их обратно написав собственный I/O сервер и запуская InSQL в виртуальной машине со сдвинутым временем, но это будет непросто :mrgreen:
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm

Re: InSQL редактирование данных

Сообщение YurBas » Чт ноя 03, 2011 10:56 am

а можеш поделится опытьм, при наличии такого, как хакнуть файлик с данными
можно на мыло Bolshoi02.84@mail.ru
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm

Re: InSQL редактирование данных

Сообщение beachbear » Чт ноя 03, 2011 1:31 pm

Опыта reverse-инжиниринга проприетарных форматов данных продуктов прошлого века у меня нет.
Дешевле по времени и средствам выйдет проапгейдиться на 10.0, потом сгенерировать FastLoad CSV файл из тех блоков, где нужно провести модификацию, потом удалить эти блоки, отредактировать этот CSV файл и закачать его обратно.
beachbear
 
Сообщения: 149
Зарегистрирован: Вт апр 21, 2009 2:55 pm

Re: InSQL редактирование данных

Сообщение YurBas » Чт ноя 03, 2011 1:50 pm

Всем спасибо за помощ.
YurBas
 
Сообщения: 54
Зарегистрирован: Ср ноя 02, 2011 3:25 pm


Вернуться в Historian Server

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron