Gelöst Nach Update auf 1.0.5.0 kein Zugriff auf 1 von 4 Mandanten

Mahoni

Aktives Mitglied
11. Juli 2012
60
1
Moin Freunde,

habe auf 1050 geupdatet. Export, Update und Zugriff bei 3 Mandanten hat geklappt, bei einem (komischerweise dem dritten) bekomme ich die Fehlermeldung, dass Benutzerdaten nicht korrekt wären. Komme weder auf Server noch auf Client auf den Mandanten. Was tun?

Folgend der Fehlerlog:

Unbehandelte Ausnahme #4B27702E60E17960 vom Typ System.Data.SqlClient.SqlException in Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action])
System.Data.SqlClient.SqlException (0x80131904): Die Mandant_2-Datenbank kann nicht geöffnet werden, da auf einige Dateien nicht zugegriffen werden kann oder nicht genügend Platz im Arbeitsspeicher oder auf dem Datenträger zur Verfügung steht. Detaillierte Informationen finden Sie im SQL Server-Fehlerprotokoll.
bei System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction)
bei System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose)
bei System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady)
bei System.Data.SqlClient.SqlDataReader.TryConsumeMetaData()
bei System.Data.SqlClient.SqlDataReader.get_MetaData()
bei System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString)
bei System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, SqlDataReader ds, Boolean describeParameterEncryptionRequest)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean asyncWrite)
bei System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteReader(CommandBehavior behavior, String method)
bei System.Data.SqlClient.SqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
bei System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
bei System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
bei jtlDatabase.DB.<>c__DisplayClass6.<getDataRows>b__3()
bei jtlDatabase.DB.JSofj8fImI[T](SqlConnection , Func`1 func)
bei jtlDatabase.DB.getDataRows(String cSqlCommand, jtlDBParameter[] oDBParameter_arr)
bei jtlDatabase.jtlObjectList`1.appendListFromDB(String sqlQuery, MissingPropertiesMode handleMissingProperties, jtlDBParameter[] oDBParameter_arr)
bei jtlDatabase.jtlObjectList`1.fillListFromDB(String cSQL, MissingPropertiesMode handleMissingProperties, jtlDBParameter[] oDBParameter_arr)
bei jtlDatabase.classes.jtlDBClasses.jtlFirmaList.FindByAktivByDB(String cDb)
bei jtlCore.Forms.Rechteverwaltung.Rechteverwaltung_NeuerBenutzer.VNQ9R6M1iNy(IEnumerable`1 mandantList, Int32 )
bei jtlCore.Forms.Rechteverwaltung.Rechteverwaltung_NeuerBenutzer.CsM9RK8ZMd0(Int32 )
bei jtlCore.Forms.Rechteverwaltung.Rechteverwaltung_NeuerBenutzer..ctor(Int32 kBenutzer)
bei jtlCore.Forms.Rechteverwaltung.Controls.Rechteverwaltung_Benutzer.i2T9U3mAjM4(Object , EventArgs )
bei System.Windows.Forms.Control.OnDoubleClick(EventArgs e)
bei System.Windows.Forms.ListView.WndProc(Message& m)
bei jtlControls.jtlListViewEx.jtlListViewEx.WndProc(Message& message)
bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
ClientConnectionId:19be7715-52ba-4cbd-a18c-f95f9b42d763
Fehlernummer (Error Number):945,Status (State):2,Klasse (Class):14
SQL-Fehlerinformationen: [62.141.45.4\JTLWAWI .Net SqlClient Data Provider] Fehler #945 (Klasse 14) in Zeile 1: Die Mandant_2-Datenbank kann nicht geöffnet werden, da auf einige Dateien nicht zugegriffen werden kann oder nicht genügend Platz im Arbeitsspeicher oder auf dem Datenträger zur Verfügung steht. Detaillierte Informationen finden Sie im SQL Server-Fehlerprotokoll.
HelpLink.ProdName = Microsoft SQL Server
HelpLink.ProdVer = 11.00.2100
HelpLink.EvtSrc = MSSQLServer
HelpLink.EvtID = 945
HelpLink.BaseHelpUrl = Microsoft ? Offizielle Homepage
HelpLink.LinkId = 20476
CommandText = SELECT * FROM [Mandant_2].[dbo].[tFirma] WHERE tFirma.cAktiv = 'Y'
LineNr = 1
Codefragment = SELECT * FROM [Mandant_2].[dbo].[tFirma] WHERE tFirma.cAktiv = 'Y'
Connection-String = DataSource=62.141.45.4\JTLWAWI, InitialCatalog=eazybusiness, UserID=sa

Zeitstempel: 2015-11-12T22:27:57
Locale: German (Germany)
Locale: German (Germany)
Version: 1.0.5.0
Plattform: Wawi
Versionshash: 654E6DB8
Prozessname: System.Diagnostics.Process (JTL-wawi)
Physikalischer Speicher: 198909952 / Peak: 293953536
Basispriorität: 8
Prioritätsklasse: Normal
CPU-Zeit (User): 0:00:10,953125
CPU-Zeit (System): 0:00:01,84375
Page-Size (Sytem): 1187344 / Peak: 285110272
Page-Size: 156409856 / Peak: 285110272
Offene Handles: 1104
 

testjo

Sehr aktives Mitglied
1. Juli 2010
3.336
3
NRW GRENZE HOLLAND
AW: Nach Update auf 1.0.5.0 kein Zugriff auf 1 von 4 Mandanten

Was mit sql server management studio kommt man damit auf die datenbank von dieser dritten mandant? ( kan man mit den sa user auch testen)
Hat den "admin" also den easydb haupt wawi benutzer auf allen zugangs rechten gehabt?

Mach auch backups von zustand wie es momentan ist, mit den sql backup tools direkt.

Alles slq services beenden und dan kan man auch manuel ein kopie machen von verzeichniss wo die DB drin sind ( ALSO "mssql/DATA" ), wer weis ob es nutzlich sein könnte

Wie gross ist dieser DB?
 

Mahoni

Aktives Mitglied
11. Juli 2012
60
1
AW: Nach Update auf 1.0.5.0 kein Zugriff auf 1 von 4 Mandanten

Hallo testjo, Hallo Janusch,

danke für eure Mühe, es war der Arbeitsspeicher. Ging alles problemlos.

Greetz und danke!
 

Ähnliche Themen