Microinvest Форум Форуми Microinvest Форум
Microinvest Форум
 
 Въпроси/ОтговориВъпроси/Отговори   ТърсенеТърсене   ПотребителиПотребители   Потребителски групиПотребителски групи   Регистрирайте сеРегистрирайте се 
 ПрофилПрофил   Влезте, за да видите съобщенията сиВлезте, за да видите съобщенията си   ВходВход 

Проблем при възтановяване на архив от един компютър на друг
Иди на страница 1, 2  Следваща
 
Създайте нова тема   Напишете отговор    Microinvest Форум Форуми -> Invoice Pro
Предишната тема :: Следващата тема  
Автор Съобщение
kalinfilipov



Регистриран на: 30 Юли 2012
Мнения: 9

МнениеПуснато на: Вто Дек 26, 2017 21:51    Заглавие: Проблем при възтановяване на архив от един компютър на друг Отговорете с цитат

Здравейте,
Използваме InvoicePro на един компютър с Windows7 и нямаме никакви проблеми. Тъй като сме от IT сферата си правя редовно бекъпи през опцията Архивиране на Фирма, и днес (не знам и аз защо точно днес), реших да тествам да възстановя архив на моя лаптоп който е с Windows8.1. Изтеглих и си инсталирах програмата, създадох фирма със същото име, създадох една фактура и всичко си работи. Направих "пресен" архив от другия компютър и пробвах да го възстановя на лаптопа, обаче не става. Не ми дава никаква грешка, но и не ми дава че успешно е възстановил архива, както го прави когато пробвам да възстановя от архив направен от същия компютър(лаптопа). Гледам и на двете места съм със една и съща версия на InvoicePro. Явно има някаква разлика все пак, но не разбирам каква?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
kalinfilipov



Регистриран на: 30 Юли 2012
Мнения: 9

МнениеПуснато на: Вто Дек 26, 2017 22:27    Заглавие: Re: Проблем при възтановяване на архив от един компютър Отговорете с цитат

kalinfilipov написа:
Здравейте,
Използваме InvoicePro на един компютър с Windows7 и нямаме никакви проблеми. Тъй като сме от IT сферата си правя редовно бекъпи през опцията Архивиране на Фирма, и днес (не знам и аз защо точно днес), реших да тествам да възстановя архив на моя лаптоп който е с Windows8.1. Изтеглих и си инсталирах програмата, създадох фирма със същото име, създадох една фактура и всичко си работи. Направих "пресен" архив от другия компютър и пробвах да го възстановя на лаптопа, обаче не става. Не ми дава никаква грешка, но и не ми дава че успешно е възстановил архива, както го прави когато пробвам да възстановя от архив направен от същия компютър(лаптопа). Гледам и на двете места съм със една и съща версия на InvoicePro. Явно има някаква разлика все пак, но не разбирам каква?


Като допълнение след малко тестове направих една нова фирма на компютъра от който ще бекъпваме и изпробвах на него да върна архив създаден от него. Дава грешка но въпреки това възстановява архива.

Грешката е следната:
Възникнала е грешка при входно-изходна операция с базата данни...

и пише следното в дневника:

Дата: 26.12.2017 22:18:37
Версия на продукта: 2.00.002
Операционна система: Microsoft Windows NT 6.1.7601 Service Pack 1
Съдържание: General Error: 100 :
Timestamp: 12/26/2017 8:18:37 PM
Message: HandlingInstanceID: fcd65204-1514-47ad-98b4-e8519f85e908
An exception of type 'System.Data.SqlClient.SqlException' occurred and was caught.
----------------------------------------------------------------------------------
12/26/2017 22:18:37
Type : System.Data.SqlClient.SqlException, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : A transport-level error has occurred when sending the request to the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)
Source : .Net SqlClient Data Provider
Help link :
Errors : System.Data.SqlClient.SqlErrorCollection
Class : 20
LineNumber : 0
Number : 233
Procedure :
Server : localhost
State : 0
ErrorCode : -2146232060
Data : System.Collections.ListDictionaryInternal
TargetSite : Void OnError(System.Data.SqlClient.SqlException, Boolean)
Stack Trace : at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning()
at System.Data.SqlClient.TdsParserStateObject.WriteSni()
at System.Data.SqlClient.TdsParserStateObject.WritePacket(Byte flushMode)
at System.Data.SqlClient.TdsParserStateObject.ExecuteFlush()
at System.Data.SqlClient.TdsParser.TdsExecuteSQLBatch(String text, Int32 timeout, SqlNotificationRequest notificationRequest, TdsParserStateObject stateObj)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, DbAsyncResult result)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.ExecuteReader()
at System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
at System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
at System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Microinvest.Framework.DatabaseServices.Services.UsersDatabaseServiceBase.GetUserRolesFactoryInfoProvider()
at DynamicModule.ns.Wrapped_IUsersDatabaseServiceBase_83c04264f58047c1b2009deaf86e80f8.<GetUserRolesFactoryInfoProvider_DelegateImplementation>__16(IMethodInvocation inputs, GetNextInterceptionBehaviorDelegate getNext)

Additional Info:

MachineName : FILIPOVI-PC
TimeStamp : 12/26/2017 8:18:37 PM
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
AppDomainName : InvoicePro.exe
ThreadIdentity :
WindowsIdentity : filipovi-PC\filipovi

Category: General
Priority: 0
EventId: 100
Severity: Error
Title:Microinvest Invoice Pro Database Exception
Machine: FILIPOVI-PC
App Domain: InvoicePro.exe
ProcessId: 4784
Process Name: C:\InvoicePro\InvoicePro.exe
Thread Name:
Win32 ThreadId:6944
Extended Properties: HelpLink.ProdName - Microsoft SQL Server
HelpLink.EvtSrc - MSSQLServer
HelpLink.EvtID - 233
HelpLink.BaseHelpUrl - http://go.microsoft.com/fwlink
HelpLink.LinkId - 20476
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Виктор Павлов
Microinvest
Microinvest


Регистриран на: 12 Авг 2002
Мнения: 20732

МнениеПуснато на: Сря Дек 27, 2017 12:06    Заглавие: Отговорете с цитат

Основното съобщение е:
Цитат:
A transport-level error has occurred when sending the request to the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)

Вероятно имате антивирус, който блокира комуникацията. Другата алтернатива е лошо работещ SQL сървър, който не отговаря за заявките.
_________________
Клиентите на Microinvest по света: http://www.microinside.ru
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
kalinfilipov



Регистриран на: 30 Юли 2012
Мнения: 9

МнениеПуснато на: Сря Дек 27, 2017 13:51    Заглавие: Отговорете с цитат

Виктор Павлов написа:
Основното съобщение е:
Цитат:
A transport-level error has occurred when sending the request to the server. (provider: Shared Memory Provider, error: 0 - No process is on the other end of the pipe.)

Вероятно имате антивирус, който блокира комуникацията. Другата алтернатива е лошо работещ SQL сървър, който не отговаря за заявките.

На кой компютър - на този от който искам да копирам(който дава грешка но въпреки това възстановява ) или на този който на който искам да възстановя. Антивируса го спирах и на единия и на другия и няма промяна. На първия от който правя архива с нарастване на броя документи виждам че и големината на архива се увеличава- т.е. би следвало информацията да е вътре. Къде мога да видя дали няма разлика в sql сървъра. Да не би при win7 и вин8.1 да има някакви разлики?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
kalinfilipov



Регистриран на: 30 Юли 2012
Мнения: 9

МнениеПуснато на: Сря Дек 27, 2017 15:08    Заглавие: Отговорете с цитат

Сега след допълнителни тестове и на трети компютър , и след опит да върна фирма от втория(win8.1) на първия(win7) ми дава следната грешка:
Архивът на базата, който се опитвате да възстановите е създаден на Microsoft SQL Server с по висока версия от текущия SQL server 2005. За повече информация се обърнете към вашия системен администратор или екипа на Microinvest!

Явно това е проблема- на компютъра с който работим и от който се опитвам да възстановя фирма е с по стара версия от този на който направих нова инсталация. И въпроса е какво би следвало да се направи?
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Виктор Павлов
Microinvest
Microinvest


Регистриран на: 12 Авг 2002
Мнения: 20732

МнениеПуснато на: Сря Дек 27, 2017 18:04    Заглавие: Отговорете с цитат

Да актуализирате навсякъде версиите на SQL сървъра до последната.
_________________
Клиентите на Microinvest по света: http://www.microinside.ru
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
kalinfilipov



Регистриран на: 30 Юли 2012
Мнения: 9

МнениеПуснато на: Сря Дек 27, 2017 18:11    Заглавие: Отговорете с цитат

Виктор Павлов написа:
Да актуализирате навсякъде версиите на SQL сървъра до последната.


И аз си мислех това. Обаче ме притеснява факта, че ако актуализирам базата от 2005 на 2008 на компютъра на който работим, има опасност да не виждаме данните по аналогия на това което се случва на новия компютър. Има ли реални тестове от други потребители с такъв ъпдейт? Не ми се иска от без проблем да си създам проблем. Smile
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vap_it



Регистриран на: 07 Яну 2020
Мнения: 5

МнениеПуснато на: Вто Яну 07, 2020 16:44    Заглавие: Грешка при опит за възстановяване на архив Отговорете с цитат

Моля за проверка и съдействие. При опит за възстановяване на архив на Microinvest Invoice Pro от един компютър (Win 10) на друг компютър (win 10) и актуализирани версии на SQL възникна следната грешка:

Дата: 07.01.2020 16:17:39
Версия на продукта: 3.00.002
Операционна система: Microsoft Windows NT 6.2.9200.0
Съдържание: General Error: 100 :
Timestamp: 07.01.2020 г. 14:17:39
Message: HandlingInstanceID: c1be2882-be1f-4664-992e-825718b6e205
An exception of type 'System.Data.SqlClient.SqlException' occurred and was caught.
----------------------------------------------------------------------------------
01/07/2020 16:17:39
Type : System.Data.SqlClient.SqlException, System.Data, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Invalid column name 'Email'.
Invalid column name 'OnlinePassword'.
Source : .Net SqlClient Data Provider
Help link :
Errors : System.Data.SqlClient.SqlErrorCollection
ClientConnectionId : 3a66e69a-8a3e-4962-910a-eba9d772a7fe
Class : 16
LineNumber : 1
Number : 207
Procedure :
Server : localhost
State : 1
ErrorCode : -2146232060
Data : System.Collections.ListDictionaryInternal
TargetSite : Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
HResult : -2146232060
Stack Trace : at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
at System.Data.SqlClient.SqlDataReader.get_MetaData()
at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted)
at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
at 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)
at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
at System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
at System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.ExecuteReader()
at System.Data.Linq.SqlClient.SqlProvider.Execute(Expression query, QueryInfo queryInfo, IObjectReaderFactory factory, Object[] parentArgs, Object[] userArgs, ICompiledSubQuery[] subQueries, Object lastResult)
at System.Data.Linq.SqlClient.SqlProvider.ExecuteAll(Expression query, QueryInfo[] queryInfos, IObjectReaderFactory factory, Object[] userArguments, ICompiledSubQuery[] subQueries)
at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
at System.Data.Linq.DataQuery`1.System.Linq.IQueryProvider.Execute[S](Expression expression)
at System.Linq.Queryable.SingleOrDefault[TSource](IQueryable`1 source)
at Microinvest.Framework.DatabaseServices.Services.UsersDatabaseServiceBase.GetUser(Int32 identifier)
at DynamicModule.ns.Wrapped_IUsersDatabaseServiceBase_2d9a35d6214c430097e18e5f616cf33c.<GetUser_DelegateImplementation>__10(IMethodInvocation inputs, GetNextInterceptionBehaviorDelegate getNext)

Additional Info:

MachineName : ALEX
TimeStamp : 07.01.2020 г. 14:17:39
FullName : Microsoft.Practices.EnterpriseLibrary.ExceptionHandling, Version=5.0.414.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
AppDomainName : InvoicePro.exe
ThreadIdentity :
WindowsIdentity : ALEX\Office PC

Category: General
Priority: 0
EventId: 100
Severity: Error
Title:Microinvest Invoice Pro Database Exception
Machine: ALEX
App Domain: InvoicePro.exe
ProcessId: 10384
Process Name: C:\Program Files (x86)\Microinvest\Invoice Pro\InvoicePro.exe
Thread Name:
Win32 ThreadId:7276
Extended Properties: HelpLink.ProdName - Microsoft SQL Server
HelpLink.ProdVer - 12.00.2000
HelpLink.EvtSrc - MSSQLServer
HelpLink.EvtID - 207
HelpLink.BaseHelpUrl - http://go.microsoft.com/fwlink
HelpLink.LinkId - 20476
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Виктор Павлов
Microinvest
Microinvest


Регистриран на: 12 Авг 2002
Мнения: 20732

МнениеПуснато на: Вто Яну 07, 2020 17:12    Заглавие: Отговорете с цитат

Версия и дата на продукта?
Възможно ли е да архивирате на една версия, а да възстановявате на друга?

При мен всички ситуации работят.
_________________
Клиентите на Microinvest по света: http://www.microinside.ru
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Stanislav Tenev
Microinvest
Microinvest


Регистриран на: 01 Авг 2018
Мнения: 3

МнениеПуснато на: Вто Яну 07, 2020 17:29    Заглавие: Отговорете с цитат

Изпратете ми базата на stanislav.tenev@microinvest.net за да опитаме да Ви помогнем.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Димитър Грудев
Microinvest
Microinvest


Регистриран на: 31 Авг 2015
Мнения: 320

МнениеПуснато на: Сря Яну 08, 2020 11:23    Заглавие: Отговорете с цитат

Здравейте,
Проблема се разрешава изключително лесно. На стария копютър сте били с по-стара версия. На новия копютър след възстановяване просто затворете програмата и я отворете отново. Чисто потребителски ще го обясня по следния начин :
Опитвате се да възстановите база данни то версия 1.02.007 към програма с версия 1.03.002 докато тя работи в тази база данни или да се опитвате да смените буталата на работещ двигател. При затваряне и отваряне на програмата, базата данни се актуализира към последната версия и проблема се разрешава.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
vap_it



Регистриран на: 07 Яну 2020
Мнения: 5

МнениеПуснато на: Сря Яну 08, 2020 11:47    Заглавие: Грешка при опит за възстановяване на архив Отговорете с цитат

Димитър Грудев написа:
Здравейте,
Проблема се разрешава изключително лесно. На стария копютър сте били с по-стара версия. На новия копютър след възстановяване просто затворете програмата и я отворете отново. Чисто потребителски ще го обясня по следния начин :
Опитвате се да възстановите база данни то версия 1.02.007 към програма с версия 1.03.002 докато тя работи в тази база данни или да се опитвате да смените буталата на работещ двигател. При затваряне и отваряне на програмата, базата данни се актуализира към последната версия и проблема се разрешава.

Вече актуализирах и двете версии след което архивирах отново и след актуализацията копирах лога на грешката.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Виктор Павлов
Microinvest
Microinvest


Регистриран на: 12 Авг 2002
Мнения: 20732

МнениеПуснато на: Сря Яну 08, 2020 12:18    Заглавие: Отговорете с цитат

Осигурете достъп до компютрите за дистанционен сервиз. Но ще е платена услуга, тъй като ние сме сигурни, че версията не е актуализирана коректно.
_________________
Клиентите на Microinvest по света: http://www.microinside.ru
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
vap_it



Регистриран на: 07 Яну 2020
Мнения: 5

МнениеПуснато на: Сря Яну 08, 2020 14:14    Заглавие: Грешка при опит за възстановяване на архив Отговорете с цитат

Не мога да се свържа с ваши консултанти от София за да се направи дистанционна поддръжка.
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение
Виктор Павлов
Microinvest
Microinvest


Регистриран на: 12 Авг 2002
Мнения: 20732

МнениеПуснато на: Сря Яну 08, 2020 14:26    Заглавие: Отговорете с цитат

0888 344 304
_________________
Клиентите на Microinvest по света: http://www.microinside.ru
Върнете се в началото
Вижте профила на потребителя Изпратете лично съобщение Изпрати мейла Посетете сайта на потребителя
Покажи мнения от преди:   
Създайте нова тема   Напишете отговор    Microinvest Форум Форуми -> Invoice Pro All times are EET (Източна Европа)
Иди на страница 1, 2  Следваща
Страница 1 от 2

 
Идете на:  
Не Можете да пускате нови теми
Не Можете да отговаряте на темите
Не Можете да променяте съобщенията си
Не Можете да изтривате съобщенията си
Не Можете да гласувате в анкети


Powered by phpBB © 2001, 2005 phpBB Group
Translation by: Boby Dimitrov