请教!关于linux下asp访问mssql数据库的问题

请教!关于LINUX下ASP访问MSSQL数据库的问题
我将原来windows下的ASP程序移植在LINUX 9下,涉及到ASP访问MSSQL数据库的情况,在网上找到相应资料,作了相应的配置,ASP程序能够正常运行,但是访问数据库有问题,出现如下错误:
“Vbscript Runtime error 'ASP 0185 : 3219'
No suitable driver

/test/login.asp,line 7 ”(即这句出错conn.Open connStr)

我的LONGIN.ASP源程序ASP部分如下:
Function CheckPwd( username, password )
Dim conn,rs

set conn = server.createobject("adodb.connection")
connStr="com.Microsoft.jdbc.sqlserver.SQLServerDriver;url=jdbc:Microsoft:sqlserver://197.146.246.227:1433;databasename=cdtv;user=sa;password=7202589"
conn.Open connStr
set rs = conn.Execute( sql )

If rs.EOF Then
CheckPwd = False
Else
CheckPwd = True
End If

conn.close
set conn=Nothing
End Function


在LINUX下我用的是IASP21+APACHE来配置发布ASP脚本且发布正常,连接MSSQL数据库,我用的是sqljdbc 系统中JDK为1.4版本。
现在关键问题是数据库连接不上,请高手指点,我该如何配额置,或者修改上面的源程序,谢谢!!