Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
вопрос простой... Как в базе (ASA 9.0.2) изменить точки смещения ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 19:12 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Alexandr T wrote: > Как в базе (ASA 9.0.2) изменить точки смещения ??? А что такое "точки смещения"? ЗЫ. Русские доки - mustdie forever. Posted via ActualForum NNTP Server 1.3 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 19:14 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
это наверное про репликацию ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.01.2006, 19:41 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
совершенно верно.. это про репликации.. была связка баз (косолидированная-ремотная) на семерке.. стоит задача перевести консолидированную на 9 версию, при этом удаленная должна остаться на семерке..я делаю unload (структуру и данные) консолидированной, далее создаю новую базу на 9 версии и считываю в неё данные с структурой. А теперь самое вкусное - восстановить обмен с удаленной базой..так как база очень удаленная :), делать новую выгрузку для неё не представляется возможным. Поэтому надо оставить её как есть ( если я не ошибаюсь то реплика между семеркой и девяткой должна ходить без проблем..) таблицу sys.sysremoteusers правил, однако после запуска реплики в логе ремоты такое сообщение I. 01/10 14:49:39. Scanning logs starting at offset 0011240454 I. 01/10 14:49:39. Processing transaction logs from directory "D:\base\test9\" I. 01/10 14:49:39. Processing transactions from active transaction log E. 01/10 14:49:39. Unable to find log offset 0011240454 E. 01/10 14:49:39. Sending messages failed вот поэтому я и спросил - КАК РУКАМИ ЗАДАТЬ ТОЧКИ СМЕЩЕНИЯ заранее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 10:30 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
http://www.sql.ru/forum/actualthread.aspx?tid=229753 и ничего не надо задавать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 11:34 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
спасибо за ссыклку... пробывал делать выгрузку с ключём -ar сразу куча вопросов - поднимать персонал сервер старой базы (7 версии) надо на ASA7 или ASA9? ( я поднял на ASA9) - при запуске dbunload9 в логе выдалось Adaptive Server Anywhere Unload Utility Version 9.0.2.2451 ***** SQL error: Cannot access file 'rt.jar' -- No such file or directory ЧТО ЭТО ТАКОЕ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 13:25 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Java в ASA 7 используется? 9-ка не девелопер едишн случайно? В ней Java отдельно лицензируется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 14:21 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
именно девелопер... так что мне теперь с ней сделать??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 15:32 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
т.е. поскажите как лицензировать Java в девелопере??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 15:44 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Смотрите почту. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 16:04 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Alexandr T- поднимать персонал сервер старой базы (7 версии) надо на ASA7 или ASA9? ( я поднял на ASA9) Зря. Старую базу лучше поднимать на старом сервере. На нем же делаешь и всю выгрузку. Потом уже генерируешь пустую базу на новом сервере и запускаешь на нее reload.sql полученый от выгрузки старой базы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 18:16 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
В том то и фокус, что через reload.sql можно попрошаться с репликацией. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 19:23 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Юрий АндрейВ том то и фокус, что через reload.sql можно попрошаться с репликацией. Ты сильно удивишься, если я скажу что dbxtract делает выгрузку базы именно через reload.sql? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 19:26 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Совсем не удивлюсь! Только потом и спрашивают - как смещение лога в ручную выставлять. У меня на консолидированой получилось только через dbunload -ar, когда unload сам просмотрел все старые логи и всё правильно выставил для репликаций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 19:55 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
К тому-же dbunload -ar не работает через unload.sql и перенос базы (в моём случае ) проходит раз в 5 быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 20:03 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Юрий АндрейСовсем не удивлюсь! Только потом и спрашивают - как смещение лога в ручную выставлять. ??? Никогда такой фигней не занимался. В принципе, если заглянуть в тот самый reload.sql от базы уже участвующей в репликцаии, то там можно найти строчки типа: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.01.2006, 21:01 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
White Owl, -ar намного удобнее ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 10:08 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
так.. опишу последовательность действий.. 1) консолидированную базу (7версии) стартую на ASA9 2) делаю dbunload по следующему скрипту "c:\Program Files\Sybase\SQL Anywhere 9\win32\dbunload.exe" -o unload.log -c "dsn=test;uid=dba;pwd=***" -ar c:\unload 3) после выполнения этого скрипта вижу что в папке, где находилась база появляются еще два файла ( если база называлась test.db и лог test.log, то рядом нарисовались test.dbR и test.logR) Хотелось бы выслушать выши коментарии по этому поводу :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 12:38 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Стартовать базу не надо. Unload -ar запускать из девятки. На выходе получим test.db уже девятой версии( пока без лога до первого запуска базы ) и test.olg - старый лог. P.S. Все логи старой базы находится в папке c:\unload ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:09 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
думаю, что это все нужно будет отредактировать и - в FAQ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:29 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
что значит не надо стартовать??? вот выдержка из мануала To use the -ar option, you must connect to a personal server, or to a network server on the same machine as the Unload [dbunload] utility. а в папке unload пусто кстати!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:29 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
в общем господа... кто то может тезисно и по русски (желательно с текстами скриптов) описать последовательность действий для перевода консолидированной базы с семерки на девятку без потери реплики... просьба все таки что бы писали те, кто этот вопрос отработал... а то уже сетвертый день толчем воду в ступе... заранее спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:33 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
В данном случае - Must connect - чтобы unload -ar СМОГЛА запустить на той же машине что и база сервер. А после -ar надо указать папку со старыми логами!!! Иначе ничего и не выйдет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:34 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Тогда милости просим в асю - 162-727-388. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:35 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Кто возьмётся за редактирование? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 13:46 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Из разговора Valmount (01:53 PM) : консолидированная d:\base\test7\test7.db лог там же с таким же названием удаленная d:\base\test_remote7\test_remote7.db там же с таким же названием автоПРИЗ (01:57 PM) : так. 1.Стоп серверу. 2. Копирушь целиком d:\base в другое место. 3. Запускаешь для консолидированой dbunload -c "eng=new;dbf=d:\base\test7\test7.db;uid=dba;pwd=___" -ar d:\base\test7 4. для удалённой dbunload -c "eng=new;dbf=d:\base\test_remote7\test7.db;uid=dba;pwd=___" -ar d:\base\test_remote7 5. В настройках dbremote в параметрах указать путь к старым логам для консолидированой d:\base\test7 для удалённой d:\base\test_remote7 6. Запускаем 9 ку и dbremote. 7. Всё Для уверенности в том, что запустится dbunload от девятки можно указывать полный путь C:\Program Files\Sybase\SQL Anywhere 9\win32\dbunload .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 14:03 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Юрий АндрейКто возьмётся за редактирование? ASCRUS :) на самом деле я не понимаю, в чем проблема? я делал так как советовал Юрий Андрей , более того даже не заводил отдельной папки для логов. В результате получил пару файлов база + лог, а также старый лог, который впоследствии (при запуске сервере) был уничтожен автоматически при включенной опции базы DELETE_OLD_LOGS... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 14:24 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Не понимаю в чем проблема :) В свое время перевел консолидированную базу с 7 на 8 версию без проблем руководствуясь методом описанным в хелпе "Rebuilding databases involved in replication" Все чудно отработало, при том, что удаленные остались на 7 версии и потом постепенно были переведены на 8. З.Ы. Про установку смещения там же можно почитать ... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 15:03 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
ну что, перевел пользуясь Rebuilding databases involved in replication, потому как новую базу надо было перевести с 866 кодировки на 1251, да еще и размер странички надо было увеличить... долго не мог понять почему не получается точки смещения правильно выставить, да и сейчас не могу понять... просто внимательно просмотрев уже лог ремоты (новой версии базы) увидел в логе точки старта и финиша I. 01/13 13:52:52. Transaction log "d:\base\test7\TEST7.LOG" starts at offset 0011108071 I. 01/13 13:52:52. Processing transactions from transaction log "d:\base\test7\TEST7.LOG" I. 01/13 13:52:52. Transaction log ends at offset 0011137506 самои интересное, в скрипте, который я оттранслировл со старой базы вообще таких значений не было... но базе видимо было виднее... реплика сразу же побежала... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 15:43 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Юрий Андрей 3. Запускаешь для консолидированой dbunload -c "eng=new;dbf=d:\base\test7\test7.db;uid=dba;pwd=___" -ar d:\base\test7 всё хорошо... только есь один рекоменд: вместо "dbunload" написать: "c:\Program Files\Sybase\SQL Anywhere 9\win32\dbunload.exe" ИМХО, чтобы процес был более управляемым, надо делать ручками без -ar ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.01.2006, 17:19 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
А вот еще вопрос в продолжение темы. Семеречная база два раза в неделю бэкапится с обрезанием лога. Когда происходит запуск новой базы на девятке делается подмена старого текущего лога что бы репликация стартовала. А у меня есть в реплике пару баз, которые в силу не от меня зависящих причин, обмениваются раз в два месяца. После того, как косолидироанная база съест очередное письмо от этих баз ей понадобится отослать весь кусок информации за пропущенный период. А эти тразакции находятся в тех обрезках, которые создаются после каждого бэкапа. Поэтому логический вопрос - нужно ли мне в папку с основным логом помещать эти обрезки, или же девятка сама разрулит что кому и в каком объеме надо отослать?? Заранее спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 10:27 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
Alexandr TСемеречная база два раза в неделю бэкапится с обрезанием лога. Когда происходит запуск новой базы на девятке делается подмена старого текущего лога что бы репликация стартовала.Э? Что значит "делается подмена"??? Всегда считал что у семерки и девятки формат логов разный. Alexandr TА эти тразакции находятся в тех обрезках, которые создаются после каждого бэкапа. Поэтому логический вопрос - нужно ли мне в папку с основным логом помещать эти обрезки, или же девятка сама разрулит что кому и в каком объеме надо отослать??Да, обрезаные куски лучше всего положить рядышком с текущим логом. Либо можно воспользоваться ключом -ml у dbremote в котором указать где лежат обрезаные куски. Но лично я предпочитаю обрезать логи не бекапилкой, а самим dbremote (ключ -x) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.04.2006, 18:15 |
|
||
|
изменение точек смещения
|
|||
|---|---|---|---|
|
#18+
White OwlЭ? Что значит "делается подмена"??? Всегда считал что у семерки и девятки формат логов разный. Логи базы данных то может и разных форматов, только dbremote как то это особо не смущает, ей главное что бы в логе была нужная точка смещения. White Owl Да, обрезаные куски лучше всего положить рядышком с текущим логом. Либо можно воспользоваться ключом -ml у dbremote в котором указать где лежат обрезаные куски. Не нашел в мануале описания ключа -ml . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.04.2006, 11:58 |
|
||
|
|

start [/forum/topic.php?all=1&fid=55&tid=2012886]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
52ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 212ms |
| total: | 339ms |

| 0 / 0 |
