powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
17 сообщений из 17, страница 1 из 1
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169336
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Сразу попрошу не кидать в чайника тапками.
Предыстория.
Во время поднятия дампа случайно в стримере поменяли ленточку (с которой этот дамп поднимался).
Код: sql
1.
2.
3.
4.
5.
6.
7.
Лог
Feb 21 18:37:22 2013: Backup Server: 4.58.1.1: Database testdb: 161475746 kilobytes LOADed.
Feb 21 18:48:09 2013: Backup Server: 4.58.1.1: Database testdb: 164461532 kilobytes LOADed.
Feb 21 18:56:33 2013: Backup Server: 5.16.2.2: Client-Library error: Error number 6, Layer 5, Origin 3, Severity 5: ct_results(): network packet layer: internal net library error: Cannot perform more than one read.
Feb 21 18:56:33 2013: Backup Server: 5.35.2.1: Check to see if the remote Backup Server is running. It may have been shutdown by another user.
Feb 21 18:56:33 2013: Backup Server: 5.32.2.1: Internal System Error: Client-Library call 'ct_results' failed with return code '0' for 'as_large_pagerun' RPC.
Feb 21 18:56:33 2013: Backup Server: 5.26.2.7: Internal System Error: Cannot allocate command structure for 'bs_end_load' RPC. CT_CMD_ALLOC returned '0'. Increase the operating system swap space if the amount of free swap space is low.



После чего было приняло решение удалить эту off-line БД.

drop datadase testdb выдавало ошибку.
Поэтому делали так:
1. Сохранили ddl этой БД
2. Разрешить Update системных таблиц.
Код: sql
1.
2.
3.
4.
5.
use master
go
sp_configure 'allow updates to system tables', 1
reconfigure with override
go


3.Чистим системные таблицы.
Код: sql
1.
2.
3.
4.
5.
6.
use master
go
delete sysusages where dbid = db_id('Имя удаляемой базы') 
go
delete sysdatabases where dbid = db_id('Имя удаляемой базы') 
go


4. Перестартовываем сервер.

Теперь создаем БД заново с помощью сохраненной ddl.
Запускаем поднятие дампа на вновь созданную базу.
Но дамп не поднимается, обрывается в один прекрасный момент.
С чем это может быть связано и что делать.

Код: sql
1.
2.
3.
4.
Лог
Feb 27 19:06:58 2013: Backup Server: 4.58.1.1: Database testdb: 135729734 kilobytes LOADed.
Feb 27 19:17:24 2013: Backup Server: 4.58.1.1: Database testdb: 138609326 kilobytes LOADed.
Feb 27 19:25:47 2013: Backup Server: 5.7.2.11: RPC ('as_large_pagerun') execution failed.
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169469
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, и ещё при создании БД ругается на логи, что это означает?
то есть на
Код: sql
1.
2.
ALTER DATABASE testdb 
    LOG ON testdb_log1=2000



получаем сообщение

Код: sql
1.
2.
Extending database by 10240000 pages (20000.0 megabytes) on disk testdb_log1 
Warning: Using ALTER DATABASE to extend the log segment will cause user thresholds on the log segment within 128 pages of the last chance threshold to be disabled. 
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169818
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathaly,

приведите полный DDL скрипт
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169874
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,
полный длинный, основные моменты:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
USE master
go
CREATE DATABASE testdb
    ON testdb_data1=1000
    LOG ON testdb_log1=300
go
ALTER DATABASE testdb 
    ON testdb_data1=4000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=1200
go
ALTER DATABASE testdb 
    ON testdb_data1=5000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=500
go
ALTER DATABASE testdb 
    ON testdb_data1=7000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=3000
go

... 

ALTER DATABASE testdb 
    ON testdb_data9=12000
go
USE master
go
EXEC sp_dboption 'testdb','ddl in tran',true
go
EXEC sp_dboption 'testdb','select into/bulkcopy/pllsort',true
go
EXEC sp_dboption 'testdb','trunc log on chkpt',true
go
EXEC sp_dboption 'testdb','abort tran on log full',true
go
USE testdb
go
CHECKPOINT
go
IF DB_ID('testdb') IS NOT NULL   PRINT '<<< CREATED DATABASE testdb >>>'
ELSE
    PRINT '<<< FAILED CREATING DATABASE testdb >>>'
go
USE testdb
go
EXEC sp_changedbowner 'sa'
go
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169943
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NathalyДа, и ещё при создании БД ругается на логи, что это означает?
то есть на
Код: sql
1.
2.
ALTER DATABASE testdb 
    LOG ON testdb_log1=2000



получаем сообщение

Код: sql
1.
2.
Extending database by 10240000 pages (20000.0 megabytes) on disk testdb_log1 
Warning: Using ALTER DATABASE to extend the log segment will cause user thresholds on the log segment within 128 pages of the last chance threshold to be disabled. 



ну вообще говоря, в приведенной команде у вас расширение на 2ГБ, а Sybase ругается на 20ГБ - кто говорит правду? :)
про Warning - это он говорит, что раз вы расширили лог, то дефолтный трешхолд "последней надежды" в 128 страниц (кста,
Код: plaintext
select page_size(1)
что вернет?) уже неактуален и будет выключен. Вам нужно настроить трешхолд согласно финальному размера лога, если вы этим пользуетесь.
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169944
blzz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а еще он должен был сказать:
Server Message: Number 5038, Severity 10

как читать сообщения от сервера и что такое severity рассказано в sybase administration guide: http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.infocenter.dc31654.1570/html/sag1/sag1570.htm
что severity 10 это не ошибка, а информационное сообщение , в данном случае об изменении last change threshold в логсегменте.
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169978
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathalykomrad,
полный длинный, основные моменты:

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
USE master
go
CREATE DATABASE testdb
    ON testdb_data1=1000
    LOG ON testdb_log1=300
go
ALTER DATABASE testdb 
    ON testdb_data1=4000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=1200
go
ALTER DATABASE testdb 
    ON testdb_data1=5000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=500
go
ALTER DATABASE testdb 
    ON testdb_data1=7000
go
ALTER DATABASE testdb 
    LOG ON testdb_log1=3000
go

... 

ALTER DATABASE testdb 
    ON testdb_data9=12000
go
USE master
go
EXEC sp_dboption 'testdb','ddl in tran',true
go
EXEC sp_dboption 'testdb','select into/bulkcopy/pllsort',true
go
EXEC sp_dboption 'testdb','trunc log on chkpt',true
go
EXEC sp_dboption 'testdb','abort tran on log full',true
go
USE testdb
go
CHECKPOINT
go
IF DB_ID('testdb') IS NOT NULL   PRINT '<<< CREATED DATABASE testdb >>>'
ELSE
    PRINT '<<< FAILED CREATING DATABASE testdb >>>'
go
USE testdb
go
EXEC sp_changedbowner 'sa'
go



касательно этого скрипта - сгенерирован Артизаном?
для ускорения процесса создания БД предлагаю добавить к каждой команде (CREATE DATABASE & ALTER DATABASE) в конец фразу FOR LOAD

Касательно самой ошибки : Increase swap space.
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38169995
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathaly,

+ покажите

Код: sql
1.
select @@version
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38170008
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,
Adaptive Server Enterprise/12.5.3/EBF 12869 ESD#4/P/Sun_svr4/OS 5.8/ase1253/1923/64-bit/FBO/Thu Sep 8 16:05:41 2005
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38170487
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,

Код: sql
1.
select pagesize(1)



возвращает 2048
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38170642
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathalykomrad,

Код: sql
1.
select pagesize(1)



возвращает 2048

да, я уже понял )

Extending database by 10240000 pages (20000.0 megabytes) on disk testdb_log1
20000*1024/10240000 = 2 (kb)
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171136
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
komrad,
по ошибке "RPC ('as_large_pagerun') execution failed" ничего не подскажете?
Почему дамп не поднимается? Сегодня утром запустила заново поднятие дампа, пока всё тихо, но ещё только 1/3 где-то прошла
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171148
SAV4SAV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathalykomrad,
по ошибке "RPC ('as_large_pagerun') execution failed" ничего не подскажете?
Почему дамп не поднимается? Сегодня утром запустила заново поднятие дампа, пока всё тихо, но ещё только 1/3 где-то прошла

Case Description
Trying to load a database from a remote backup server - load failed

RPC ('as_large_pagerun') execution failed.

Internal System Error: Cannot allocate command structure for 'bs_end_load' RPC. CT_CMD_ALLOC returned '0'. Increase the operating system swap space if the amount of free swap space is low.

Tip or Workaround
Not Available
Resolution
Increased swap space.
Other Sources Related to Issue
TechNote
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171212
SQLMantis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathalykomrad,
по ошибке "RPC ('as_large_pagerun') execution failed" ничего не подскажете?
Почему дамп не поднимается? Сегодня утром запустила заново поднятие дампа, пока всё тихо, но ещё только 1/3 где-то прошла

Nathaly, раз пошли в ход case 2002-го лохматого года, дайте нам лог начало выполнения команды load :)
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171243
Nathaly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLMantis,
вот начало

Код: sql
1.
2.
3.
4.
5.
6.
7.
Feb 27 11:06:15 2013: Backup Server: 1.70.1.1: Configuring the maximum shared memory usage to 48 MB.
Feb 27 11:06:15 2013: Backup Server: 1.69.1.2: Configuring the number of service threads to 48.
Feb 27 11:06:15 2013: Backup Server: 1.70.1.3: Configuring the shared memory per stripe to 1048576 bytes.
Feb 27 11:23:44 2013: Backup Server: 4.58.1.1: Database testdb: 2888624 kilobytes LOADed.
Feb 27 11:34:17 2013: Backup Server: 4.58.1.1: Database testdb: 5777630 kilobytes LOADed.
Feb 27 11:44:50 2013: Backup Server: 4.58.1.1: Database testdb: 8666252 kilobytes LOADed.
...
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171320
Фотография komrad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Nathalykomrad,
по ошибке "RPC ('as_large_pagerun') execution failed" ничего не подскажете?
Почему дамп не поднимается? Сегодня утром запустила заново поднятие дампа, пока всё тихо, но ещё только 1/3 где-то прошла

уже подсказал же :
подсказкаКасательно самой ошибки : Increase swap space.
...
Рейтинг: 0 / 0
Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
    #38171368
SQLMantis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NathalySQLMantis,
вот начало

Код: sql
1.
2.
3.
4.
5.
6.
7.
Feb 27 11:06:15 2013: Backup Server: 1.70.1.1: Configuring the maximum shared memory usage to 48 MB.
Feb 27 11:06:15 2013: Backup Server: 1.69.1.2: Configuring the number of service threads to 48.
Feb 27 11:06:15 2013: Backup Server: 1.70.1.3: Configuring the shared memory per stripe to 1048576 bytes.
Feb 27 11:23:44 2013: Backup Server: 4.58.1.1: Database testdb: 2888624 kilobytes LOADed.
Feb 27 11:34:17 2013: Backup Server: 4.58.1.1: Database testdb: 5777630 kilobytes LOADed.
Feb 27 11:44:50 2013: Backup Server: 4.58.1.1: Database testdb: 8666252 kilobytes LOADed.
...



Бррр. Полностью команду load database можно? Где находится backup server?
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / Ошибка при поднятии дампа RPC (as_large_pagerun) execution failed (ASE 12.5)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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