迁移先前访问MySQL服务器的代码以访问MS SQL Server

时间:2012-06-07 18:21:32

标签: java mysql sql-server

我有一个由Java servlet组成的小应用程序,数据库服务器是MySQL服务器。现在我必须转移到运行Tomcat的新服务器(感谢上帝!)但是对于数据库,它在其堆栈中运行SQL Server。

因此,我必须在servlet代码中进行一项重大更改,或者只是更改servlet中的驱动程序会进行此更改吗?

1 个答案:

答案 0 :(得分:1)

如果您依靠干净的JDBC实现DAO或任何类型的数据库访问层,则除了更改JDBC驱动程序(以及数据源的连接信息,如连接字符串)之外,您不需要做任何事情。

最有可能的是,您唯一需要的更改应该是将为MySQL格式化的连接字符串切换为为SQL Server格式化的连接字符串,即: