Аналитика http://www.geosystema.net/forum/ |
|
Установка программного обеспечения регистрации http://www.geosystema.net/forum/viewtopic.php?f=12&t=2020 |
Страница 18 из 19 |
Автор: | Stav89 [ 10 дек 2013 17:00 ] | ||
Заголовок сообщения: | Re: Установка программного обеспечения регистрации | ||
При підключенні до бази підключення йде 10-15хв на різних компах. компонентів, які відзначаються при виборі File - Connect to SQL багато, видно на сткріні. Як зменшити час підключення до базид до мінімуму? Ще цікавить питання чи можливо в digitals працювати з двома базами?якщо можливо, то як налаштувати підключення. Як зробити резервну копію бази даних і налаштувати параметри доступу до бази з поними можливостями редагування(пк з сервером БД) і т.д. і доступ з обмеженими можливостями(з пк клієнтів)?
|
Автор: | Bondarets Alexander [ 11 дек 2013 16:35 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Stav89 писал(а): При підключенні до бази підключення йде 10-15хв на різних компах. компонентів, які відзначаються при виборі File - Connect to SQL багато, видно на сткріні. Як зменшити час підключення до базид до мінімуму? Ще цікавить питання чи можливо в digitals працювати з двома базами?якщо можливо, то як налаштувати підключення. Як зробити резервну копію бази даних і налаштувати параметри доступу до бази з поними можливостями редагування(пк з сервером БД) і т.д. і доступ з обмеженими можливостями(з пк клієнтів)? Рекомендую убрать ненужные слои из вашей карты. Их у вас действительно много. Кроме того используйте диапазоны видимости (настраивается в Карта>Слои) для слоев, содержащих большое число объектов (участки, например). Для подключения нескольких баз данных одновременно используйте следующую возможность viewtopic.php?p=16335#16335 |
Автор: | Stav89 [ 25 дек 2013 10:09 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Розкжіть, будь ласка, більш докладно як налаштувати одночасну роботу з двома базами даних? http://www.geosystema.net/forum/viewtopic.php?p=16335#16335 переглядав Як я розумію по замовчуванню Digitals працює зі створеною бд тільки з ім'ям "Digitals" і всі налаштування підключення зчитує файл sql.udl? Як тоді задати підключення до бд з ім'ям відмінним від "Digitals"? І найважливіше як проявляє себе в роботі програма, тому що одна карта(основна) дуже об'ємна, багато слоїв, інша карта менш об'ємна, менша кількість слоїв. Зараз з основною картою працюємо через postgreSQL, з іншою у звичному режимі. Потрібна одночасна робота з двома картами. |
Автор: | Bondarets Alexander [ 26 дек 2013 12:02 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Вот, почитайте еще эту тему viewtopic.php?f=1&t=1520&start=0 тут сказано как работать с несколькими базами данных. Имя базы данных может быть произвольным. Чтобы не загружать сразу все объекты из БД используйте диапазоны видимости http://www.geosystema.net/help/tag/laye ... ance=tml-1 Это значительно ускорит загрузку. Обычно отключают показ участков при мелком экранном масштабе. И при открытии карты они не загружаются из БД. После приближения карты и выполнения команды Вид>Обновить участки загрузятся, но только для видимой области. |
Автор: | Stav89 [ 27 дек 2013 15:45 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
з різними базами можливість працювати є, а одночасна робота з двома бд передбачена/гарантується? Чи є можливісь "витягнути" карту з бд у файл формату .dmf? створення 2-ої бд: -зупинити сервер postgres -перейменувати бд "Digitals", наприклад, в "D1". -сконфігурувати файли sql_D1.dml, sql_D1.udl, нові налаштування драйвера odbc для бази "D1" -створити на сервері postgres бд з ім'ям "Digitals" за стандартними інструкціями з цієї теми. -нову карту відкрити програмі, далі Файл-Save tj sql... - невідомо чи буде доступний цей пункт -далі "стара" бд буде відкриватись через sql_D1.dml, а "нова" бд з ім'ям "Digitals" - Файл-SQL з'єднанная(якщо sql.dml, sql.udl знаходяться в папці з програмою) Правильно? |
Автор: | Bondarets Alexander [ 09 янв 2014 09:20 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Stav89 писал(а): з різними базами можливість працювати є, а одночасна робота з двома бд передбачена/гарантується? Да, вы можете одновременно работать с несколькими БД в Digitals. Вот алгоритм создания 2х БД: 1. Создайте test.udl файл, содержащий строку подключения к базе данных test на сервере PostgreSQL. Вот пример такой строки подключения Код: [oledb] 2. Создайте test.dml файл со ссылкой на файл строки подключения. ПримерProvider=MSDASQL.1;Persist Security Info=False;Data Source=PostgreSQL35W;User ID=postgres;Host=localhost;Database=test Код: [Connection] 3. Создайте пустую БД с именем test на сервере PostgreSQL.Datalink=FILE NAME=D:\Digitals\test.udl 4. Сделайте копию файла test.udl > SQL.udl 5. Откройте вашу DMF карту и выполните Файл>Save to SQL. При этом параметры подключения считываются с файла SQL.udl. Повторите алгоритм для второй БД, используя, например, имя test2. Все файлы должны создаваться в папке Digitals. После создания второй (третьей, четвертой...) БД удалите файл SQL.udl, он больше не нужен. Для открытия карт из БД используйте DML файлы. |
Автор: | Stav89 [ 10 янв 2014 09:28 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Цитата: 1. Создайте test.udl файл, содержащий строку подключения к базе данных test на сервере PostgreSQL. Вот пример такой строки подключения Код: [oledb] Provider=MSDASQL.1;Persist Security Info=False;Data Source=PostgreSQL35W;User ID=postgres;Host=localhost;Database=test Джерело даних(ODBC) - PostgreSQL35W містить пункт Database, де вказується ім'я бази даних. Як правильно зробити - записати всі назви баз даних у цьому вікні?(якщо так, то який синтаксис запису - через "," чи ";" або ще інакше) Другий варіант - створити ще одне джерело даних з назвою, наприклад, PostgreSQL35W_test2? і так для кожної настпуної БД: PostgreSQL35W_test3, PostgreSQL35W_test4... Такий варіант роботи можливий для postgresSQL і Digitals? Чи є можливісь "витягнути" карту з бд у файл формату .dmf? Дякую. |
Автор: | Bondarets Alexander [ 10 янв 2014 13:49 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Просто повторите по пунктам, что я описал. Не надо создавать еще один Data Source, это лишнее. Не надо даже открывать редактор строки подключения (двойной клик по UDL файлу), просто заполните строку подключения в блокноте, подставив свои названия БД и имя пользователя. Чтобы экспортировать карту из БД в DMF, откройте карту из БД и выполните Файл>Сохранить как |
Автор: | Stav89 [ 14 янв 2014 09:12 ] | ||
Заголовок сообщения: | Re: Установка программного обеспечения регистрации | ||
Вміст .udl-файла має виглядати так: [oledb] ; Everything after this line is an OLE DB initstring Provider=MSDASQL.1;Persist Security Info=True;Data Source=PostgreSQL35W;User ID=postgres;Host=localhost;Database=test без рядка ; Everything after this line is an OLE DB initstring - система не розуміє, що це є саме .udl-файл. Provider=MSDASQL.1;Persist Security Info=False;Data Source=PostgreSQL35W;User ID=postgres;Host=localhost;Database=test При такому записі, як я розумію, Digitals примусово зчитує дані вказаної карти User ID=postgres;Host=localhost;Database=test, не враховуючи налаштувань PostgreSQL35W. Параметр Persist Security Info=False в вашому прикладі, а в sql.udl - Persist Security Info=True. За що відповідає цей параметр? Цитата: Чтобы экспортировать карту из БД в DMF, откройте карту из БД и выполните Файл>Сохранить как Так робив одразу ж після створення створення БД, при цому digitals вилітає з помилкою. Спробувати проробити те саме в відлагоджувальній версії програми? З тексту вікна помилки в windows: Підпис проблеми: Ім’я події проблеми: APPCRASH Ім’я застосунку: Ged.exe Версія застосування: 5.0.0.4205 Позначка часу застосунку: 2a425e19 Ім’я аварійного модуля: StackHash_e98d Версія аварійного модуля: 0.0.0.0 Часова мітка аварійного модуля: 00000000 Код винятку: c0000005 Зсув винятку: 2f3c3130 Версія ОС: 6.1.7601.2.1.0.256.1 Код локалізації: 1058 Додаткові відомості 1: e98d Додаткові відомості 2: e98dfca8bcf81bc1740adb135579ad53 Додаткові відомості 3: 6eab Додаткові відомості 4: 6eabdd9e0dc94904be3b39a1c0583635
|
Автор: | Stav89 [ 05 фев 2014 07:56 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
модератори є? на попереднє моє запитання хтось відповість? |
Автор: | Bondarets Alexander [ 05 фев 2014 08:38 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Цитата: Параметр Persist Security Info=False в вашому прикладі, а в sql.udl - Persist Security Info=True. За що відповідає цей параметр? Параметр отвечает за безопасность паролей. Он больше ни на что не влияет. Цитата: Так робив одразу ж після створення створення БД, при цому digitals вилітає з помилкою. Спробувати проробити те саме в відлагоджувальній версії програми? Сообщение об ошибке Windows нам ничем не поможет, используйте отладочную версию Digitals отсюда viewtopic.php?f=1&t=2737 Но сначала убедитесь, что в настройках константа SQLMode=0 |
Автор: | Оксана Бушуева [ 07 апр 2014 14:50 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Підкажіть, будь-ласка, в чому помилка чи проблема: раптово перестав рацювати Digitals саме в SQL. При спробі виділити все програма зависла, а при повторному підключенні до SQL видає помилку: "invalid variant type conversion", а при виході - або "privileged instruction", або "access violation at address 00000028. Read of address 00000028". базу завантажує, але тільки з трьома слоями - растр, ІКК-квартал та ХМЛ-земділ. Нічого нового не зберігає, також неможливо вернути назад будь-яку дію. Digitals з іншими файлами працює нормально. |
Автор: | fendak [ 08 апр 2014 19:39 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Підкажіть, будь-ласка, даний модуль може бути використаний інженерами-землевпорядниками, які не являються реєстраторами для отримання якоїсь корисної інформації (координати ділянок з бази тощо), чи він тільки для реєстраторів, які мають паролі? |
Автор: | Bondarets Alexander [ 16 сен 2014 16:32 ] |
Заголовок сообщения: | Re: Установка программного обеспечения регистрации |
Оксана Бушуева писал(а): Підкажіть, будь-ласка, в чому помилка чи проблема: раптово перестав рацювати Digitals саме в SQL. При спробі виділити все програма зависла, а при повторному підключенні до SQL видає помилку: "invalid variant type conversion", а при виході - або "privileged instruction", або "access violation at address 00000028. Read of address 00000028". базу завантажує, але тільки з трьома слоями - растр, ІКК-квартал та ХМЛ-земділ. Нічого нового не зберігає, також неможливо вернути назад будь-яку дію. Digitals з іншими файлами працює нормально. Похоже, база повреждена. Единственный выход - восстановление ее из резервной копии. |
Автор: | Vladimirart08 [ 03 апр 2019 21:30 ] | ||
Заголовок сообщения: | Re: Установка программного обеспечения регистрации | ||
При сохранении в sql предлагает перезаписать базу и после етого видает ошибку. в чем причина????
|
Страница 18 из 19 | Часовой пояс: UTC + 2 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |