今天用dbutils操作數據庫,莫名地報錯:com.microsoft.sqlserver.jdbc.SQLServerException: 無法識別元數據的表
檢查了sql語句沒有問題。經過仔細排查,發現問題根源為:數據庫訪問驅動在作怪。
tomcat context.xml配置
由
driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
url="jdbc:sqlserver://localhost:1433;databaseName=DC_xx"
改為:
driverClassName="net.sourceforge.jtds.jdbc.Driver"
url="jdbc:jtds:sqlserver://localhost:1433/DC_cc"
解決!