Skocz do zawartości

InsERT.Mox.Security.LicenceException: 'Nie można odczytać danych licencyjnych.'

Polecane posty

Korzystając z nexoSDK_29.0.2.3471 Próbuję przełożyć aplikację w WPF z testów na produkcję.

 

O ile korzystając z NexoDemo wszystko działa poprawnie to na produkcji nie działa i otrzymuję błąd, przy próbie połączenia

sfera = mp.Polacz(danePolaczenia, ProductId.Subiekt);

Błąd:

InsERT.Mox.Security.LicenceException: 'Nie można odczytać danych licencyjnych.'

 

Na produkcji kopiuje plik InsERT.Moria.ModelDanych.dll, zmieniam parametry bazy danych.

 

Błąd powstaje obojętnie czy plik 'InsERT.Moria.Security.Core.dll’  został przekopiowany z SDK czy z naszej aplikacji.

 

Nasza aplikacja jest w wersji 29.0.2.

Edytowane przez Michał Araszkiewicz
Link to postu

Jeżeli to nie jest Security.Core, to proszę o więcej informacji:

  • Czy na tym stanowisku uruchamia się InsERT nexo?
  • Jaka jest wersja SQL?
  • Czy z rozwiązaniami bez UI również jest problem?
  • Czy rozwiązanie jest wczytane jako pakiet (Program serwisowy - Spakuj rozwiązanie własne), czy w inny sposób?
Edytowane przez Przemysław Werner
Link to postu

Na tym stanowisku uruchamia się InsERT Nexo w roli księgowego. Natomiast widzę debugując, że on się wykłada przed logowaniem, podczas próby połączenia z DB.

SQL Server 12.0.5223.6

UI również jest problem.

Te rozwiązanie nie jest wczytywane do Nexo. To jest oddzielna aplikacja która ma eksportować dane dokumentów do XML.

 

Link to postu

Użytkownik ma dostęp do bazy z komputera na którym uruchamiany jest program natomiast program nie dochodzi do momentu:

 

DanePolaczenia danePolaczenia = DanePolaczenia.Jawne("serverSQL", "Nexo_BAZA", true);                
MenedzerPolaczen mp = new MenedzerPolaczen();
sfera = mp.Polacz(danePolaczenia, ProductId.Subiekt); <- Tutaj program wyrzuca błąd

sfera.ZalogujOperatora("użytkownik", "hasło");

 

Jak robię błąd w nazwie bazy lub serwera to otrzymuje błąd że nie  można się podłączyć do bazy.

Link to postu
8 minut temu, Przemysław Werner napisał:

Uprawnienie db_datareader to może być za mało.

Proszę jeszcze dodać loginowi uprawnienie serwerowe, gdzie [user] to login SQL:


GRANT VIEW SERVER STATE TO [user]

(Uwaga! wykonać w kontekście bazy [master])

To uprawnienie było nadane. Ten użytkownik loguje się do Nexo oraz do SQL.  

Problem nadal występuje.

Link to postu
×
×
  • Dodaj nową pozycję...