- D:\Qt\6.9.1\msvc2022_64\plugins\sqldrivers 的目录
- 2026/04/06 11:30 <DIR> .
- 2025/05/29 13:07 <DIR> ..
- 2026/04/06 11:28 83,968 qsqldb2.dll
- 2026/04/06 11:28 2,068,480 qsqldb2.pdb
- 2026/04/06 11:28 273,920 qsqldb2d.dll
- 2026/04/06 11:28 3,248,128 qsqldb2d.pdb
- 2025/05/28 23:26 137,352 qsqlibase.dll
- 2025/05/28 23:26 485,000 qsqlibased.dll
- 2026/04/06 11:28 1,949,696 qsqlite.dll
- 2026/04/06 11:28 7,327,744 qsqlite.pdb
- 2026/04/06 11:28 2,665,984 qsqlited.dll
- 2026/04/06 11:28 6,008,832 qsqlited.pdb
- 2025/05/28 23:26 88,712 qsqlmimer.dll
- 2025/05/28 23:26 243,848 qsqlmimerd.dll
- 2025/05/28 23:26 128,648 qsqloci.dll
- 2025/05/28 23:26 398,472 qsqlocid.dll
- 2026/04/06 11:28 112,128 qsqlodbc.dll
- 2026/04/06 11:28 2,207,744 qsqlodbc.pdb
- 2026/04/06 11:28 361,472 qsqlodbcd.dll
- 2026/04/06 11:28 3,313,664 qsqlodbcd.pdb
- 2025/05/28 23:27 106,120 qsqlpsql.dll
- 2025/05/28 23:27 318,600 qsqlpsqld.dll
- 20 个文件 31,528,512 字节
- 2 个目录 341,513,039,872 可用字节
ibm_db2_v9.7fp5_ntx64_server.zip,只装客户端
db2_v9.7fp11_ntx64_odbc_cli.zip,直接覆盖安装目录
二、编译DB2驱动:
我是编译VS2022的驱动,启动VS2022中的“x86 Native Tools Command Prompt for VS 2022”命令行。
Code: [全选] [Expand/Collapse]
- mkdir D:\qt-db2-build
- cd D:\qt-db2-build
- :: 编译
- qt-cmake -G "Ninja Multi-Config" ^
- "D:\Qt\6.9.1\Src\qtbase\src\plugins\sqldrivers" ^
- -DDB2_INCLUDE_DIR="D:\Program Files\IBM\SQLLIB\include" ^
- -DDB2_LIBRARY="D:\Program Files\IBM\SQLLIB\lib\db2cli64.lib" ^
- -DCMAKE_INSTALL_PREFIX="D:\Qt\6.9.1\msvc2022_64" ^
- -DCMAKE_CONFIGURATION_TYPES="Release;Debug"
- :: 构建
- cmake --build .
- :: 安装 Release
- cmake --install . --config Release
- :: 安装 Debug
- cmake --install . --config Debug
Code: [全选] [Expand/Collapse]