Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Attempt to fetch logical page  [new]
Garafutdin
Member

Откуда: Москва
Сообщений: 139
   --создаю таблицу
	create table #res5(idd int IDENTITY(1,1) NOT NULL,
					  id int,
					  id_parent int,	....

   -- далее вставляю в нее виды работ
        insert into #res5(id,id_parent,title,tmp) select ID,-1,title,0 from LIST_JOBTYPE

   -- Далее вставляю данные и хочу по парентам проставить id-ники видов работ из этой же таблицы
   insert into   #res5(id,id_parent,title,report_period,summa,provod_date,prw_id,god,mes,comment,summa_ushla,old_obj,new_obj,id_jobtype,id_plan_grafik,plan_grafik)
			 select max(s.id),
					(select idd from #res5 where id_parent = -1 and id = s.id_jobtype),
					s.sc_val,

   -- Далее все вылетает к ..уям
   Msg 605, Level 21, State 3, Procedure spr_objects_proc, Line 414
   Attempt to fetch logical page (1:26345) in database 2 failed. It belongs to allocation unit 428279507124224 not to 6196960048047063040.


вылетает на строчке (select idd from #res5 where id_parent = -1 and id = s.id_jobtype) если ставлю в запросе статику например 1-ку все работает. раньше тоже все гуд работало. вылетать только сейчас начало. Есть какие мысли по поводу этой ошибки у кого нить?
3 окт 12, 14:05    [13261765]     Ответить | Цитировать Сообщить модератору
 Re: Attempt to fetch logical page  [new]
Maxx
Member [скрыт]

Откуда:
Сообщений: 24290
а что с диском на котором темпдб живет ?
3 окт 12, 14:15    [13261893]     Ответить | Цитировать Сообщить модератору
 Re: Attempt to fetch logical page  [new]
Garafutdin
Member

Откуда: Москва
Сообщений: 139
С диском все в порядке.
странно проблема решилась так
(select min(idd) from #res5 where id_parent = -1 and id = s.id_jobtype)
3 окт 12, 14:17    [13261918]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить