AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.08.2006, 16:26   #1  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
! Проблема!
Помогите, пожалуйста!
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.
Старый 25.08.2006, 16:34   #3  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Raz: Права на доступ для bmmsa стоят админские, логин указан.
Старый 25.08.2006, 16:45   #4  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
А база не восстановлена из бэкапа с другого сервера?
Под sa работает?
Разрешение на доступ к базе данных
Подключение базы данных

Последний раз редактировалось raz; 25.08.2006 в 16:49.
Старый 25.08.2006, 16:50   #5  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Raz
Нет не восстановлена
Что значит "под sa работает?" Сделать его владельцем?

Последний раз редактировалось Lelya; 25.08.2006 в 17:13.
Старый 25.08.2006, 17:31   #6  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
Ошибки выходят в след. порядке:
1. сначала Invalid object name SQLSYSTEMVARIABLES
2. Невозможно выбрать запись в "("). База данных SQL обнаружила ошибку.
При нажатии на ОК
3. см. вложенный файл
Миниатюры
Нажмите на изображение для увеличения
Название: error.JPG
Просмотров: 282
Размер:	12.2 Кб
ID:	2047  
Старый 25.08.2006, 17:44   #7  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
1. Отображается ли логин сервера в соответствующего пользователя на базе данных Аксапты?
2. Входит ли этот пользователь в группу db_owner базы данных?
3. В конфигурации Аксапты указан корректный логин?
__________________
You should use Bing before asking dumb questions.
Старый 25.08.2006, 17:52   #8  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Jabberwocky
1. да
2. да
3. да
Старый 25.08.2006, 18:12   #9  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
А на таблицах в базе данных какой стоит владелец?
__________________
You should use Bing before asking dumb questions.
Старый 25.08.2006, 18:26   #10  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Jabberwocky
bmssa

кстати
попробовали создать еще один login "XXX" без пароля, дали ему все права как и bmssa
AOS не запускается
под 2-уровневой так же ошибка на SQLSYSTEMVARIABLES

Последний раз редактировалось Lelya; 25.08.2006 в 18:29.
Старый 25.08.2006, 18:32   #11  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Пропробуйте в Query Analyzer залогиниться под bmssa и выполнить запрос, скажем SELECT * FROM SQLSYSTEMVARIABLES. Возможно, это поможет понять, в чем дело...
__________________
You should use Bing before asking dumb questions.
Старый 25.08.2006, 18:46   #12  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Jabberwocky
Запрос выполнился успешно
Старый 25.08.2006, 19:00   #13  
Jabberwocky is offline
Jabberwocky
Microsoft Dynamics
Аватар для Jabberwocky
Сотрудники Microsoft Dynamics
 
274 / 307 (11) ++++++
Регистрация: 02.09.2005
Адрес: Москва
Попробуйте заменить владельца всех таблиц с 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).
Старый 25.08.2006, 19:50   #14  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Jabberwocky

ВСЁ!! УРАААА!! ЗАРАБОТАЛО!

Поменяли владельца у всех объектов на dbo. Удалили bmssa.

Огромное спасибо всем.

Остается понять как "сломался" bmssa
Старый 25.08.2006, 20:03   #15  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Lelya, очень радостно, что у Вас всё получилось.
Пожелание на будущее: называйте ветку более содержательно, хотя бы так - "Проблема! AOS остановился сам"
Старый 25.08.2006, 20:33   #16  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to Gustav

"Всё учтем и понизим" (С)
Старый 25.08.2006, 20:44   #17  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
Если у вас Ax 3.0, то желательно еще раз програнить этот скрипт, но заменить xtype = 'U'; на xtype = 'V'; - для изменения прав к View
Сообщение Михаила Андреева
__________________
Axapta v.3.0 sp5 kr2
Старый 26.08.2006, 09:31   #18  
Михаил Андреев is offline
Михаил Андреев
Участник
Компания АМАНД
Лучший по профессии 2009
 
1,296 / 239 (10) ++++++
Регистрация: 09.11.2001
Адрес: Химки, Московская область
Цитата:
Сообщение от Lelya
to Jabberwocky

ВСЁ!! УРАААА!! ЗАРАБОТАЛО!

Поменяли владельца у всех объектов на dbo. Удалили bmssa.

Огромное спасибо всем.

Остается понять как "сломался" bmssa
Скорее всего, bmssa дали права администратора на сервере БД. В итоге он стал dbo на этой базе и свои таблицы под пользователем bmssa перестал считать своими. Достаточно было отобрать все серверные права у bmssa.
__________________
Михаил Андреев
https://www.amand.ru
Старый 26.08.2006, 12:54   #19  
Lelya is offline
Lelya
Участник
Аватар для Lelya
 
56 / 14 (1) ++
Регистрация: 16.01.2003
Адрес: Москва
to AndyD
да, а еще xtype = 'FN' иначе не смогли бы удалить bmssa из user-ов БД

to Михаил Андреев
да, очень похоже. Но уж что сделано, то сделано. Спасибо.
Теги
документация

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с кэшированием в Аксапте snirk DAX: Администрирование 9 19.07.2007 18:23
Проблема с единицей измерения longson DAX: Программирование 4 16.07.2007 14:35
Проблема с messageBox Pavel Pustovalov DAX: Программирование 13 03.08.2006 12:56
Проблема с созданием объекта Lelya DAX: Администрирование 33 27.06.2005 16:38
Проблема: русские шрифты в отчетах, формируемых на сервере. Anais DAX: Администрирование 3 17.11.2003 13:20

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 18:27.