"В целом, характеризуя работу ЗАО «НПО «Тепловизор», следует отметить высокий уровень сервисного обслуживания, объективный подход к требованиям заказчика, постоянную готовность к совершенствованию комплексов учёта энергоресурсов в соответствии с требованиями, который формирует потребительский рынок, а также проведение обобщения и систематизации данных, получаемых в ходе работы с приборами учёта, с дальнейшем выполнением энергосберегающих мероприятий на конкретных объектах."
А.В.Свиридов, Главный инженер Предприятия №2 ТсиС ГУП «МОСТЕПЛОЭНЕРГО»
Доброе время суток! В свете последних событий пришлось заново переворошить уже поднятую когда-то тему. Перенос БД со старого компа на новый. Через резервное копирование не получается, ругается при попытке восстановления базы на новом компе. Перенес заменой файлов при остановленном сервере. Как следствие приборы серые. Неужели придется заново забивать все 400 приборов и прописывать их свойства? На это уйдет немало времени.... Есть ли более действенный и быстрый способ?
-- Чем решительнее сомнение, тем сомнительнее решение.
Перенес заменой файлов при остановленном сервере. Как следствие приборы серые.
"Серые" они отнюдь не поэтому. А потому как новом компьютере ключ OwnerID другой. Чтобы исправить это надо выполнить SQL-запрос вида UPDATE ArchivistDevices set owner=<new_ID> where owner=<old_ID>, где new_ID - значение, высвечиваемое в нижнем правом углу главного окна ДС Архивист после CID (пр. CID 12345678), переведенное в десятичное представление. old_ID - тоже самое на старом компьютере.
Еще не помешает перенести папку Devices\ из каталога установки ДС Архивист (в ней содержатся .INI файлы с настройками подключения к приборам).
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Сделал всё как Вы сказали. База удачно заработала, все функции включились. Попробовал удалить весь архив - не получилось. Программа на какое то время задумалась, жесткий похрюкал туда-сюда и... всё. Все настройки я также перенес. На каждой вкладке прибора остались все его параметры, это радует неимоверно. Спасибо. Но как теперь обнулить базу данных сервера? у меня файл весит под 5 гигов...
-- Чем решительнее сомнение, тем сомнительнее решение.
С очисткой архива вроде бы уже обсудили вопрос, или нет? Главное Меню -> Сервис -> Очистка архива... -> В диалоге выбрать "Удалить все записи" Работает корректно (проверено на версии 1.15.2)
"Удалить записи до..." (с выбором даты) будет корректно работать со следующего выпуска ДС Архивист.
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Всё так и делаю. Версия программы 1.15.2. Главное Меню -> Сервис -> Очистка архива... Выбираю "Удалить все записи". Винт похрюкает чуток и всё... Я так думаю что должны удалится все архивные данные по всем приборам и размер базы данных должен свестись к первоначальному значению?
-- Чем решительнее сомнение, тем сомнительнее решение.
Удаляются все архивные записи всех приборов. На размер файла базы данных эта операция скорее всего не повлияет, чтобы свести размер файла БД к минимум - надо проводить операции по сжатию (Shrink) средствами SQL-сервера.
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Ну тогда даже и не знаю что Вам посоветовать -) У меня на тестовой машине вышеописанная операция работает корректно (что НЕ работает - я уже отдельно указал), проверено на разных уровнях, от пользовательского до отправляемых SQL-серверу последовательностей команд. Может быть все-таки что-то не так с самой базой данных? Ну, предположим, она (БД) находится в состоянии Read-only?
-- Сергей А. Александров Отдел Диспетчеризации НПО "Тепловизор", Инженер-программист
Вы не можете начинать темы. Вы не можете редактировать свои сообщения. Вы не можете создавать опросы. Вы не можете вкладывать файлы в сообщения. Вы не можете отвечать на сообщения. Вы не можете удалять свои сообщения. Вы не можете голосовать.
НПО «Тепловизор», Москва, Рязанский проспект, 8а тел/факс: +7(495)730-47-44, +7(495)127-28-44