Any help is appreciated in order to help me get my data imported. Thank you in advance.
I sporadically get a ‘Toad Data Point Error Message’ and ‘Toad Error Message’ when attempting to import .csv to Teradata existing table using Toad Data Point 4.0.0.624 Import Wizard. I get the error whether the .csv is on a network file share or local. The .csv is about 125MB and 20000 rows. I’ve tried allowing TDP to ‘Optimize block size’, but that fails every time so I have manually set the ‘Processing row count’ to 5000. The .csv is generated by an upstream reporting system, and I’m attempting to load it several times per week until we get an automation solution in place.
This is on a Dell Precision 7510 with 16GB RAM and 7GB free while running this import.
Error text and log below:
Toad Data Point Error Message
System.OutOfMemoryException
Exception of type ‘System.OutOfMemoryException’ was thrown.
Stack Trace:
at System.Drawing.Graphics.get_Clip()
at System.Drawing.GraphicsContext…ctor(Graphics g)
at System.Drawing.Graphics.Save()
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraBars.Controls.DockedBarControl.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Toad Error Message
Toad Data Point Error Message
System.OutOfMemoryException
Exception of type ‘System.OutOfMemoryException’ was thrown.
Stack Trace:
at System.Diagnostics.NtProcessInfoHelper.GetProcessInfos(IntPtr dataPtr)
at System.Diagnostics.NtProcessInfoHelper.GetProcessInfos()
at System.Diagnostics.ProcessManager.GetProcessInfos(String machineName)
at System.Diagnostics.Process.EnsureState(State state)
at System.Diagnostics.Process.get_ProcessName()
at DevExpress.Utils.FormShadow.FormShadow.get_IsDesignMode()
at DevExpress.Utils.FormShadow.FormShadow.get_ShouldShowShadowWindow()
at DevExpress.Utils.FormShadow.FormShadow.UpdateShadowWindowPositions(Boolean delayWhileMove)
at DevExpress.Utils.FormShadow.FormShadow.OnUpdate()
at DevExpress.Utils.FormShadow.FormShadow.EndUpdate()
at DevExpress.XtraEditors.XtraForm.InitFormShadow()
at DevExpress.XtraEditors.XtraForm.UpdateFormBorderEffect()
at DevExpress.XtraEditors.XtraForm.OnLoad(EventArgs e)
at Quest.Toad.Gui.BaseForm.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at DevExpress.XtraEditors.XtraForm.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Toad Data Point Error Message
System.OutOfMemoryException
Exception of type ‘System.OutOfMemoryException’ was thrown.
Stack Trace:
at DevExpress.XtraBars.Painters.BarPainter.DrawLink(GraphicsInfoArgs e, BarControlViewInfo viewInfo, BarLinkViewInfo item)
at DevExpress.XtraBars.Painters.BarPainter.Draw(GraphicsInfoArgs e, CustomViewInfo info, Object sourceInfo)
at DevExpress.XtraBars.Controls.CustomControl.DirectDraw(PaintEventArgs e)
at DevExpress.XtraBars.Controls.CustomControl.OnPaint(PaintEventArgs e)
at DevExpress.XtraBars.Controls.CustomBarControl.OnPaint(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmPaint(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at DevExpress.XtraBars.Controls.DockedBarControl.WndProc(Message& msg)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Log data
08:29:36 Thread (1) Connecting to :EFB0371@TERAFRZ1.ca.boeing.com (BEDW_POC_EFBI_METRICS_T).
08:29:36 Thread (43) Import Started [2017-05-23 08:29:36]
08:29:36 Thread (43) Processing “EFBI_COGNOS_CONTENT_CLEAN.csv” into “BEDW_POC_EFBI_METRICS_T.COGNOS_CONTENT_CLEAN”
09:06:53 Thread (43) The rows failed importing will be written to file : \NW\data\EFBI\EFBI_Data_Transfer\NetVisn_to_EFBI\EFBI_COGNOS_CONTENT_CLEAN_rows_with_error.csv
09:06:53 Thread (43) Importing 1 out of 1 files
09:06:54 Thread (43) Reading from file EFBI_COGNOS_CONTENT_CLEAN.csv
09:06:58 Thread (43) Failed to parse the file.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
09:06:58 Thread (43) Nothing to discard, delete \NW\data\EFBI\EFBI_Data_Transfer\NetVisn_to_EFBI\EFBI_COGNOS_CONTENT_CLEAN_rows_with_error.csv
09:37:55 Thread (43) Error(s) occured, no rows were imported.
09:37:55 Thread (43) Error importing data, please check file format options: Failed to parse the file.
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index
09:37:55 Thread (43) Import Finished [2017-05-23 09:37:55]
09:37:55 Thread (43) Import time: 01:08:19.2423486