当前位置:主页 > 分布式数据库 > 云计算 >

网站空间_mysql启动数据库_优惠券

  • 云计算
  • 2022-01-02 16:08
  • 动埠云

网站空间_mysql启动数据库_优惠券

在这篇文章中,最初由格伦·保利撰写并发布到sybase.com网站2009年3月,Glenn谈到了JConnect和SQLAnywhere JDBC驱动程序之间的区别最新版本的JConnect是7.07,也支持jdbc4.0。

最近我收到了一些关于Sybase JConnect和iAnywhere JDBC驱动程序之间的区别的问题,所以我想我应该在这里提出一些观点。最后,我将把这些内容转换成一个Sybase技术文档,手机网站建站,但现在就到此为止。

两个JDBC实现之间的区别简要总结如下:

Sybase jConnect是一个完全基于Java的Type4 JDBC驱动程序。相比之下,iAnywhere JDBC驱动程序是1型驱动程序,因为它依赖于其底层(非Java)ODBC驱动程序来实际与SQLAnywhere服务器通信。iAnywhere JDBC驱动程序和jConnect 6.0.5都兼容JDBC 4.0。

SQL Anywhere版本11只支持JDBC 3.0(JDK 1.4及更高版本)。SQLAnywhere版本10同时支持JDBC2.0和3.0jodbc.jar文件版本10附带的包含了对这两个版本的支持,但是使用哪一个版本取决于驱动程序名:

如果您计划在WindowsCE平台上使用Java应用程序,较旧的JConnect5.5可能是您的最佳选择。在windowsce上,最好安装的javavm是带有"Mobile Database Option"的IBM的jvm9,返利怎么用,它提供jdbc2.0支持(来自jdkversion1.3)。但是,由于只有jConnect 5.5与JDBC 2.0兼容,jConnect 6.05和SQL Anywhere 11需要JDBC 3.0,因此您应该在设备上安装jConnect 5.5(jconn2.jar)。

在任何平台上使用jConnect with SQL Anywhere都需要在数据库中安装jConnect的JDBC元数据模式。默认情况下,SQLAnywhere数据库是通过jConnect元数据支持创建的;您可以使用dbupgrad-j显式地添加它sybase.com网站. 请确保指定"所有月份"以显示要下载的可能版本/EBF:

通过JConnect连接时,SQL Anywhere服务器会自动重置多个选项设置的值,返利下载,以允许服务器模拟Sybase ASE行为;这发生在sp\u tsql\u environment system过程中,为连接执行以下SET OPTION语句:

请注意,物联网的,连接的原始值或默认值不会保留。还要注意,TDS连接的默认隔离级别是"1"(READ COMMITTED)。旧版本的DBISQL和sybasecentral在连接到数据库服务器后会撤消这些临时选项设置,返利商城系统开发,以尽可能保留sqlanywhere语义,因此人们可能不会注意到任何区别。新版本的DBISQL和Sybase中央管理工具(sqlanywhere版本10及以上)不再支持通过jConnect连接。

下一步:jConnect和iAnywhere JDBC驱动程序之间的语义和性能差异。

猜你喜欢

微信公众号