| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			 
			
			Помогите, пожалуйста! 
		
		
		
		
		
		
		
		
			AOS остановился сам. При ручном запуске из Axapta Object Server Manager сервера AOS не стартует (статус Stopped меняется на Start Pending, затем на Running и снова Stopped). При попытке зайти под 2-уровневой выдал ошибку: login failed for user bmssa. Поменяли пароль на bmssa (думали поможет). Теперь выдает ошибку: invalid object name SQLSYSTEMVARIABLES. Последний раз редактировалось Lelya; 25.08.2006 в 17:36.  | 
| 
	
 | 
| 
			
			 | 
		#3 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Raz: Права на доступ для bmmsa стоят админские, логин указан.
		 
		
		
		
		
		
		
		
	 | 
| 
	
 | 
| 
			
			 | 
		#4 | 
| 
			
			 NavAx 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А база не восстановлена из бэкапа с другого сервера? 
		
		
		
		
		
		
		
		
			Под sa работает? Разрешение на доступ к базе данных Подключение базы данных Последний раз редактировалось raz; 25.08.2006 в 16:49.  | 
| 
	
 | 
| 
			
			 | 
		#5 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Raz  
		
		
		
		
		
		
		
		
			Нет не восстановлена Что значит "под sa работает?" Сделать его владельцем? Последний раз редактировалось Lelya; 25.08.2006 в 17:13.  | 
| 
	
 | 
| 
			
			 | 
		#6 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Ошибки выходят в след. порядке: 
		
		
		
			1. сначала Invalid object name SQLSYSTEMVARIABLES 2. Невозможно выбрать запись в "("). База данных SQL обнаружила ошибку. При нажатии на ОК 3. см. вложенный файл  | 
| 
	
 | 
| 
			
			 | 
		#7 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			1. Отображается ли логин сервера в соответствующего пользователя на базе данных Аксапты? 
		
		
		
		
		
		
			2. Входит ли этот пользователь в группу db_owner базы данных? 3. В конфигурации Аксапты указан корректный логин? 
				__________________ 
		
		
		
		
	You should use Bing before asking dumb questions.  | 
| 
	
 | 
| 
			
			 | 
		#8 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Jabberwocky 
		
		
		
		
		
		
		
	1. да 2. да 3. да  | 
| 
	
 | 
| 
			
			 | 
		#9 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			А на таблицах в базе данных какой стоит владелец?
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	You should use Bing before asking dumb questions.  | 
| 
	
 | 
| 
			
			 | 
		#10 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Jabberwocky 
		
		
		
		
		
		
		
		
			bmssa кстати попробовали создать еще один login "XXX" без пароля, дали ему все права как и bmssa AOS не запускается под 2-уровневой так же ошибка на SQLSYSTEMVARIABLES Последний раз редактировалось Lelya; 25.08.2006 в 18:29.  | 
| 
	
 | 
| 
			
			 | 
		#11 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Пропробуйте в Query Analyzer залогиниться под bmssa и выполнить запрос, скажем SELECT * FROM SQLSYSTEMVARIABLES. Возможно, это поможет понять, в чем дело...
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	You should use Bing before asking dumb questions.  | 
| 
	
 | 
| 
			
			 | 
		#12 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Jabberwocky 
		
		
		
		
		
		
		
	Запрос выполнился успешно  | 
| 
	
 | 
| 
			
			 | 
		#13 | 
| 
			
			 Microsoft Dynamics 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Попробуйте заменить владельца всех таблиц с bmssa на dbo. Только бэкап сначала сделайте...  
		
		
		
		
		
		
			Сменить владельца можно следующим скриптом: -- Скрипт меняет владельца всех объектов в БД, принадлежащих bmssa на dbo -- Запускать нужно от dbo ----- BEGIN OF SCRIPT ------------------ declare @uid_from int, @name varchar(1000); select @uid_from = uid from sysusers where name = 'bmssa'; DECLARE CT CURSOR FOR select 'dbo.'+name from sysobjects where uid = @uid_from and xtype = 'U'; OPEN CT WHILE 1=1 begin FETCH FROM CT INTO @Name IF @@fetch_status=-1 BREAK; IF @@fetch_status=-2 CONTINUE; exec sp_changeobjectowner @name, 'dbo'; PRINT @Name; end; DEALLOCATE CT 
				__________________ 
		
		
		
		
		
			You should use Bing before asking dumb questions. Последний раз редактировалось Jabberwocky; 25.08.2006 в 19:06.  | 
| 
	
 | 
|
| За это сообщение автора поблагодарили: Lelya (1). | |
| 
			
			 | 
		#14 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Jabberwocky 
		
		
		
		
		
		
		
	ВСЁ!! УРАААА!! ЗАРАБОТАЛО! Поменяли владельца у всех объектов на dbo. Удалили bmssa. Огромное спасибо всем. Остается понять как "сломался" bmssa  
		 | 
| 
	
 | 
| 
			
			 | 
		#15 | 
| 
			
			 Moderator 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Lelya, очень радостно, что у Вас всё получилось.  
		
		
		
		
		
		
		
	Пожелание на будущее: называйте ветку более содержательно, хотя бы так - "Проблема! AOS остановился сам"  
		 | 
| 
	
 | 
| 
			
			 | 
		#16 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to Gustav 
		
		
		
		
		
		
		
	"Всё учтем и понизим" (С)  
		 | 
| 
	
 | 
| 
			
			 | 
		#17 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			Если у вас Ax 3.0, то желательно еще раз програнить этот скрипт, но заменить xtype = 'U'; на xtype = 'V'; - для изменения прав к View 
		
		
		
		
		
		
			Сообщение Михаила Андреева 
				__________________ 
		
		
		
		
	Axapta v.3.0 sp5 kr2  | 
| 
	
 | 
| 
			
			 | 
		#18 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 Цитата: 
	
		
			Сообщение от Lelya
			
			 
to Jabberwocky 
		
	ВСЁ!! УРАААА!! ЗАРАБОТАЛО! Поменяли владельца у всех объектов на dbo. Удалили bmssa. Огромное спасибо всем. Остается понять как "сломался" bmssa ![]()  | 
| 
	
 | 
| 
			
			 | 
		#19 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
		
		 
			
			to AndyD 
		
		
		
		
		
		
		
	да, а еще xtype = 'FN'   иначе не смогли бы удалить bmssa из user-ов БДto Михаил Андреев да, очень похоже. Но уж что сделано, то сделано. Спасибо.  | 
| 
	
 |