Oracle数据库连接需要的是专门为其设计的JDBC驱动,比如常见的ojdbc.jar或jdbc14.jar等。你提到的那三个微软SQL Server专用包与Oracle没有任何关系,不能在Oracle数据库连接中复用。
SQL中用于联接的msbase.jar、mssqlserver.jar、msutil.jar在Oracle中能用吗
msbase、mssqlserver和msutil是微软针对SQL Server设计的特定包,而Oracle是另一家公司的数据库产品。由于两家公司的数据库协议和接口实现完全不同,这些微软的包在Oracle环境中完全不起作用。
这几个jar包绝对无法在Oracle中使用,因为它们是为SQL Server 2000专门开发的底层驱动库,Oracle数据库有自己的架构和驱动标准,两者之间不存在兼容互通的基础,强行使用只会导致连接失败。