MsSql:
Provider=SQLOLEDB.1;Password=密码;Persist Security Info=True;User ID=用户名;Initial Catalog=数据库名;Data Source=数据库地址+端口号
Orcl:需安装orcl客户端程序
Provider=OraOLEDB.Oracle.1;Password=密码;Persist Security Info=True;User ID=用户名;Data Source=数据库地址+端口号+实例/ora连接名称
Provider=MSDAORA.1;Password=密码;User ID=用户名;Data Source=xxx.xxx.xxx.xxx/orcl;Persist Security Info=True
值得注意的地方:
1.如果配的tnsnames.ora文件数据源连不到数据库,可以尝试使用地址+端口号+实例模式直接连接
如:192.162.2.239:1521/orcl
2.可以使用精简版orcl客户端
MySQL:需要安装mysql的odbc驱动并配置odbc连接
Provider=MSDASQL.1;Password=密码;Persist Security Info=True;User ID=用户名;Data Source=;Initial Catalog=odbc连接名称
值得注意的地方:
1.64位程序需在32位odbc数据源中配置“控制面板”→“管理工具”→“ODBC数据源32位”
2.查询乱码多是odbc数据源字符集选择错误导致的