64ビット システム上でODBCを動作させる場合、以下のリファレンスが役に立ちます。
- INFO: MDAC 2.7でのODBC 64ビットAPIの変更点、文書番号: 298678
http://support.microsoft.com/default.aspx?scid=kb;en-us;298678
- ODBCヘッダー ファイル、特にsql.h
- ODBC Driver for Teradataに付随しているREADMEファイル。このファイルには、64ビット システムのODBC Driver for Teradataのコンパイルおよびリンクに関する情報が含まれています。このファイルはUnixシステムでは<InstallDir>にあり、Windowsシステムでは、 メニューから使用できます。Apple OS Xでは、ファイルは次の場所にあります。
/Library/Application Support/teradata/client/<TTU version>/odbc/README.
Linux/UNIXシステムのODBC Driver for Teradata用の64ビット アプリケーションをコンパイルする場合は、-DODBC64を使用して、ドライバ マネージャのインクルード ファイルで64ビット定義を有効にすることが重要です。