Hello Kristian
[header snipped]
> trying to move a bigger amount of data to my shiny new MaxDB-based
> production system, I am now facing the challenge of exporting
> data from
> MSSQL97 to MaxDB. Which doesn't work at the moment, no matter
> what I do:
>
> * Tried to follow the "obvious" way of creating two ODBC data sources
> (MSSQL, MaxDB) and use the MSSQL DTS Tool to copy from the
> first to the
> second one. This fails: Obviously, the SQL issued by the exporter
> creates case-sensitive table and row names within MaxDB, but
> the part of
> the SQL exporter that will actually export data doesn't honour this.
> Example: Table "Foo" (inside MSSQL) is created as table "Foo"
> in MaxDB,
> but, while copying data, the MaxDB ODBC driver complains that table
> "FOO" is not found - if I get that right, it's a matter of '' vs. "" -
> quoting in SQL?
The problem might be, that MaxDB needs quotes (") in order to process
identifier as case-sensitive. Although, this could be handled by the DTS-tool,
since all this stuff can be collected from the drivers (SQLGetInfo). But as
usual, MS-tools are much better in importing than in exporting.
Writing tables to a file and importing with the loader might be a solution for
you. On the other hand, a home brewed tool (i.e. no sophistcated error handling
etc) might be not so complicated using JDBC or ODBC.
Regards Thomas
----------------------------------------------
Dr. Thomas Kötter
SAP AG, Berlin
NW DT MaxDB
MaxDB: all you need!
www.mysql.com/products/maxdb www.sapdb.org
--
MaxDB Discussion Mailing List
For list archives: http://lists.mysql.com/maxdb
To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]