Jakub Jarzynka 0 Napisano 17 Października Udostępnij Napisano 17 Października w Zasada działania funkcji synchronizacji i automatyzacji Cześć, zauważyłem niepokojącą sytuacje, kiedy NX pozostawiony "sam sobie" na serwerze i braku pracy na nim lubi się zaciąć, gubi połączenie i trzeba zrestartować go całkowicie. Pytanie jakie mi się nasuwa - jak w takim przypadku zachowają się synchronizacje i automatyzacje jakie mamy włączone? Czy działają one gdzieś w tle, czy włączony NX jest konieczny, aby wspomniane funkcje działały? Cytuj Link to postu
Daniel Salamucha 64 Napisano 18 Października Udostępnij Napisano 18 Października w Zasada działania funkcji synchronizacji i automatyzacji Hej, Jaka wersja programu? i jaki serwer? czy windows zgłaszał jakiś błąd w oknie? Cytuj Link to postu
Jakub Jarzynka 0 Napisano 18 Października Autor Udostępnij Napisano 18 Października w Zasada działania funkcji synchronizacji i automatyzacji 2 godziny temu, Daniel Salamucha napisał: Hej, Jaka wersja programu? i jaki serwer? czy windows zgłaszał jakiś błąd w oknie? Wersja InsERT nexo 51.0.3 Serwer narazie testowo postawiony na Windows 10 Pro - docelowo Windows Server 2019. Windows nie zgłasza błędów - jedynie Nexo komunikat o utraceniu połączenia. Cytuj Link to postu
Bartosz Rosa 1 924 Napisano 18 Października Udostępnij Napisano 18 Października w Zasada działania funkcji synchronizacji i automatyzacji Czy komputer się nie uśpił przy bezczynności? To zawiesza połączenia, między innymi z bazą danych, później nexo je sobie przywraca. Synchronizacje działają tylko na włączonym Sello NX. Cytuj Link to postu
Jakub Jarzynka 0 Napisano 21 Października Autor Udostępnij Napisano 21 Października w Zasada działania funkcji synchronizacji i automatyzacji Jeśli to pomoże, to mam dziennik błędu: System.Data.Entity.Core.EntityCommandExecutionException: An error occurred while executing the command definition. See the inner exception for details. w System.Data.Entity.Core.EntityClient.Internal.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior, ObjectContext objectContext) w System.Data.Entity.Core.Objects.Internal.ObjectQueryExecutionPlan.Execute[TResultType](ObjectContext context, ObjectParameterCollection parameterValues) w System.Data.Entity.Core.Objects.ObjectQuery`1.<>c_DisplayClass41_0.<GetResults>b_1() w System.Data.Entity.Core.Objects.ObjectContext.ExecuteInTransaction[T](Func`1 func, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction, Boolean releaseConnectionOnSuccess) w InsERT.Mox.DataAccess.EntityFramework.UnitOfWorkAwareObjectContext.ExecuteInTransaction[T](Func`1 func, IDbExecutionStrategy executionStrategy, Boolean startLocalTransaction, Boolean releaseConnectionOnSuccess) w System.Data.Entity.Core.Objects.ObjectQuery`1.<>c_DisplayClass41_0.<GetResults>b_0() w System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute[TResult](Func`1 operation) w System.Data.Entity.Core.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption) w System.Data.Entity.Core.Objects.ObjectQuery`1.<System.Collections.Generic.IEnumerable<T>.GetEnumerator>b__31_0() w System.Data.Entity.Internal.LazyEnumerator`1.MoveNext() w System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.<>c_14`1.<GetElementFunction>b_14_1(IEnumerable`1 sequence) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[TResult](Expression expression) w System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source) w InsERT.Moria.GaleriaZdjec.UI.GalleryElementLoader.GetPictureDetails(Guid imageId) w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.LoadImage(Guid imageIdentifier, LoadedImage value) w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.LoadImagesIfNeeded() w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.<ScheduleLoadImageIfNeeded>b__18_0() w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) -System.InvalidOperationException: Element ExecuteReader wymaga otwartego i dostępnego połączenia (Connection). Obecny stan połączenia: zamknięte. - w System.Data.SqlClient.SqlCommand.ValidateCommand(String method, Boolean async) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) w System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) w System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method) w System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior) w System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior) w System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.<>c.<Reader>b__6_0(DbCommand t, DbCommandInterceptionContext`1 c) w System.Data.Entity.Infrastructure.Interception.InternalDispatcher`1.Dispatch[TTarget,TInterceptionContext,TResult](TTarget target, Func`3 operation, TInterceptionContext interceptionContext, Action`3 executing, Action`3 executed) w System.Data.Entity.Infrastructure.Interception.DbCommandDispatcher.Reader(DbCommand command, DbCommandInterceptionContext interceptionContext) w System.Data.Entity.Internal.InterceptableDbCommand.ExecuteDbDataReader(CommandBehavior behavior) w System.Data.Common.DbCommand.ExecuteReader(CommandBehavior behavior) w System.Data.Entity.Core.EntityClient.Internal.EntityCommandDefinition.ExecuteStoreCommands(EntityCommand entityCommand, CommandBehavior behavior, ObjectContext objectContext) EnvironmentStackTrace: w System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) w System.Environment.get_StackTrace() w InsERT.Mox.Helpers.Ferf.AnalyzedException..ctor(Exception exception) w InsERT.Mox.UIFramework.ErrorContext..ctor(Exception exception, String dumpFilePath, Stream screenCapture) w InsERT.Moria.Startup.UI.NerfSupport.ShowFerfWindow(Exception exception, String dumpFile, Boolean newThread) w InsERT.Moria.Startup.UI.NerfSupport.HandleUsingFerf(Exception exception) w InsERT.Moria.Startup.UI.NerfSupport.ProcessUnhandledException(Exception exception) w InsERT.Moria.Startup.UI.NerfSupport.Dispatcher_UnhandledExceptionFilter(Object sender, DispatcherUnhandledExceptionFilterEventArgs e) w System.Windows.Threading.Dispatcher.ExceptionFilter(Exception e) w System.Windows.Threading.Dispatcher.ExceptionFilterStatic(Object source, Exception e) w System.Windows.Threading.ExceptionWrapper.FilterException(Object source, Exception e) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Data.Entity.SqlServer.DefaultSqlExecutionStrategy.Execute[TResult](Func`1 operation) w System.Data.Entity.Core.Objects.ObjectQuery`1.GetResults(Nullable`1 forMergeOption) w System.Data.Entity.Core.Objects.ObjectQuery`1.<System.Collections.Generic.IEnumerable<T>.GetEnumerator>b__31_0() w System.Data.Entity.Internal.LazyEnumerator`1.MoveNext() w System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable`1 source) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.<>c_14`1.<GetElementFunction>b_14_1(IEnumerable`1 sequence) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.ExecuteSingle[TResult](IEnumerable`1 query, Expression queryRoot) w System.Data.Entity.Core.Objects.ELinq.ObjectQueryProvider.System.Linq.IQueryProvider.Execute[TResult](Expression expression) w System.Linq.Queryable.FirstOrDefault[TSource](IQueryable`1 source) w InsERT.Moria.GaleriaZdjec.UI.GalleryElementLoader.GetPictureDetails(Guid imageId) w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.LoadImage(Guid imageIdentifier, LoadedImage value) w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.LoadImagesIfNeeded() w InsERT.Mox.WpfControls.ServiceGridElements.C1.PictureCellFactory.<ScheduleLoadImageIfNeeded>b__18_0() w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.DispatcherOperation.InvokeImpl() w System.Windows.Threading.DispatcherOperation.InvokeInSecurityContext(Object state) w MS.Internal.CulturePreservingExecutionContext.CallbackWrapper(Object obj) w System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx) w System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) w MS.Internal.CulturePreservingExecutionContext.Run(CulturePreservingExecutionContext executionContext, ContextCallback callback, Object state) w System.Windows.Threading.DispatcherOperation.Invoke() w System.Windows.Threading.Dispatcher.ProcessQueue() w System.Windows.Threading.Dispatcher.WndProcHook(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) w MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled) w MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o) w System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs) w System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler) w System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs) w MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam) w MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg) w System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame) w System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame) w System.Windows.Window.ShowHelper(Object booleanBox) w System.Windows.Window.Show() w System.Windows.Window.ShowDialog() w InsERT.Moria.Startup.UI.NexoAppBase.Go() w InsERT.Moria.Subiekt.SubiektApp.Main(String[] args) Cytuj Link to postu
Bartosz Rosa 1 924 Napisano 29 Października Udostępnij Napisano 29 Października w Zasada działania funkcji synchronizacji i automatyzacji Proszę sprawdzić czy na wersji 52 również ten problem występuje. Były w niej poprawki związane z wybudzaniem komputera z uśpienia i przywracaniem połączeń z bazą danych. Cytuj Link to postu
Kris KrosM2 0 Napisano 25 Listopada Udostępnij Napisano 25 Listopada w Zasada działania funkcji synchronizacji i automatyzacji Czy istnieje możliwość uruchomienia sello nx w tle jako usługa (services)? Tak, aby podać w parametrach nazwę użytkownika oraz hasło do NX i uruchomić program z parametrami? Cytuj Link to postu
Bartosz Rosa 1 924 Napisano 25 Listopada Udostępnij Napisano 25 Listopada w Zasada działania funkcji synchronizacji i automatyzacji Jako usługa nie, bo programy z interfejsem użytkownika nie mogą działać jako usługa Windows. Mamy w dalszych planach stworzenie takiej usługi uruchamiającej synchronizacje, ale to jeszcze przyszłość. Z tego co się zorientowałem w systemie nexo (a wiec i w Sello NX) nie ma możliwości podania parametrów uruchomieniowych co jest podyktowane względami bezpieczeństwa. Cytuj Link to postu
Polecane posty
Dołącz do dyskusji
Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.
Uwaga: Twój wpis zanim będzie widoczny, będzie wymagał zatwierdzenia moderatora.