AXForum  
Go Back   AXForum > Microsoft Dynamics AX (Axapta) > DAX: База знаний и проекты
Register Forum Rules FAQ Members List Calendar Today's Posts Search Mark Forums Read Projects Forgotten Your Password?

 
 
Thread Tools Search this Thread Display Modes
Old 28.03.2007, 15:00  Post Linking   #1  
shogel is offline
shogel
MCBMSS
MCBMSS
 
48 / 64 (3) +
Join Date: 21.02.2007
Location: СПб
Установка DAX 4.0 под локальным пользователем на Windows XP

Программа установки DAX сравнивает имя домена текущего пользователя и NetBIOS имя машины. Если эти два имени совпадают, то программа считает, что установка происходит под локальным пользователем и выдает сообщение: "You are logged on with a local computer account ({0}). You must be logged on with a domain account to run Microsoft Dynamics AX Setup"
Эту проверку можно обмануть, изменив в реестре NetBIOS имя компьютера (на время работы программы установки): HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\ComputerName\ActiveComputerName.

И тогда установка запуститься даже на машине, которая не включена в домен. Проверено на Windows XP SP2

Last edited by shogel; 28.03.2007 at 17:06.
This post has been rated by: kashperuk (3), mazzy (5), belugin (5), Garic (2), Джон (1), jasper (1), EVGL (5), Prof (3).
Old 28.03.2007, 15:52  Post Linking   #2  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Спасибо. Но стоит ли заниматься хакерством?
FAQ: http://axapta.mazzy.ru/lib/axapta40_setup/
Old 28.03.2007, 16:28  Post Linking   #3  
Maxim Gorbunov is offline
Maxim Gorbunov
Administrator
Лучший по профессии 2009
Соотечественники
 
1,835 / 312 (14) ++++
Join Date: 27.11.2001
Location: Dubai, UAE
mazzy, сравни:
Quote:
Originally Posted by FAQ
К сожалению для установки вам нужен домен. Поэтому установку лучше выполнять в офисе, где домен есть.
и

Quote:
Originally Posted by shogel View Post
И тогда установка запуститься даже на машине, которая не включена в домен.
__________________
Not registered yet? Register here!
Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, address them to me
Old 28.03.2007, 16:32  Post Linking   #4  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Quote:
Originally Posted by Maxim Gorbunov View Post
mazzy, сравни:
А... я тормоз.

если этот способ корректно работает, тогда в мемориз...
Old 28.03.2007, 16:44  Post Linking   #5  
shogel is offline
shogel
MCBMSS
MCBMSS
 
48 / 64 (3) +
Join Date: 21.02.2007
Location: СПб
Дополнение

Прощу прощения, забыл написать про одну важную вещь – после внесения изменений в реестр и перед запуском “setup.exe”, необходимо установить значение переменной среды с именем “UserDnsDomain”.

Я использую следующий командный файл:
set UserDnsDomain=%1
setup.exe

В командную строку этому файлу я передаю временное NetBIOS имя, которое указал в реестре.

После завершения установки необходимо убедиться, что у AOS есть права на доступ к базе данных.
Old 28.03.2007, 17:05  Post Linking   #6  
blokva is offline
blokva
Пенсионер
blokva's Avatar

NavAx Club
 
686 / 131 (6) ++
Join Date: 04.06.2003
Location: Беларусь
Quote:
Originally Posted by mazzy View Post
Спасибо. Но стоит ли заниматься хакерством?
FAQ: http://axapta.mazzy.ru/lib/axapta40_setup/
А почему нет?
1.У клиента есть домен, со своими политиками подключения и прочими заморочками.
2.Меня включили в домен естественно не как Администратора.
3.Я подключился к домену и....и все мои локальные политики слетели, т.к. доменная политика настроена, так, что меняются все "потенциально опасные" на локальном!
4.Пришлось много танцевать с бубном и разбираться почему у меня вдруг на ноуте стало "Недостаточно прав на установку программ"!
__________________
Законы природы еще никто не отменял!

Last edited by blokva; 28.03.2007 at 18:30.
Old 28.03.2007, 23:31  Post Linking   #7  
glibs is offline
glibs
Member
Лучший по профессии 2009
Most Valuable Professional
 
4,703 / 674 (32) +++++++
Join Date: 10.06.2002
Location: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
А насколько вы нашли этот способ для себя практичным? Ведь так придется делать каждый раз перед запуском дистрибутива (СП новый поставить или русскую/буржуйскую версию добавить, базу новую создать, новый инстанс АОСа поставить).

Я на виртуальной машине создал домен имени меня. Сам себя к себе пустил. С паравами себя не обделял. Домен даже никогда не покидаю, хотя работаю под локальной учетной записью.

Такой вариант нашел для себя удобным.

Это на домашней машине. На рабочей, думаю, почти у всех доменные контроллеры стоят.
__________________
С уважением,
glibs®
Old 29.03.2007, 11:18  Post Linking   #8  
shogel is offline
shogel
MCBMSS
MCBMSS
 
48 / 64 (3) +
Join Date: 21.02.2007
Location: СПб
Quote:
Originally Posted by glibs View Post
А насколько вы нашли этот способ для себя практичным?
Двумя файлами (один "reg" и один "cmd") можно автоматизировать все действия, и установка нового AOS будет занимать столько же времени, сколько установка AOS в домене.

На офисной машине, конечно, проблем с установкой нет (хотя политика компании запрещает поднять на своей машине свой собственный доменный контроллер). Но вот экспериментировать на домашнем ноутбуке на XP гораздо легче, чем на Server2k3+AD. Да и учебные виртуалки для стажеров на XP быстрее бегают.

Last edited by shogel; 29.03.2007 at 12:24.
This post has been rated by: glibs (1).
Old 29.03.2007, 12:11  Post Linking   #9  
Garic is offline
Garic
NavAx
Garic's Avatar
NavAx Club
 
389 / 53 (2) +
Join Date: 23.07.2002
Location: Москва
Проверил на Win 2003 Server SP1
Установилось.
Правда в реестре я прописывал немного не там (ControlSet001 небыло)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ComputerName\ActiveComputerName

И set UserDnsDomain=%1 почемуто не сработал - проставил ручками в свойствах компьютера.

После установки вернул всё обратно, дал права и заработало.

Спасибо! Очень полезно - неоднократно коллеги просили установить им 4-ку, а в домен включить их не было возможности.
__________________
С уважением, Игорь Ласийчук.
Old 29.03.2007, 22:16  Post Linking   #10  
glibs is offline
glibs
Member
Лучший по профессии 2009
Most Valuable Professional
 
4,703 / 674 (32) +++++++
Join Date: 10.06.2002
Location: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Спасибо. Как-нибудь попробую. От контролера домена пока решил не отказываться, т.к. еще есть задача добавления тестовых пользователей. Вы, случайно, эту задачу не решили?
__________________
С уважением,
glibs®
Old 29.03.2007, 23:48  Post Linking   #11  
KiselevSA is offline
KiselevSA
Злыдни
KiselevSA's Avatar
 
586 / 99 (5) +
Join Date: 25.01.2002
Location: Москва
Quote:
Originally Posted by glibs View Post
Спасибо. Как-нибудь попробую. От контролера домена пока решил не отказываться, т.к. еще есть задача добавления тестовых пользователей. Вы, случайно, эту задачу не решили?
Создание записей в таблице пользователей и присваивание им того SID, который сгенерила Windows Заходим под таким пользователем и получаем то, что нужно. Кстати, нужно проверить, как себя поведет Axapta, если при запуске использовать RunAs
__________________
люди...считают, что если техника не ломается, то ее не нужно ремонтировать. Инженеры считают, что если она не ломается, то нуждается в совершенствовании.
Old 30.03.2007, 00:16  Post Linking   #12  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Quote:
Originally Posted by KiselevSA View Post
Кстати, нужно проверить, как себя поведет Axapta, если при запуске использовать RunAs
Нормально поведет себя. Проверено.
Old 30.03.2007, 01:21  Post Linking   #13  
glibs is offline
glibs
Member
Лучший по профессии 2009
Most Valuable Professional
 
4,703 / 674 (32) +++++++
Join Date: 10.06.2002
Location: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Quote:
Originally Posted by KiselevSA
...Создание записей в таблице пользователей...
В смысле не в форме, а напрямую в таблице?

Честно говоря, первым ожидал вариант программного скручивания головы форме создания пользователя.

Это все понятно. Интересно было узнать, не придумал ли кто чего поинтереснее.
__________________
С уважением,
glibs®
Old 30.03.2007, 01:26  Post Linking   #14  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Quote:
Originally Posted by glibs View Post
В смысле не в форме, а напрямую в таблице?

Честно говоря, первым ожидал вариант программного скручивания головы форме создания пользователя.

Это все понятно. Интересно было узнать, не придумал ли кто чего поинтереснее.
неинтересный для тебя вариант Amand: Доступ в Microsoft Dynamics AX 4.0 без Active Directory

Может быть, интересный для тебя способ Как установить Dynamics AX 4 на компьютер, который не в домене?
Как установить Dynamics AX 4 на компьютер, который не в домене?

но проще к контролеру домена подключится. Хотя бы в виртуальной машине, как у тебя уже сделано
Old 07.04.2007, 00:47  Post Linking   #15  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Quote:
Originally Posted by shogel View Post
Прощу прощения, забыл написать про одну важную вещь – после внесения изменений в реестр и перед запуском “setup.exe”, необходимо установить значение переменной среды с именем “UserDnsDomain”.

Я использую следующий командный файл:
set UserDnsDomain=%1
setup.exe

В командную строку этому файлу я передаю временное NetBIOS имя, которое указал в реестре.

После завершения установки необходимо убедиться, что у AOS есть права на доступ к базе данных.
Сегодня закончил установку на финальную Висту. Снала установил Ax3.0 (без AOS). Решил проверить совет про установку Ax4.0.
Рапортую:
1. дистрибутив Ax4.0 SP1 позволяет устанавливать Аксапту в рабочей группе безо всяких настроек.
2. после измывательств над системой я добился сообщения "You are logged on with a local computer account ({0}). You must be logged on with a domain account to run Microsoft Dynamics AX Setup". Совет shogel помог обойти это сообщение.
3. AOS без домена устанавливаться отказывается наотрез (при любых моих шаманских действиях)

При установке AOS в рабочей группе в логе остается такое сообщение
=== Setting up Object server ===
Exception = System.NullReferenceException
Message = Object reference not set to an instance of an object.
FullText = System.NullReferenceException: Object reference not set to an instance of an object.
at Microsoft.Dynamics.Setup.Misc.GetMachineDomain()
at Microsoft.Dynamics.Setup.InstallSqlServer.GrantAosAccessToRemoteSqlServer()
at Microsoft.Dynamics.Setup.MainForm.AosDbAccess()
at Microsoft.Dynamics.Setup.MainForm.s250Timer_Tick()
==== Setup ended before completion. ===

Завтра попробую в домене в офисе.
Вопрос всем у кого получилось воспользоваться советом: у вас AOS установился?
Old 07.04.2007, 01:45  Post Linking   #16  
Garic is offline
Garic
NavAx
Garic's Avatar
NavAx Club
 
389 / 53 (2) +
Join Date: 23.07.2002
Location: Москва
Было что-то похожее (Win2003) - всё поставилось кроме АОС.
Поставил руками в свойствах системы - Дополнительно - Переменные среды указал UserDnsDomain=имя - заработало (set UserDnsDomain=%1 почемуто не сработал). Заработало.
__________________
С уважением, Игорь Ласийчук.
Old 09.04.2007, 16:45  Post Linking   #17  
Ivanhoe is offline
Ivanhoe
Участник
Ivanhoe's Avatar
 
528 / 137 (6) ++
Join Date: 29.09.2005
Location: Витебск-СПб-Мск-СПб-Мск-СПб-Мск-СПб-...
X++:
Программа установки DAX сравнивает имя домена текущего пользователя и NetBIOS имя машины
Получается, что DAX 4.0 оперирует NETBIOS именем? которое ограничено 15 символами .
Сегодня столкнулись - на компьютере с именем больше 15 символов установлена локально DAX 4.0. Пока компьютер в сети (в домене) Аксапта запускается без проблем. Как только сеть отключается, невозможно запустить клиента, а АОС работает (можно и перезапустить) нормально.
__________________
Ivanhoe as is..
Old 09.04.2007, 17:18  Post Linking   #18  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
Quote:
Originally Posted by Ivanhoe View Post
Как только сеть отключается, невозможно запустить клиента, а АОС работает (можно и перезапустить) нормально.
Да.
Теперь так. Сеть должна быть. Null-модем, Bluetooth с телефоном, ActiveSync...
Что угодно, но значок сети должен показывать, что сеть есть.
Old 09.04.2007, 18:08  Post Linking   #19  
Ivanhoe is offline
Ivanhoe
Участник
Ivanhoe's Avatar
 
528 / 137 (6) ++
Join Date: 29.09.2005
Location: Витебск-СПб-Мск-СПб-Мск-СПб-Мск-СПб-...
Хм.. я может не так выразился

У меня ноутбук, имя компьютера - короткое. Я работаю под доменным пользователем. При отсутствии сети я работаю в Аксапте нормально.

Проблема только если имя у компьютера больше 15 символов и нет сети.
__________________
Ivanhoe as is..
Old 09.04.2007, 19:05  Post Linking   #20  
mazzy is offline
mazzy
Administrator
mazzy's Avatar
Лучший по профессии 2009
AxAssist
Most Valuable Professional
 
15,194 / 1210 (71) +++++++++++
Join Date: 29.11.2001
Location: Москва
Blog Entries: 3
не знаю.

у меня тоже ноутбук. АОС и клиент в одном месте.
обычно работаю в рабочей группе (чтобы можно было без проблем подключаться у клиентов)
Аксапта без сети отказывается запускаться.
 
Tags
active directory, ax4.0, faq, домен, установка, хак

Avdertising

Similar Threads
Thread Thread Starter Forum Replies Last Post
Установка DAX 2009 AlexeyS DAX: Администрирование 8 02.01.2009 11:55
gatesasbait: About local Dynamics Ax 4.0x installations on Windows XP Blog bot DAX Blogs 0 28.11.2007 06:32
Client Axapta 3.0 SP4 и Linux. Как запустить? Daiver DAX: Администрирование 10 28.06.2007 15:59
Arijit Basu: Windows Server Support Matrix For DAX Blog bot DAX Blogs 0 21.04.2007 18:28
Установка Dynamics 4.0 под Oracle Paul_ST DAX: Администрирование 6 20.04.2007 16:36
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


Рейтинг@Mail.ru Rambler's Top100
All times are GMT +3. The time now is 05:36.
Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Contact information, Advertising.