|
|
Sponsor |
Re: (Fwd) Problems with my code under linux ??: msg#00093db.postgresql.odbc
> On Monday 12 April 2004 20:48, Lothar Behrens wrote: > > > On Wednesday 07 April 2004 19:58, Lothar Behrens wrote: > > > > 2. You are updating something (you don't say what) > > > > I am updating a char column. It does not that, what is intended. > > > > > You are having a problem (you don't say what) > > > > It simply writes an empty char into the database - not my sample text. > > Very strange. > > > > 3. You are using SuSe > > > You have the latest version of something (you don't say what) from > > > their > > > website > > > > I mean your source code. I have downloaded it from Gborg web site. > > I can compile it and install, but it doesn't work properly. > > Do you mean the psql-odbc project: > http://gborg.postgresql.org/project/psqlodbc/projdisplay.php > I wasn't aware it was intended for anything other than Windows. What ODBC > manager are you using under SuSe? I assume unixODBC with odbc.ini and odbcinst.ini whereas iodbc uses only odbc.ini, as read in your installation descriptions. Today I will try to save my old configuration files and make a clean iodbc installation - with your code and descriptions. > > > I have figured out, that if I set the windows ODBC configuration > > to debug all things, then it works properly. > > Is the problem with a client on Windows/SuSe or both? Under windows, it changes from buggy to work properly, if I activate global debugging. Under linux I haven't found the correct switches. > > > After that, I tried to do the same under linux. No success. > > > > I think, I have a very stange problem in my memory handling or > > something like alignment. The code itself works - as I have seen. > > > > Do you have an ODBC test application that runs under linux and > > windows ? > > Your best bet is to turn on logging at the client (odbc) end, and > statement logging at the PostgreSQL end. That usually helps me identify > where my problem is. Logging at the client (windows) solves the problem. :-( I like to see, what pointer is used inside the SQLUpdate function. I'll also try to activate server side logging. Under linux I have found a memory overrun with using strcat on a char* parameter. Electric Fence was the tool, that solved a crash occuring on a very different location. Are similar tools available for windows (free or GPL...) ? Should I try it on the psqlODBC sourcecode too - and how ? It may be really strange. My code is LGPL'ed, would it be the best, you - as a psqlODBC developer (I hope) - try that code ? This is not a must. I'll try first the above steps. Thanks Lothar > > -- > Richard Huxton > Archonet Ltd > ---- My home: www.lollisoft.de ----------------------------- Lothar Behrens | Independent: lothar.behrens@xxxxxx Rosmarinstr 3 | My public project: 40235 Düsseldorf | http://sourceforge.net/projects/lbdmf | -> Need comments, please visit :-) ---------------------------(end of broadcast)--------------------------- TIP 9: the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: ODBC driver further developments?, Theodore Petrosky |
|---|---|
| Next by Date: | Re: parameter to db function, Jeff Eckermann |
| Previous by Thread: | Re: (Fwd) Problems with my code under linux ??, Richard Huxton |
| Next by Thread: | Access - ODBC - serial problem..., Philippe Lang |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
Free MagazinesCisco NewsReceive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business. subscribe Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field. subscribe The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business. subscribe Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company. subscribe Total Telecom Total Telecom is "The Economist of the communications industry". subscribe |
Home | sitemap
| advertise | OSDir is
an inevitable website.
|