SASGIS

Веб-картография и навигация

И снова эти метки

программа для загрузки и просмотра спутниковых снимков Земли, Луны, Марса предоставленных сервисами Google Maps и Космоснимки. Возможность работы с GPS приёмником.

Модератор: Tolik

Re: И снова эти метки

Сообщение Yuriy777 » 21 июл 2015, 13:45

Parasite писал(а):
Yuriy777 писал(а):Хотелось решения. 4 года пользуюсь этой программой и впервые такое. За неделю подобное случилось дважды. Хочу понять механику ошибки.

Данные, на которые у Вас нет бэкапов - это данные, которыми Вы не дорожите ©

это все лирика. за 4 года использования программы не было ни одного сбоя. Тем более мы были в полях. обычно обработка информации происходит после возвращения из командировки. там же и бекап.
Yuriy777
Новичок
 
Сообщения: 5
Зарегистрирован: 20 июл 2015, 11:24
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: И снова эти метки

Сообщение windj » 12 авг 2015, 17:30

Доброго дня! Подскажите, что делать. Я редактировал метки в программе SAS Планета, и неожиданно получил сбой. Программа выключилась, а когда я её включил, все метки пропали. Вообще все. Это как такое возможно и что теперь с этим делать? Они же где-то хранились, их же можно вытащить обратно?
windj
Новичок
 
Сообщения: 5
Зарегистрирован: 29 дек 2009, 10:12
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: И снова эти метки

Сообщение zed » 12 авг 2015, 17:40

Метки хранятся в файлах marks.sml и Categorymarks.sml, бэкапы - в одноимённых файлах с расширением *.~sml. Если у вас размеры этих файлов не равны нулю, то восстановить метки можно (например, изменив расширение у бэкапа на *.sml).

За это сообщение автора zed поблагодарил:
windj (26 авг 2015, 18:09)
Рейтинг: 5.26%
 
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: И снова эти метки

Сообщение windj » 26 авг 2015, 18:13

Благодарю zed, действительно нашёл все метки в названных файлах. По какой-то неведомой причине, основные файлы были заменены на нулевые, а файлы с метками получили расширение с символом ~. Переименовал их обратно и метки стали доступны, НО... В списке меток их не оказалось, хотя я мог "пощупать каждую" и изменить. Пришлось заново создавать каталог меток и перемещать каждую метку в своё место.
windj
Новичок
 
Сообщения: 5
Зарегистрирован: 29 дек 2009, 10:12
Благодарил (а): 1 раз.
Поблагодарили: 0 раз.

Re: И снова эти метки

Сообщение zed » 26 авг 2015, 21:56

В ночнушке появился новый способ хранения меток в SQLite3 базе, можете попробовать хранить свои метки и там, в качестве бэкапа. А после релиза, можно пробовать и целиком переходить на этот тип. Он должен быть гораздо надёжнее существующего механизма с SML.

За это сообщение автора zed поблагодарил:
mishachep187 (30 авг 2015, 10:57)
Рейтинг: 5.26%
 
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: И снова эти метки

Сообщение echo » 22 сен 2015, 11:58

Помогите понять что я делаю не так. Задача: создать БД с метками на MySQL сервере.
Ход моих действий такой:
1. Установил MySQL ODBC 5.3 Unicode Driver
2. В интерфейсе SASPlanet:
2.1 Управление метками/Добавить базу/Тип базы СУБД (ODBC драйвер)
2.2 в строке подключения указываю Driver={MySQL ODBC 5.3 UNICODE Driver};Server=192.168.100.100;Database=sasplanet;
2.3 Имя пользователя и пароль соответствующие юзеру в мускуле (юзер с полными глобальными привелегиями для текущего теста)

При подключении в БД создалась пустая таблица User с полями:
ID c типом bigint(20)
uName с типом mediumtext кодировка utf8_general_ci

Далее вываливается вот такая ошибка:
2015-09-22 10_26_46-Ошибка.png
echo
Новичок
 
Сообщения: 4
Зарегистрирован: 22 сен 2015, 11:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: И снова эти метки

Сообщение zed » 22 сен 2015, 12:18

По-моему проблема с кодировкой.

Я создаю БД вот так:
Код: Выделить всё
CREATE DATABASE IF NOT EXISTS sasgis_marks CHARACTER SET utf8 COLLATE utf8_general_ci;
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: И снова эти метки

Сообщение echo » 22 сен 2015, 12:59

zed писал(а):По-моему проблема с кодировкой.

Я создаю БД вот так:
Код: Выделить всё
CREATE DATABASE IF NOT EXISTS sasgis_marks CHARACTER SET utf8 COLLATE utf8_general_ci;

Создал сейчас также, но увы:
2015-09-22 11_27_49-Ошибка.png
echo
Новичок
 
Сообщения: 4
Зарегистрирован: 22 сен 2015, 11:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: И снова эти метки

Сообщение zed » 22 сен 2015, 13:04

Ну, тут уже совершенно другая ошибка. У юзера достаточно прав? Потестируйте под рутом.

И да, рекомендую использовать ночнушку, а не последний релиз, хоть он и был совсем недавно. После релиза был найден один неприятный баг.
zed
Гуру
 
Сообщения: 2888
Зарегистрирован: 16 авг 2008, 20:21
Благодарил (а): 89 раз.
Поблагодарили: 568 раз.

Re: И снова эти метки

Сообщение echo » 22 сен 2015, 13:55

zed писал(а):Ну, тут уже совершенно другая ошибка. У юзера достаточно прав? Потестируйте под рутом.

И да, рекомендую использовать ночнушку, а не последний релиз, хоть он и был совсем недавно. После релиза был найден один неприятный баг.

Использую 150920.9091 Nightly. Прав достаточно, под юзером или рутом теперь в непонятной последовательности чередуются ошибки из моего 1 и 2 сообщения, и вот такая вариация первого эксепшена с кракозябрами:
2015-09-22 12_41_45-Ошибка.png
echo
Новичок
 
Сообщения: 4
Зарегистрирован: 22 сен 2015, 11:35
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.След.

Вернуться в SAS.Планета

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

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