我们知道,Biztalk自带的SQL适配器只能连接MS SQL Server 数据库,那么该如何去连接MS Access数据库(一般为远程)呢?下面给出使用ODBC Adapter连接远程 MS Access 数据库的方法供大家参考:
环境:Windows Server 2003, Biztalk 2006,ODBC Adapter by Rodolfo Finochietti (ml@pboard.com.ar)
步骤:
1:下载ODBC Adapter For Biztalk 2006,地址:http://weblogs.shockbyte.com.ar/rodolfof/archive/2006/06/21/7384.aspx
2:按照说明安装ODBC适配器,注意帮助中提到的ODBCAdapter.reg文件并不在bin目录下,它在Resources目录下
3:映射网络驱动器,指向远程Access数据库
4:建立ODBC数据源指向远程Access数据库,路径用网络驱动器:注意要在系统DSN中创建
5:在Biztalk项目中利用ODBC适配器产生xsd与使用原来的SQL适配器基本相同,但是注意不需要输入SQLServer中常用的 FOR XML AUTO等子句