java - JDBC URL 中的空格

标签 java jdbc

我在连接到 SQL Server 数据库的应用程序中收到此错误:

org.apache.tomcat.dbcp.dbcp.SQLNestedExceptionCannot create JDBC driver of 
class 'com.microsoft.sqlserver.jdbc.SQLServerDriver' for 
connect URL ' jdbcqlserver://myhost.com:8080;databaseName=myDB' 

更新字符串是一个漫长的过程,因此我想在开始之前确定确切的问题。

URL 中包含空格是否会导致此一般 JDBC 错误?

最佳答案

如果更改数据库连接字符串很困难,那么可能值得修复它!

空格可能是一个问题,但我不认为这是唯一的问题。这:

jdbcqlserver://myhost.com:8080;databaseName=myDB

应该看起来更像这样:

jdbc:sqlserver://myhost.com:8080;databaseName=myDB

关于java - JDBC URL 中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25390294/

相关文章:

c# - 设计状态链

Java Collection - 基于字典/树的抽象数据结构的具体数据结构

java - 在Java中打印内存中的pdf

java - 运行无法解决

sql - HSQLDB: "invalid datetime format"用于 dd/mm/yyyy 但不适用于 yyyy-mm-dd

单事务中的 Spring 集成和 JDBC

java - 如何在android studio中实用地停止闹钟铃声

java - 如何从jsp页面中删除数据库记录?

java - jdbc数据集是否将所有行存储在jvm内存中

java - 嵌入 jsp 时,数据库值未显示在 applet 中