Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
asa 9.0.2.3496 Можно ли поменять порядок применения Insert'ов в определенную таблицу в upload потоке ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 22:35 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
А зачем? Они же идут в том порядке, в каком данные вносились в таблицу на удаленой базе. Должны идти... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 23:05 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
нет :) у меня тут ошибка вылезла на удаленной БД insert A(id, parent_id) values (1,null) insert A(id, parent_id) values (2,1) insert A(id, parent_id) values (3,2) в центральной insert A(id, parent_id) values (1,null) insert A(id, parent_id) values (3,2) -> ессно генерит ошибку, типа нет ID==2 исправил: FK на parent_id сделал check on commit, работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2007, 23:18 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Решил добавить поле в табл. входящую в синхронизацию. В удаленной БД делаю в ISQL Код: plaintext 1. 2. 3. получаю ошибку при синхронизации Table 'A' has been altered outside of synchronization at log offset XXX Оказывается DDL объектов синхронизации, нужно всегда делать через sp_hook_dbmlsync_schema_upgrade однако... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2007, 01:20 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Марсельнет :) у меня тут ошибка вылезла ... исправил: FK на parent_id сделал check on commit, работаетВчера разговаривал со специалистом из iAnywhere, он утверждает что такого не может быть, потому что Mobilink проверяет внешние ключи и делает соотвествующую сортировку данных. Во всяком случае таков дизайн Mobilink'а. Опиши ситуацию чуть подробнее. Будем делать кейс :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 17:18 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Хм.. для тех таблиц что имеют ссылки типа X.ID - X.Parent_ID, клиент ML при старте говорит I. 05/28 22:05:01. Tables involved in cycle: I. 05/28 22:05:01. MSoft.A I. 05/28 22:05:01. Cycle of foreign key references found. Cannot guarantee referential integrity during upload. для таких случаев тоже утверждает ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 19:09 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Марсельдля таких случаев тоже утверждает ?Цитирую: "I rest my case" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2007, 21:21 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
White OwlОпиши ситуацию чуть подробнее. А что именно интересует, я те БД удалил уже, без восстановления Могу из рабочих БД логи надергать с rollback транзакциями от ML, пойдет ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 00:16 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
авторВчера разговаривал со специалистом из iAnywhere, он утверждает что такого не может быть, потому что Mobilink проверяет внешние ключи и делает соотвествующую сортировку данных. Во всяком случае таков дизайн Mobilink'а. Интересно, где такое написано в документации. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 00:34 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Еще один вопрос знатокам: Как запретить попадание в download поток строк, update которых был сделал в тригерах во время предидущей upload транзакции? ps: синхронизация по timestamp полю ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 14:58 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
rcryo авторВчера разговаривал со специалистом из iAnywhere, он утверждает что такого не может быть, потому что Mobilink проверяет внешние ключи и делает соотвествующую сортировку данных. Во всяком случае таков дизайн Mobilink'а. Интересно, где такое написано в документации.Оно действительно не очень легко найти, но это точно написано :) В описании расширеного параметра TOR (TableOrder) в 9-ке и 10-ке есть упоминание что при отсутствии этого параметра ML автоматически возьмет таблицы в порядке внешних ключей. Исключение составляет FK на саму себя :( Порядок строк в отличие от порядка таблиц не отслеживается.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 19:32 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
МарсельЕще один вопрос знатокам: Как запретить попадание в download поток строк, update которых был сделал в тригерах во время предидущей upload транзакции? ps: синхронизация по timestamp полюДва варианта: 1) добавляем в таблицу флаг "строка должна уходить на удаленную базу" и ставим его в false для всех строк созданных в триггере 2) ставим last_modified созданой строке более раннее чем время синхронизации. Например last_modified может быть равным last_modified оригинальной записи которая инициировала триггер. Это кстати ответы почти напрямую из учебника, я их только перевел :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.06.2007, 19:38 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
Кто-нибудь использует transaction-level upload (-tu option) в ML? Есть ли подводные камни? Написано что ведет себя как примерно как DBRemote. Наверное, если транзакции маленькие. Замучил меня "неправильный" порядок строк в upload потоке. Если от ошибок на FK можно избавиться, то логические ошибки не исправишь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.07.2007, 12:37 |
|
||
|
Вопрос по MobiLink
|
|||
|---|---|---|---|
|
#18+
White OwlДва варианта: 1) добавляем в таблицу флаг "строка должна уходить на удаленную базу" и ставим его в false для всех строк созданных в триггере 2) ставим last_modified созданой строке более раннее чем время синхронизации. Например last_modified может быть равным last_modified оригинальной записи которая инициировала триггер. Это кстати ответы почти напрямую из учебника, я их только перевел :) У меня третий вариант: триггер по апдейту только нужных полей,в котором и происходит set last_modified=current timestamp, а дефолтное значение поля last_modified выставляется толкьо при вставке записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.07.2007, 00:12 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=34624550&tid=2011985]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
71ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
58ms |
get tp. blocked users: |
1ms |
| others: | 243ms |
| total: | 426ms |

| 0 / 0 |
