Официальный сайт геоинформационной системы (ГИС) ObjectLandОфициальный сайт геоинформационной системы (ГИС) ObjectLand
  
 
ПОИСК ПО САЙТУ:
yandex.ru
КАРТА САЙТА
 
главная / поддержка / форум
E-MAIL:ПАРОЛЬ: 
регистрация

Обсуждение

 Проверка карты на целостность.Проверка карты на целостность. [ voe ]
Пятница, 11 мая 2007, 11:18

Можно ли проверить карту на целостность не открывая OL?
Необходимо раз внеделю проверять карту на целостност, хотелось бы запускать какой нибуть батник(или что -то подобное).

 Проверка карты на целостность. [ ObjectLand Support ]
Пятница, 11 мая 2007, 12:02

Скачайте демонстрационные примеры использования COM-интерфейсов с нашего сайта.

В папке Sample006 Вы найдете программу на Visual Basic 6 для проверки целостности ГБД. Путь к ГБД в ней жестко закодирован. Вы должны изменить это имя или переделать программу, например, передавая это имя в качестве аргумента. Этот пример имеет оконный интерфейс (одну форму). Если Вам нужна пакетная обработка, то лучше переделать ее в vbs-файл (Visual Basic Script), который можно запускать из оболочки Windows.

 Проверка карты на целостность. [ voe ]
Пятница, 11 мая 2007, 14:43

Спасибо.
Но есть одна трудность.
Я н представляю как что там переделывать.
Не могли бы вы помочь?

 Проверка карты на целостность. [ ObjectLand Support ]
Пятница, 11 мая 2007, 18:12

В файле "frmSample006.frm" Вы должны заменить строки:

' Установка имени и пути к ГБД.
strGDBPath = App.Path & "\..\Data\" & GDB_NAME

на следующие:

' Установка имени и пути к ГБД.
strGDBPath = "c:\temp\city"

Пример для ГБД, имеющий путь "c:\temp\city.gdb"). В строке выше расширение не указывается.

Не забудьте установить компоненту "COM-интерфейсы ObjectLand". При типичной инсталяции она не устанавливается. Это можно выполнить в "Панель управления + Установка и удаление программ" (режим "Изменить").

 Проверка карты на целостность. [ voe ]
Среда, 16 мая 2007, 10:16

Данная проверка аналогична проверки из самой программы OL?

 Проверка карты на целостность. [ ObjectLand Support ]
Среда, 16 мая 2007, 10:33

Да.

 Проверка карты на целостность. [ voe ]
Среда, 16 мая 2007, 10:43

Уважаемая служба поддержки!
Что - то я совсем не пойму как эти COM использовать.
Может Вы сами окажете мне помощь и напишете совсем не большую "программку".
Нужно что бы она брала из вне(ini файл, реестр) путь к базе данных(или к списку баз данных) и проверяла их на целостность сохраняя лог в указаный пользователем место (ini файл, реестр).
Пожалуста очень нужно!!!

 Проверка карты на целостность. [ voe ]
Четверг, 17 мая 2007, 17:44

Пожалуйста помогите!!!

 Проверка карты на целостность. [ ObjectLand Support ]
Четверг, 17 мая 2007, 17:49

Занимаемся этим вопросом.

 Проверка карты на целостность. [ ObjectLand Support ]
Пятница, 18 мая 2007, 18:53

Утилиту проверки целостности ГБД можно скачать по следующей ссылке:
http://objectland.ru/downloads/gdbchecker.exe

Синтаксис:

gdbchecker.exe gdb_list_filename [report_filename]

где:

gdb_list_filename - обязательный параметр. Задает имя файла со списком ГБД, которые будут протестированы утилитой. Каждая строка файла должна содержать информацию об одной ГБД (полный путь и имя без расширения). Пути и имя файла ГБД должны быть без кавычек.

report_file_name - необязательный параметр. Задает имя файла отчета. Если параметр опущен, то будет создан файл отчета с именем report.txt.

Замечание1: Напоминаем, что для использования утилиты необходимо убедиться, что установлена компонента программы  "COM-интерфейсы ObjectLand". При типичной инсталяции она не устанавливается. Это можно выполнить в "Панель управления + Установка и удаление программ" (режим "Изменить").

Замечание2: Если программа не запустится, это значит, что в Windows не установлена исполняющая система VisualBasic. Ее нужно будет скачать со страницы "Service Pack 6 for Visual Basic 6.0: Run-Time Redistribution Pack(vbrun60sp6.exe)" http://www.microsoft.com/downloads/details.aspx?FamilyID=7b9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=en и установить


 Проверка карты на целостность. [ voe ]
Понедельник, 21 мая 2007, 09:57

Ограмное спасибо.

Ответить

Знаком «*» отмечены обязательные для заполнения поля.
Ваше имя:  *
Адрес электронной почты:  
Тема:  *
Сообщение:
 *
Подтверждение:
(не требуется для зарегистрированных пользователей)
 *
 



Copyright © 1999–2017 ГИС ObjectLand
ГИС ObjectLand ® ООО «Радом-АйТи»
Информация о лицензировании
главная | о продукте | скачать | купить | поддержка | новости