|
|
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
Лажанулся я в общем то несколько - в базе данных dbccdb переполнился лог-сегмент тоесть щас база не восстанавливается, не удаляется, вообще ни чего не позволяет делать... Помогите, чего делать то ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 10:12 |
|
||
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
при попытке очистить транзакции ( dump tran ) пишет Database 'dbccdb' has not been recovered yet - please wait and try again. в логах сервера 02:00000:00012:2004/07/27 11:33:06.39 server Roll forward transaction '$ins'. 02:00000:00012:2004/07/27 11:33:06.39 server Redo pass of recovery has processed 8870 committed and 0 aborted transactions. 02:00000:00012:2004/07/27 11:33:06.39 server Completed REDO pass for database 'dbccdb'. 02:00000:00012:2004/07/27 11:33:06.39 server Recovery of database 'dbccdb' will undo incomplete nested top actions. 02:00000:00012:2004/07/27 11:33:06.39 server Started UNDO pass for database 'dbccdb'. The total number of log records to process is 20. 02:00000:00012:2004/07/27 11:33:06.39 server Roll back transaction '$ins' -- was aborted. 02:00000:00012:2004/07/27 11:33:06.39 server Error: 1105, Severity: 17, State: 3 02:00000:00012:2004/07/27 11:33:06.39 server Can't allocate space for object 'syslogs' in database 'dbccdb' because 'logsegment' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment. 02:00000:00012:2004/07/27 11:33:06.39 server Error: 21, Severity: 21, State: 1 02:00000:00012:2004/07/27 11:33:06.39 server WARNING - Fatal Error 3475 occurred at Jul 27 2004 11:33AM. Please note the error and time, and contact a user with System Administrator (SA) authorization. 02:00000:00012:2004/07/27 11:33:06.39 server Error: 3475, Severity: 21, State: 7 02:00000:00012:2004/07/27 11:33:06.39 server There is no space available in SYSLOGS for process 12 to log a record for which space has been reserved. This process will retry at intervals of one minute. The internal error number is -4. 00:00000:00001:2004/07/27 11:33:07.56 server The optimal number of recovery processes is 2. P.S. ASE 12.5.1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 11:40 |
|
||
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
Я не ASEшник, но ты вот это пробовал сделать (то, что выделено жирным шрифтом)? Если пробовал, то что получилось? nik2 02:00000:00012:2004/07/27 11:33:06.39 server Can't allocate space for object 'syslogs' in database 'dbccdb' because 'logsegment' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 11:47 |
|
||
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
mustliveЯ не ASEшник, но ты вот это пробовал сделать (то, что выделено жирным шрифтом)? Если пробовал, то что получилось? nik2 02:00000:00012:2004/07/27 11:33:06.39 server Can't allocate space for object 'syslogs' in database 'dbccdb' because 'logsegment' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE or sp_extendsegment to increase size of the segment. получилось как я уже писал Database 'dbccdb' has not been recovered yet - please wait and try again подождал,...не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 11:51 |
|
||
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
2 nik2 Что-то у тебя не хорошо. Переполненный журнал транзакций после рестарта ASE должен очиститься. Попробуй традиционно: - allow update to system tables - select * from master..sysdatabases (get dbid) - begin transaction update master..sysdatabases - set status = status|(-32768) where dbid=??? - commit transaction - shutdown - strat sqlserver with -T3608 -key - %SYBASE%\bin\sqlsrvr.exe -T3608 ..... - dbcc rebuild_log(???, 1, 1) - begin transaction - update master..sysdatabases - set status = 524 - where dbid=??? - commit transaction - restart server ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 12:18 |
|
||
|
Трабла со свободным пространством
|
|||
|---|---|---|---|
|
#18+
Romale2 nik2 Что-то у тебя не хорошо. Переполненный журнал транзакций после рестарта ASE должен очиститься. Попробуй традиционно: ... - restart server не помогло та жа фигня Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. вообще я пересобраз заново базу dbccdb, незнай насколько это правильное решение было... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.07.2004, 13:12 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=120&tid=2014333]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
53ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
| others: | 14ms |
| total: | 168ms |

| 0 / 0 |

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