powered by simpleCommunicator - 2.0.57     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Упала база, упала на пол...
14 сообщений из 14, страница 1 из 1
Упала база, упала на пол...
    #37081287
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Дано:
Adaptive Server Enterprise/12.5.0.1/SWR 10291 IR/P/NT (IX86)/OS 4.0/rel12501/1778/32-bit/OPT/Fri May 17 00:59:18 2002

Восстанавливаю историю по логам:

Код: plaintext
1.
2.
00:00000:00001:2011/01/22 15:06:16.87 server  Can't allocate space for object 'syslogs' in database 'master' 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.
00:00000:00001:2011/01/22 15:06:16.90 server  Error: 1105, Severity: 17, State: 4
00:00000:00001:2011/01/22 15:06:16.92 server  Can't allocate space for object 'syslogs' in database 'master' 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.

потом какой то д...б делает

Код: plaintext
1.
2.
3.
4.
00:00000:00000:2011/01/22 15:09:42.14 kernel  kisignal: SQL Server terminated by window closure.
00:00000:00000:2011/01/22 15:09:42.14 kernel  ueshutdown: exiting
00:00000:00000:2011/01/22 15:09:42.15 kernel  shutdown waiting for engine pid 1816 to exit...
00:00000:00000:2011/01/22 15:09:42.25 kernel  engine pid 1816 exit completed
00:00000:00000:2011/01/22 15:09:42.26 kernel  Abnormal exit detected - SQL Server process level execution bindings will be cleared on startup.

предполагаю что переносит ф-л тр.лога в другое место (типа авось поднимется перезапишет и очистится)

Код: plaintext
1.
2.
3.
4.
5.
6.
00:00000:00001:2011/01/22 15:10:20.23 server  Activating disk 'basename_dat' of size -1673527296 bytes.
00:00000:00001:2011/01/22 15:10:20.23 kernel  Initializing virtual device 2, 'F:\basename.dat' with dsync 'on'.
00:00000:00001:2011/01/22 15:10:20.25 kernel  Virtual device 2 started using asynchronous i/o.
00:00000:00001:2011/01/22 15:10:20.25 server  Activating disk 'basename_log' of size -1149239296 bytes.
00:00000:00001:2011/01/22 15:10:20.25 kernel  Initializing virtual device 3, 'E:\basename.log' with dsync 'on'.
00:00000:00001:2011/01/22 15:10:20.25 kernel  dopen: open 'E:\basename.log', Windows NT system error 2: Not a valid filename.
00:00000:00001:2011/01/22 15:10:20.26 kernel  udactivate: error starting virtual disk 3

А оно как бэ ни разу не связано с этим
Код: plaintext
00:00000:00001:2011/01/22 15:10 [code=plaintext]
:20.29 server Can't allocate space for object 'syslogs' in database 'master' 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.
00:00000:00001:2011/01/22 15:10:20.31 server Error: 1105, Severity: 17, State: 4
00:00000:00001:2011/01/22 15:10:20.31 server Can't allocate space for object 'syslogs' in database 'master' 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.
00:00000:00001:2011/01/22 15:10:20.40 server Recovering database 'sybsystemdb'.
Код: plaintext
1.
2.
3.
4.
5.
00:00000:00001:2011/01/22 15:10:23.81 server  Recovering database 'basename'.
00:00000:00001:2011/01/22 15:10:23.82 server  Error: 840, Severity: 17, State: 2
00:00000:00001:2011/01/22 15:10:23.84 server  Device 'basename_log' (with physical name 'E:\basename.log', and virtual device number 3) has not been correctly activated at startup time.  Please contact a user with System Administrator (SA) role.
00:00000:00001:2011/01/22 15:10:23.87 server  Error: 3414, Severity: 17, State: 3
00:00000:00001:2011/01/22 15:10:23.89 server  Database 'basename' (dbid 4): Recovery failed. Check the SQL Server errorlog for further information as to the cause.
00:00000:00001:2011/01/22 15:10:23.93 server  Recovery complete.

Авось полегчает х..нём ещё раз:

Код: plaintext
1.
2.
3.
4.
00:00000:00000:2011/01/22 15:13:06.28 kernel  kisignal: SQL Server terminated by window closure.
00:00000:00000:2011/01/22 15:13:06.29 kernel  ueshutdown: exiting
00:00000:00000:2011/01/22 15:13:06.31 kernel  shutdown waiting for engine pid 1816 to exit...
00:00000:00000:2011/01/22 15:13:06.32 kernel  engine pid 1816 exit completed
00:00000:00000:2011/01/22 15:13:06.32 kernel  Abnormal exit detected - SQL Server process level execution bindings will be cleared on startup.

Код: plaintext
1.
2.
3.
4.
5.
00:00000:00001:2011/01/22 15:21:01.42 server  Recovering database 'basename'.
00:00000:00001:2011/01/22 15:21:01.43 server  Error: 840, Severity: 17, State: 2
00:00000:00001:2011/01/22 15:21:01.45 server  Device 'basename_log' (with physical name 'E:\basename.log', and virtual device number 3) has not been correctly activated at startup time.  Please contact a user with System Administrator (SA) role.
00:00000:00001:2011/01/22 15:21:01.48 server  Error: 3414, Severity: 17, State: 3
00:00000:00001:2011/01/22 15:21:01.50 server  Database 'basename' (dbid 4): Recovery failed. Check the SQL Server errorlog for further information as to the cause.
00:00000:00001:2011/01/22 15:21:01.51 server  Recovery complete.

Сервак опять грубо убивают, кладут лог. назад:

Код: plaintext
1.
2.
3.
4.
5.
00:00000:00001:2011/01/22 15:39:11.90 server  Activating disk 'basename_dat' of size -1673527296 bytes.
00:00000:00001:2011/01/22 15:39:11.93 kernel  Initializing virtual device 2, 'F:\basename.dat' with dsync 'on'.
00:00000:00001:2011/01/22 15:39:11.96 kernel  Virtual device 2 started using asynchronous i/o.
00:00000:00001:2011/01/22 15:39:11.98 server  Activating disk 'basename_log' of size -1149239296 bytes.
00:00000:00001:2011/01/22 15:39:12.01 kernel  Initializing virtual device 3, 'E:\basename.log' with dsync 'on'.
00:00000:00001:2011/01/22 15:39:12.04 kernel  Virtual device 3 started using asynchronous i/o.

Код: plaintext
1.
2.
3.
4.
5.
6.
00:00000:00001:2011/01/22 15:39:16.29 server  Recovering database 'basename'.
00:00000:00000:2011/01/22 15:39:16.31 kernel  sddone: read error on virtual disk 3 block 733524:
00:00000:00000:2011/01/22 15:39:16.31 kernel  sddone: Windows NT system error 38: Reached end of file.
00:00000:00001:2011/01/22 15:39:16.37 server  Error: 823, Severity: 24, State: 1
00:00000:00001:2011/01/22 15:39:16.39 server  I/O error detected during read for BUF pointer = '0x225DEED4', MASS pointer = '0x225DEED4', (Buf#: '0'), page ptr = '0x2253B000', dbid = '4', Mass virtpage = '51065172', Buffer page = '2013524', Mass status = '0x4000100', Buffer status = '0x1', size = '2048', cache (id: 0) = 'default data cache', Pinning Xdes = '0x00000000', spid = '0'.
00:00000:00001:2011/01/22 15:39:16.46 server  Error: 3414, Severity: 21, State: 1
00:00000:00001:2011/01/22 15:39:16.48 server  Database 'basename' (dbid 4): Recovery failed. Check the SQL Server errorlog for further information as to the cause.

Сервак ещё раз ребутят
Код: plaintext
1.
2.
3.
4.
00:00000:00001:2011/01/22 15:47:19.10 server  Error: 926, Severity: 14, State: 1
00:00000:00001:2011/01/22 15:47:19.12 server  Database 'basename' cannot be opened. An earlier attempt at recovery marked it 'suspect'. Check the SQL Server errorlog for information as to the cause.
00:00000:00002:2011/01/22 15:47:19.15 kernel  network name 127.0.0.1, type ether, port 5000, filter NONE
00:00000:00003:2011/01/22 15:47:19.18 kernel  network name server, type ether, port 5000, filter NONE
00:00000:00001:2011/01/22 15:47:19.23 server  Unable to proceed with the recovery of dbid <4> because of previous errors.  Continuing with the next database.

сервак ещё ребутят раза 3 - на дурочка, а вдруг заработает... приходит опять идея убрать лог файл.
Код: plaintext
1.
2.
3.
4.
5.
6.
00:00000:00001:2011/01/22 18:22:50.51 server  Activating disk 'basename_dat' of size -1673527296 bytes.
00:00000:00001:2011/01/22 18:22:50.51 kernel  Initializing virtual device 2, 'F:\basename.dat' with dsync 'on'.
00:00000:00001:2011/01/22 18:22:50.51 kernel  Virtual device 2 started using asynchronous i/o.
00:00000:00001:2011/01/22 18:22:50.51 server  Activating disk 'basename_log' of size -1149239296 bytes.
00:00000:00001:2011/01/22 18:22:50.51 kernel  Initializing virtual device 3, 'E:\basename.log' with dsync 'on'.
00:00000:00001:2011/01/22 18:22:50.51 kernel  dopen: open 'E:\basename.log', Windows NT system error 2: Not a valid filename.
00:00000:00001:2011/01/22 18:22:50.51 kernel  udactivate: error starting virtual disk 3

потом мы таки возвращаем его назад
Код: plaintext
1.
2.
3.
4.
5.
00:00000:00001:2011/01/24 14:25:12.50 server  Activating disk 'basename_dat' of size -1673527296 bytes.
00:00000:00001:2011/01/24 14:25:12.51 kernel  Initializing virtual device 2, 'F:\basename.dat' with dsync 'on'.
00:00000:00001:2011/01/24 14:25:12.53 kernel  Virtual device 2 started using asynchronous i/o.
00:00000:00001:2011/01/24 14:25:12.54 server  Activating disk 'basename_log' of size -1149239296 bytes.
00:00000:00001:2011/01/24 14:25:12.56 kernel  Initializing virtual device 3, 'E:\basename.log' with dsync 'on'.
00:00000:00001:2011/01/24 14:25:12.57 kernel  Virtual device 3 started using asynchronous i/o.

вообщем ведём себя как дол...бы... и ребути ребутим ребутим
а база ругается и ругается:
Код: plaintext
1.
2.
3.
00:00000:00001:2011/01/26 14:02:04.34 server  Error: 1105, Severity: 17, State: 4
00:00000:00001:2011/01/26 14:02:04.35 server  Can't allocate space for object 'syslogs' in database 'master' 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.
00:00000:00001:2011/01/26 14:02:04.39 server  Error: 1105, Severity: 17, State: 4
00:00000:00001:2011/01/26 14:02:04.39 server  Can't allocate space for object 'syslogs' in database 'master' 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.

В итоге до сервака добрался я и обнаружил что сейчас база повисла в таком состоянии:

Код: plaintext
1.
2.
3.
4.
5.
00:00000:00001:2011/01/26 17:37:25.17 server  Recovering database 'basename'.
00:00000:00001:2011/01/26 17:37:25.20 server  Error: 692, Severity: 20, State: 1
00:00000:00001:2011/01/26 17:37:25.21 server  Uninitialized logical page '2013524' was read while accessing object '8' in database '4'. Please contact Sybase Technical Support.
00:00000:00001:2011/01/26 17:37:25.26 server  Error: 3414, Severity: 21, State: 1
00:00000:00001:2011/01/26 17:37:25.28 server  Database 'basename' (dbid 4): Recovery failed. Check the SQL Server errorlog for further information as to the cause.
00:00000:00001:2011/01/26 17:37:25.31 server  Recovery complete.

Уважаемые комрады! Помогите вернуть его к жизни! =)
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081361
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hexesУважаемые комрады! Помогите вернуть его к жизни! =)

выложи последний полный лог сервера

первопричина: что-то пролили в базу master ? ;)
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081459
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, да, лог сегмент в мастере переполнился, а когда головы то нет ... чтоб почистить его корректно... то приходят в голову всякие глупости... типа переместить лог девайс рабочей базы...

В логе правда ничего путного нет. В ограничение 150кб весь лог начиная с инцидента не входит, выкладываю самый конец:
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081495
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
On 27.01.2011 11:56, hexes wrote:
> Уважаемые комрады! Помогите вернуть его к жизни! =)


Лучше всего поднять БД из последнего дампа.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081508
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемый MasterZiv, если с переполнением логов таким образом "админ" боролся, о каких логах речь? ;)
Последний ДБ дамп от 24.03.2010...
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081525
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hexeskomrad, да, лог сегмент в мастере переполнился, а когда головы то нет ... чтоб почистить его корректно... то приходят в голову всякие глупости... типа переместить лог девайс рабочей базы...

В логе правда ничего путного нет. В ограничение 150кб весь лог начиная с инцидента не входит, выкладываю самый конец:


судя по логу , "борец" вчера поборол переполнение лога мастера.

выдержка2011/01/26 15:50:30.62 server WARNING: ***************************
2011/01/26 15:50:30.62 server Attempt by user 1 to dump xact on db master with NO_LOG
2011/01/26 15:50:30.89 server Attempt by user 1 to dump xact on db master with NO_LOG was successful
2011/01/26 15:50:30.89 server WARNING: ***************************


касательно ошибки с базой 'basename'
смотрите сюда : тынц

+ покажи результат
Код: plaintext
sp_cacheconfig 
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081613
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081741
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, лог я почистил. =)
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081751
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hexesУважаемый MasterZiv, если с переполнением логов таким образом "админ" боролся, о каких логах речь? ;)
Последний ДБ дамп от 24.03.2010...

продержитесь еще пару месяцев и будет ровно год!
ради этого стоит постараться ;)
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081767
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, на первую ссылку я уже нагуглил, начал действовать, но споткнулся. Сейчас изложу ход действий.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Cache Name                     Status    Type     Config Value Run Value    
----------                     ------    ----     ------------ ---------    
default data cache             Active    Default       0.00 Mb      8.00 Mb 

IO Size  Wash Size Config Size  Run Size     APF Percent 
-------  --------- -----------  --------     ----------- 
    2 Kb   1638 Kb      0.00 Mb      8.00 Mb     10      
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37081788
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
dbcc checkstorage ('basename')
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Checking basis: Logical pagesize is 2048 bytes 
Server Message:  Number  921, Severity  14
Line 1:
Database 'basis' has not been recovered yet - please wait and try again. 
Server Message:  Number  10334, Severity  18
Line 1:
Permission related internal error was encountered.  Unable to continue execution. 
Server Message:  Number  10334, Severity  18
Line 1:
Permission related internal error was encountered.  Unable to continue execution. 
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37082057
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hexeskomrad, на первую ссылку я уже нагуглил, начал действовать, но споткнулся. Сейчас изложу ход действий.

смотри вторую ссылку

hexes
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
Cache Name                     Status    Type     Config Value Run Value    
----------                     ------    ----     ------------ ---------    
default data cache             Active    Default       0.00 Mb      8.00 Mb 

IO Size  Wash Size Config Size  Run Size     APF Percent 
-------  --------- -----------  --------     ----------- 
    2 Kb   1638 Kb      0.00 Mb      8.00 Mb     10      


отличный кэш ;)
дисковая подсистема в перманентном тесте? ;)
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37082752
hexes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad, не помогает 2ая ссылка... :(
Database 4 has not been opened so rebuild of log is impossible.
...
Рейтинг: 0 / 0
Упала база, упала на пол...
    #37082808
0rc
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hexes, при статусе базы -32768 ?
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Упала база, упала на пол...
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]