安装完 Oracle 10.2.0.3 后,配置 ODBC 时碰到 “SQORAS32 An unsupported operation was attempted” 报错?嗯,这坑我之前也踩过,后来发现问题多半出在驱动版本不匹配。
比较靠谱的做法,是用 Oracle Instant Client 的 ODBC 驱动 来替换系统默认的。像 这个 10.2.0.3 版本的驱动,就挺适配的,亲测过,配置顺利,响应也快。
还有,如果你是 32 位 Windows 系统,建议直接看这个 专门为 32 位准备的驱动包,省事不少,不用再到处找补丁。
注意别乱装其他版本,不然还是会报错。装完之后,记得检查下环境变量和 odbcad32.exe
的位数是不是一致,不然驱动识别不了。
如果你还在用老项目,又必须得配 Oracle ODBC,这几个驱动资源还是蛮有用的。需要更高版本的?你可以看看 11.1.0.7.0 的版本,也比较稳定。