| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Чт Окт 01, 2015 08:24   db-link и ошибка 03146 | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				Связали 2 ИБСО линком.
 
 
У некоторых юзеров (причем одних и тех же) наблюдается ошибка даже при селекте фром дуал.
 
16:43:21  ORA-03146: Invalid buffer length for TTC field
 
 
Причем в plplus тоже. Пробовал менять профиль у юзера с одного на другой и обратно. После этого в plplus начинает работать. Но стоит под этим юзером просто зайти через навигатор в ИБСО - все ломается. Может было у кого - куда можно копнуть.
 
 
З.Ы. У большинства юзеров данной проблемы не наблюдается. Чем они отличаются друг от друга - не понятно. | 
			 
		  | 
	
	
		  | 
	
	
		yaffil Профи
 
  Вступление в Клуб: 18.08.2011
  | 
		
			
				 Чт Окт 01, 2015 09:46    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				По описанию ошибки предлагают связаться с ораклом    
 
 
ORA-03146
 
Invalid buffer length for TTC field
 
 
Cause: A corrupt Two-Task Common (TTC) packet was received.
 
 
Action: This is a internal protocol error. Contact Oracle Support Services.
 
 
 
Oracle Product Document Library    (C) Oracle Corporation
 
Manual: Oracle Database Error Messages
 
Reference: B28278-01 | 
			 
		  | 
	
	
		  | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Чт Окт 01, 2015 10:57    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | yaffil пишет: | 	 		  По описанию ошибки предлагают связаться с ораклом    
 
 
ORA-03146
 
Invalid buffer length for TTC field
 
 
Cause: A corrupt Two-Task Common (TTC) packet was received.
 
 
Action: This is a internal protocol error. Contact Oracle Support Services.
 
 
 
Oracle Product Document Library    (C) Oracle Corporation
 
Manual: Oracle Database Error Messages
 
Reference: B28278-01 | 	  
 
 
ну это понятно ) хотелось бы другой вариант...
 
 
 
Главное не понятно - что может происходить при залогинивание через навигатор у этого юзера, что потом опять все перестает работать | 
			 
		  | 
	
	
		  | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Пн Окт 05, 2015 17:05    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				| удалось добиться , что в sql-плюс под всеми работает. А при входе в ИБСО под кем то работает под кем то нет. От чего зависит - не понятно. Делаю тупо select * from dual из другой базы | 
			 
		  | 
	
	
		  | 
	
	
		Alexsey Эксперт
 
  Вступление в Клуб: 06.09.2007
  | 
		
			
				 Вт Окт 06, 2015 16:23    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Gobur пишет: | 	 		  | удалось добиться , что в sql-плюс под всеми работает. А при входе в ИБСО под кем то работает под кем то нет. От чего зависит - не понятно. Делаю тупо select * from dual из другой базы | 	  
 
Линк с фиксированным пользователем или другой (PUBLIC, CURRENT)? Очень похоже, что у части пользователей недостаточно прав на уданную БД _________________ всегда есть как минимум 2 выхода | 
			 
		  | 
	
	
		  | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Вт Окт 06, 2015 17:08    | 
				     | 
			 
			
				Полезность: Нет оценки 
  | 
			 
			
				 	  | Alexsey пишет: | 	 		   	  | Gobur пишет: | 	 		  | удалось добиться , что в sql-плюс под всеми работает. А при входе в ИБСО под кем то работает под кем то нет. От чего зависит - не понятно. Делаю тупо select * from dual из другой базы | 	  
 
Линк с фиксированным пользователем или другой (PUBLIC, CURRENT)? Очень похоже, что у части пользователей недостаточно прав на уданную БД | 	  
 
 
Линк находится в паблике. При этом в sqlplus у всех работает. А через навигатор у части не видит почему то (при этом в sqlplus все нормально у этой же учетки). Не понятно, что навигатор может добавлять | 
			 
		  | 
	
	
		  | 
	
	
		Gobur Профи
 
  Вступление в Клуб: 06.11.2012
  | 
		
			
				 Пт Окт 09, 2015 10:56    | 
				     | 
			 
			
				Полезность: 2 
  | 
			 
			
				Дело было в глобальном параметре в ИБСО
 
В Oracle был баг (или фича), из-за которого RIGHTS_CONTEXT на ТЯ выше 7.3 рекомендуется ставить равным "0" .
 
Он проявлялся в том, что любой запрос к GLOBAL CONTEXT приводил к катастрофической утечке PGA, проявлялось без явных закономерностей.
 
 
Правда все вьюхи при этом пересоздаются, но линк заработал у всех. | 
			 
		  | 
	
	
		  | 
	
	
		 |