Począwszy od wersji Microsoft Dynamics NAV 2009, gdzie po raz pierwszy zetknęliśmy się z klientem dostosowanym do roli użytkownika (RTC), istnieje problem z jednoczesnym użytkowaniem wielu licencji w tym samym czasie. Zmiana licencji przydatna jest zwłaszcza w dwóch scenariuszach – testowanie nowych funkcji na licencji klienta w środowisku testowym oraz wprowadzanie a następnie testowanie drobnych modyfikacji bezpośrednio w bazie produkcyjnej klienta. Zapewne każdy znalazł już jakieś ciekawe rozwiązanie tego problemu, ale przypuszczam, że ciężko wśród nich znaleźć ciekawsze aniżeli opublikowane ostatnio na stronie mibuso.com (autor: Alain Krikilion).
Rozwiązanie polega na zastąpieniu tabeli master.dbo.[$ndo$srvproperty] odpowiednio spreparowanym widokiem, który w zależności od potrzeb wybierze odpowiednią licencję. Nadmienię że nie ma rzeczy idealnych dlatego trik ten zadziała tylko dla baz danych, w których nie zapisano licencji („License Per Database” = No).
Zachęcam do przeczytania całości, pod adresem:
http://www.mibuso.com/howtoinfo.asp?FileID=23&utm_source=feedly