Eric Scheie

Results 48 comments of Eric Scheie

Hi Frank, I have not tested PyTd on AIX. You can set odbcLibPath without a code change by passing it as an argument to UdaExec or by specifying it in...

Looks like this issue is caused by TDREST returning HTTP status code 200 (OK) despite the batch insert failing. I was able to prove this using curl: ``` curl -i...

ECS-1861 opened to track the bug in TDREST (now called Query Service).

You need to install the Teradata ODBC driver. There is a new Teradata SQL Driver for Python that does not require Teradata ODBC to be installed. Here is the link...

Here is the response from the Teradata ODBC support team. > [HY001] [Teradata][ODBC Teradata Driver] Memory allocation error > This exception is a type of std::bad_alloc exception and is thrown...

ODBC team determined root cause for this issue: ## Analysis: Both errors "Memory allocation error" and "SQL request with parameters exceeds maximum allowed length of 1 MB" occurs due to...

Hi Sandan, The tdodbc module included in the Teradata Python Module package was developed as a standalone DBAPI implementation and can be used directly by other projects. Below is an...

Ah, got it. I understand your concern but you should know that it was intentional not to depend on any libraries outside of the python standard library to ensure that...

The ODBC driver isn't returning a result set in this situation. I will follow up with ODBC support.

Using a non-parameterized insert is the only known workaround for this issue. The ODBC team has investigated and confirmed it's a bug with the ODBC driver. I will leave this...