|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
Код: sql 1.
После перезагрузки Sybase процедура загружающая данные из одной базы в другую выполняется с четвёртой попытки. Первые три заканчиваются ошибкой: Код: sql 1. 2. 3. 4. 5. 6. 7.
Проблема в том, что Sybase перезагружается автоматически раз в неделю. Даже не знаю зачем так сделано. Но уверен что убедить убрать это будет сложно. Процедура запускается каждый день по рассписанию и выполняется 40 минут. Проблема наблюдается только в день перезагрузки Sybase. Что нужно сделать чтоб процедура выполнялась с первой попытки? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.11.2013, 18:57 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
Oleksa Код: sql 1.
После перезагрузки Sybase процедура загружающая данные из одной базы в другую выполняется с четвёртой попытки. Первые три заканчиваются ошибкой: Код: sql 1. 2. 3. 4. 5. 6. 7.
Проблема в том, что Sybase перезагружается автоматически раз в неделю. Даже не знаю зачем так сделано. Но уверен что убедить убрать это будет сложно. Процедура запускается каждый день по рассписанию и выполняется 40 минут. Проблема наблюдается только в день перезагрузки Sybase. Что нужно сделать чтоб процедура выполнялась с первой попытки? ну так сделайте то, что Вам пишут, увеличьте размер system сегмента. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2013, 10:44 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
Nashville, Места более чем достаточно: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19.
Процедура не использует даже 10%. Когда она начинает благополучно выполнятся (червётрый раз и далее) места столько же сколько было при неудачных попытках. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2013, 15:28 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
проверьте errorlog во время старта сервера на предмет ошибок при инициализации девайсов. tempdb - особая база, может быть online даже когда составляющие её девайсы tempdb01... не были активированы при старте сервера. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2013, 22:17 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
ан, нет оказывается не взлетит если девайсов просто нет. Could not open TEMPDB, unable to continue. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2013, 22:26 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
blzz, Ну попробую дальше в угадайку играть, перейдем к процедуре, попробуйте перед ее выполнением выполнить DUMP TRUN database WITH no_log ... |
|||
:
Нравится:
Не нравится:
|
|||
20.11.2013, 22:52 |
|
Can't allocate space for object 'temp worktable' in database 'tempdb'
|
|||
---|---|---|---|
#18+
Подозреваю баг 737697 http://search.sybase.com/kbx/changerequests?bug_id=737697 When running UPDATE INDEX STATISTICS with SAMPLING command, numerous errors may be reported in the errorlog - 1105 errors: "Can't allocate space for object 'temp worktable' in database 'tempdb' because 'system' 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" and 1764 errors: "Failed to insert row into worktable, when projecting base table on to work table for collecting statistics". http://download.sybase.com/swr/17110/EBF21517_Buglist.txt ... |
|||
:
Нравится:
Не нравится:
|
|||
21.11.2013, 20:21 |
|
|
start [/forum/topic.php?fid=55&msg=38470885&tid=2009904]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
61ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
others: | 327ms |
total: | 483ms |
0 / 0 |