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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 03.04.2008, 17:47   #1  
AxaptaUser is offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Регистрация: 09.03.2007
Подключение АОС к новой БД
Ситуация:
- есть: DAX 4.02(стандарт), АОС и БД (пусть будет называться MDAX) на разных серверах - Аксапта работает замечательно.
- надо: подключить к этой Аксапте новую БД, восстановленную из рабочей базы.
- действия:
  1. setup-ом ставится база на сервер(на тот же сервер, где лежит MDAX ),
  2. из бэкапа рабочей базы ресторится БД
  3. конфигурация сервера настраивается под нужную БД
  4. удаляется индексный файл
  5. запускается АОС.
Проблема в том, что АОС не хочет стартовать( Сначала при запуске он долго думает, потом падает, пишет error 100. в логах пишется - Cannot open database requested in login 'Dynamics'. Login fails.
У пользователя на сиквеле и бд, от имени которого запускается АОС есть права и reader и writer и admin.
Ведь, наверняка, есть способ быстро и безболезненно переключаться между БД. В чем моя ошибка?
Старый 03.04.2008, 18:45   #2  
egorych is offline
egorych
Участник
Самостоятельные клиенты AX
Oracle
 
761 / 154 (7) ++++++
Регистрация: 09.11.2006
Адрес: Краснодарский край
проблема видимо в том, что бэкапилась база на другом сервере, соответственно пользователи в БД имеют другой SID.
Есть такая замечательная процедура
Цитата:
sp_change_users_login 'UPDATE_ONE','bmssa','bmssa'
которая восстанавливает соответствие меджу сидами.
Старый 03.04.2008, 19:08   #3  
AxaptaUser is offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Регистрация: 09.03.2007
База бэкапилась на том же сервере.
Даже, если не восстанавливать базу, а попытаться подключить чистую БД, созданную setup-ом, то всё равно сервер не хочет стартовать. АОС почему то подключается к базе, только в том случае, если установка сервера и БД была произведена одновременно(
Старый 03.04.2008, 19:18   #4  
#bet is offline
#bet
MCTS
Аватар для #bet
MCBMSS
 
30 / 13 (1) ++
Регистрация: 02.06.2004
Адрес: Киев
Попробуйте следующее:

Для пользователя под которым запускается АОС добавить на базе следующие роли:
db_datareader
db_datawriter
db_ddladmin

И права на выполнение следующих хранимых процедур:
createserversessions
createusersessions

Может поможет...
За это сообщение автора поблагодарили: kashperuk (2).
Старый 07.04.2008, 16:09   #5  
AxaptaUser is offline
AxaptaUser
Участник
 
56 / 17 (1) ++
Регистрация: 09.03.2007
Права на процедуры помогли, спасибо
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Периодическая остановка службы АОС MaxBor DAX: Администрирование 14 24.05.2012 17:12
Владельцы таблиц в БД аксапты AxaptaUser DAX: Администрирование 11 23.05.2007 18:33
Не работает подключение к АОС VORP DAX: Администрирование 5 29.05.2006 17:55
Соединение м/у АОС и базой RFC DAX: Администрирование 4 30.07.2004 10:00
Создание точной копии БД для анализа ошибок Maxim Gorbunov DAX: База знаний и проекты 1 18.12.2001 15:24
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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