Beste Tweakers,
Ik ga proberen zoveel mogelijk info te geven als jullie nog iets willen weten dan hoor ik het wel!
Ik heb hier een boekhoud programma dat werkt met SQL microsoft serv en voor online boekingen te doen gebruiken we de webservices van microsoft.
Wij hebben een portaal waar men online dossiertjes kan aanspreken / bewerken die in de SQL terug te vinden zijn.
Nu is het probleem als we willen factureren via het portaal (webservices), in een dossier (SQL db) krijgen we de foutmelding dat er onvoldoende schrijfruimte is (error log onderaan ²).
Gekke is wel dat deze fout melding 70% van de keren voor komt, dus niet altijd.
Factureren:
Dan geeft men wat gegevens in en als men dan factureren klikt genereerd hij een pdf en die wordt afgedrukt of gemaild.
Maar als we factureren in het zelfde dossier (SQL db) via het boekhoud programma dan werkt dit wel allemaal.
Is ergens in de webservices een temp opslag waar documentjes tijdelijk worden bewaard voor het weggeschreven wordt? want de SQL heeft genoeg schrijfruimte er moet daarvoor ergens fout gaan maar ik weet niet waar (natuurlijk anders had ik deze post niet gemaakt
)
SQL:
Standaard 64-bit
V.13.0.1742.0
IIS:
V. 10.0.14393.0
Als mij iemand kan helpen
Alvast bedankt!
Errorlog ²:
Dit is de meer volledige errorlogging (wat er op duidt dat bij het inladen van een layout devexpress klaagt dat er niet genoeg schijfruimte is,
dus blijf ik bij mijn vermoeden dat er ergens iets aan de IIS of dergelijke moet ingesteld worden om meer schijfruimte te krijgen):
Datetime : 13/05/2018 16:01:25
Onvoldoende schijfruimte beschikbaar.
bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bij System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
bij System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)
bij System.IO.FileStream.Dispose(Boolean disposing)
bij System.IO.Stream.Close()
bij System.IO.StreamWriter.Dispose(Boolean disposing)
bij System.IO.TextWriter.Dispose()
bij Microsoft.CSharp.CSharpCodeGenerator.FromSourceBatch(CompilerParameters options, String[] sources)
bij Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources)
bij DevExpress.XtraReports.Native.Compiler.RunWithRetry(Func`1 action)
bij DevExpress.XtraReports.Native.Compiler.GetOrCreateWithDefaultCache(Evidence evidence)
bij DevExpress.XtraReports.Native.ReportCompiler.Compile(String streamString, IServiceProvider serviceProvider)
bij DevExpress.XtraReports.UI.XtraReport.LoadLayoutInternal(Stream stream, XtraReport& compiledReport, Boolean forceDataSource)
bij DevExpress.XtraReports.UI.XtraReport.LoadLayout(Stream stream)
bij Adsolut.Printing.ReportManager.CreateJobReport(ReportJob job, ReportData repData)
bij Adsolut.Printing.DocumentReportManager.CreateJobReport(ReportJob job, ReportData repData)
bij Adsolut.Printing.ReportPrinter.Print(PrintReportJob job, ReportManager reportManager)
bij Adsolut.Printing.ReportManager.DoJob(ReportJob job)
bij Adsolut.BL.Jobs.JobDispatcher.OnJobRequest(Object sender, JobRequestEventArgs e)
bij Adsolut.BL.Jobs.JobPool.ExecuteJob(Int32 jobId)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.RunReportJob(PersObject blRelaRec, Int32 blrelaId, Boolean inBackground)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.SaveInvoice(String intraBL, String repJobBL, Boolean inBackground)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.CreateInvoice(PersObject[] persObjs, String intraBL, String repJobBL, Boolean inBackground)
Ik ga proberen zoveel mogelijk info te geven als jullie nog iets willen weten dan hoor ik het wel!
Ik heb hier een boekhoud programma dat werkt met SQL microsoft serv en voor online boekingen te doen gebruiken we de webservices van microsoft.
Wij hebben een portaal waar men online dossiertjes kan aanspreken / bewerken die in de SQL terug te vinden zijn.
Nu is het probleem als we willen factureren via het portaal (webservices), in een dossier (SQL db) krijgen we de foutmelding dat er onvoldoende schrijfruimte is (error log onderaan ²).
Gekke is wel dat deze fout melding 70% van de keren voor komt, dus niet altijd.
Factureren:
Dan geeft men wat gegevens in en als men dan factureren klikt genereerd hij een pdf en die wordt afgedrukt of gemaild.
Maar als we factureren in het zelfde dossier (SQL db) via het boekhoud programma dan werkt dit wel allemaal.
Is ergens in de webservices een temp opslag waar documentjes tijdelijk worden bewaard voor het weggeschreven wordt? want de SQL heeft genoeg schrijfruimte er moet daarvoor ergens fout gaan maar ik weet niet waar (natuurlijk anders had ik deze post niet gemaakt
SQL:
Standaard 64-bit
V.13.0.1742.0
IIS:
V. 10.0.14393.0
Als mij iemand kan helpen
Alvast bedankt!
Errorlog ²:
Dit is de meer volledige errorlogging (wat er op duidt dat bij het inladen van een layout devexpress klaagt dat er niet genoeg schijfruimte is,
dus blijf ik bij mijn vermoeden dat er ergens iets aan de IIS of dergelijke moet ingesteld worden om meer schijfruimte te krijgen):
Datetime : 13/05/2018 16:01:25
Onvoldoende schijfruimte beschikbaar.
bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bij System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
bij System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)
bij System.IO.FileStream.Dispose(Boolean disposing)
bij System.IO.Stream.Close()
bij System.IO.StreamWriter.Dispose(Boolean disposing)
bij System.IO.TextWriter.Dispose()
bij Microsoft.CSharp.CSharpCodeGenerator.FromSourceBatch(CompilerParameters options, String[] sources)
bij Microsoft.CSharp.CSharpCodeGenerator.System.CodeDom.Compiler.ICodeCompiler.CompileAssemblyFromSourceBatch(CompilerParameters options, String[] sources)
bij DevExpress.XtraReports.Native.Compiler.RunWithRetry(Func`1 action)
bij DevExpress.XtraReports.Native.Compiler.GetOrCreateWithDefaultCache(Evidence evidence)
bij DevExpress.XtraReports.Native.ReportCompiler.Compile(String streamString, IServiceProvider serviceProvider)
bij DevExpress.XtraReports.UI.XtraReport.LoadLayoutInternal(Stream stream, XtraReport& compiledReport, Boolean forceDataSource)
bij DevExpress.XtraReports.UI.XtraReport.LoadLayout(Stream stream)
bij Adsolut.Printing.ReportManager.CreateJobReport(ReportJob job, ReportData repData)
bij Adsolut.Printing.DocumentReportManager.CreateJobReport(ReportJob job, ReportData repData)
bij Adsolut.Printing.ReportPrinter.Print(PrintReportJob job, ReportManager reportManager)
bij Adsolut.Printing.ReportManager.DoJob(ReportJob job)
bij Adsolut.BL.Jobs.JobDispatcher.OnJobRequest(Object sender, JobRequestEventArgs e)
bij Adsolut.BL.Jobs.JobPool.ExecuteJob(Int32 jobId)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.RunReportJob(PersObject blRelaRec, Int32 blrelaId, Boolean inBackground)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.SaveInvoice(String intraBL, String repJobBL, Boolean inBackground)
bij Adsolut.BL.Logic.BusinessObjects.InvoiceBusinessObject.CreateInvoice(PersObject[] persObjs, String intraBL, String repJobBL, Boolean inBackground)
