- When concatenating too many strings into 1 variable of type String the result is empty
- This only happens on their production database and not on the test database (nor can we simulate it locally)
With the attached test application you can fill in the:
- database
- username (for the database)
- password (for the database)
- query (see later)
With the button "Test the Query" you will get the result (or nothing) of the query in the box below.
Example queries that fails on their production but doesn't fail on their test database:
Code: Select all
select 'a' || 'b' || 'c' || 'd' || 'e' || 'f' || 'g' || 'a' || 'b' || 'c' || 'd' from dual
select 'a' || 'b' || 'c' || 'd' || 'e' || 'f' || 'g' || 'a' || 'b' from dual
select 'a' || 'b' || 'c' || 'd' || 'e' || 'f' || 'g' || 'a' from dual
Code: Select all
select 'a' || 'b' || 'c' || 'd' || 'e' || 'f' || 'g' from dual
Does the Oracle router of TD6.1 use any settings from the database to which the application connects?
We have eliminated all other possibilities for error:
- No application logic in this test app
- We tested on site with the same oracle client and same database version
- All the queries succeed if we use sqltalk, sqltools, sqlplus, ...
The only thing that is left, according to me is:
- The oracle router from TD to the database
See two screenshots taken on site: