|
|
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Всем привет! Читаю вот документацию по Sybase и натыкаюсь на следующий момент: "Команду dump transaction можно запускать, только если журнал базы данных хранится в отдель- ном сегменте" Не мог ли кто-нибудь объяснить, как это проверить (что в отдельном сегменте) и почему это нельзя делать, если не в отдельном? 2) Если я не делаю дамп транзакций, а делаю только дамп базы, то смогу ли я восстановить базу? Заранее спасибо, RTFM не писать, уже наRTFMился на неделю вперед. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 10:39 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Programmmer, 1) use БАЗА go sp_helpdb БАЗА смотреть раздел device_fragments, столбец usage 2) да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 12:09 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Programmmer пишет: > 2) Если я не делаю дамп транзакций, а делаю только дамп базы, то смогу > ли я восстановить базу? Дамп базы включает и дамп транзакций в себя. Так что да. Но учтите, что последние N транзакций, которые были активны на момент окончания дампа, в этот дамп не войдут. (т.е. они войдут, но будут откачены при загрузке дампа). Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 12:16 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Спасибо! а вот на счет этого: автор use БАЗА go sp_helpdb БАЗА смотреть раздел device_fragments, столбец usage Ни раздела device_fragments, ни столбца usage в ответе сервера нет. Есть только столбцы: name, db_size, owner, dbid, created, status. Странно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 16:01 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
ProgrammmerСпасибо! а вот на счет этого: автор use БАЗА go sp_helpdb БАЗА смотреть раздел device_fragments, столбец usage Ни раздела device_fragments, ни столбца usage в ответе сервера нет. Есть только столбцы: name, db_size, owner, dbid, created, status. Странно. в базу переходили? use БАЗА делали? ок, тогда попробуйте так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 16:23 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
komrad, segment, name, status 0', 'system',' 0' 1', 'default',' 1' 2', 'logsegment',' 0' Видимо утверждение здесь выполняется из первого поста. В документации , кстати сказано вот ещё что автор Можно добавлять и удалять пользовательские сегменты, но удалять из базы данных сегменты default, system и logsegment нельзя Но тогда как вообще может не выполняться то, что журнал базы будет в одном сегменте с базой? если сегмент logsegment нельзя удалить. Он будет присутствовать, но реально лог транзакций будет записан, скажем. в сегмент default ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 16:48 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Т.е., прошу прощения, наоборот - выполняться. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 16:50 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
Programmmer Но тогда как вообще может не выполняться то, что журнал базы будет в одном сегменте с базой? если сегмент logsegment нельзя удалить. Он будет присутствовать, но реально лог транзакций будет записан, скажем. в сегмент default ? Какая у Вас версия ASE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 17:01 |
|
||
|
Sybase ASE 15.0 правила бэкапа
|
|||
|---|---|---|---|
|
#18+
ProgrammmerВсем привет! Читаю вот документацию по Sybase и натыкаюсь на следующий момент: "Команду dump transaction можно запускать, только если журнал базы данных хранится в отдель- ном сегменте" Не мог ли кто-нибудь объяснить, как это проверить (что в отдельном сегменте) и почему это нельзя делать, если не в отдельном? 2) Если я не делаю дамп транзакций, а делаю только дамп базы, то смогу ли я восстановить базу? Заранее спасибо, RTFM не писать, уже наRTFMился на неделю вперед. Вы не совсем верно прочитали/перевели эту фразу. If a database does not have a log segment on a separate device from data segments, you cannot use dump transaction to copy the log and truncate it. Лог транзакций и так всегда хранится в отдельном сегменте. dump tran Вы не сможете использовать если база данных не имеет сегмент логов на отдельном от сегмента данных девайсе Другими словами, это тот случай когда вы при распространении базы на девайс (alter database on...) Вы указываете его использование и для данных и для логов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.07.2009, 17:44 |
|
||
|
|

start [/forum/topic.php?fid=55&msg=36118456&tid=2010953]: |
0ms |
get settings: |
14ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 15ms |
| total: | 164ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...