问题描述
java.sql.sqlException:
找不到适合jdbc:derby:// localhost:1527 /的驱动程序
此异常有两个原因:
- 驱动程序未加载。
- JDBC URL格式错误。
对于你的情况,我希望在连接字符串的末尾看到一个数据库名称。例如(create=true如果要创建不存在的数据库,请使用):
jdbc:derby://localhost:1527/dbname;create=true
默认情况下,数据库是在启动网络服务器的目录中创建的。但是你也可以指定数据库位置的绝对路径:
jdbc:derby://localhost:1527//home/pascal/derbyDBs/dbname;create=true
并且以防万一,请检查derbyclient.jar
是否在类路径上,以及org.apache.derby.jdbc.ClientDriver
在服务器模式下工作时是否正在加载适当的驱动程序。
解决方法
我在Netbeans中收到此错误:
java.sql.SQLException: No suitable driver found for jdbc:derby://localhost:1527/
这是怎么引起的,我该如何解决?