SAPфорум.RU
https://www.sapboard.ru/forum/

Sybase. Увеличить размер сегмента
https://www.sapboard.ru/forum/viewtopic.php?f=14&t=100441
Страница 1 из 1

Автор:  Friday [ Пн, дек 04 2023, 13:43 ]
Заголовок сообщения:  Sybase. Увеличить размер сегмента

Добрый день. Стоит SAP Developer Edition на sybase.
Видимо заполнилось место в БД:
Can't allocate space for object 'SNAP' in database 'NPL' because 'default' segment is full/has no free extents. If you ran out of space in syslogs, dump the transaction log. Otherwise, use ALTER DATABASE to increase the size of the segment.

Я не особо разбираясь добавил диск. потом другой
disk init name='NPL_data_002', physname='/sybase/NPL/sapdata_1/NPL_data_002.dat',size='2G',directio=true
alter database NPL on NPL_data_002='2G'
Однако это не помогло и сообщения об ошибке продолжают появляться.
в DB02 - Space - Database вижу, что в NPL есть сегменты default, log и system
При этом в NPL уже больше 6G свободного места
В Configuration - Automatic DB Expansion увидел, что новое пространство добавляются в сегменте system.
Кое-как добился, чтобы system был только в NPL_data_001. default на NPL_data_001 и на NPL_data_002 (с помощью sp_dropsegment и sp_extendsegment.

Configuration - Automatic DB Expansion пытался включить автоматическое расширение default на новый диск - ничего не помогает. дампы не появляются - только записи в логе БД.

Как увеличить сегмент default?
Сейчас sp_helpdb NPL показывает
Code:
name db_size       owner dbid created      durability lobcomplvl inrowlen
         status                                                                                                                                                                     
---- ------------- ----- ---- ------------ ---------- ---------- --------
         -----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
NPL     33944.0 MB sapsa    5 May 28, 2019 full              100     2000
         trunc log on chkpt, ddl in tran, allow nulls by default, abort tran on
         log full, allow db suspect on rollback error, allow wide dol rows, defe
         rred table allocation, page compression, allow incremental dumps, deall
         ocate first text page, index compression, full logging for all

(1 row affected)

device_fragments size          usage     created             free_kbytes
---------------- ------------- --------- ------------------- ----------------
NPL_data_001            4.0 MB data only May 28 2019  8:31PM                0
NPL_data_001        19040.0 MB data only May 28 2019  8:31PM                0
NPL_data_001         2048.0 MB data only May 28 2019  8:31PM                0
NPL_data_001         3072.0 MB data only May 28 2019  8:31PM                0
NPL_data_001            4.0 MB data only May 28 2019  8:31PM                0
NPL_data_001         1060.0 MB data only May 28 2019  8:31PM                0
NPL_data_001          144.0 MB data only May 10 2023  4:29PM                0
NPL_data_001         1252.0 MB data only May 10 2023  4:29PM          1277040
NPL_data_001          604.0 MB data only May 10 2023  4:29PM           616080
NPL_data_001         1396.0 MB data only Oct 31 2023  3:10PM          1423920
NPL_data_001          100.0 MB data only Oct 31 2023  3:13PM           102000
NPL_data_001          100.0 MB data only Nov  2 2023  4:30PM           102000
NPL_data_002         2048.0 MB data only Nov 11 2023  3:37PM          2088960
NPL_data_003         1024.0 MB data only Dec  4 2023 12:03PM          1044480
NPL_log_001          1024.0 MB log only  May 28 2019  8:31PM not applicable
NPL_log_001          1024.0 MB log only  Jul  9 2019  7:17AM not applicable

Автор:  digisem [ Чт, янв 25 2024, 19:25 ]
Заголовок сообщения:  Re: Sybase. Увеличить размер сегмента

привет, столкнулся с аналогичной проблемой, решить не удалось ?

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/