使用derby客户端驱动程序时,如果连接URL中有空格,则拒绝连接。否则可以。
jdbc:derby://localhost:1888/c:/my database/db
报告
no database found
答案 0 :(得分:0)
一种简单的技术是使用生成的Windows短名称而不是长名称。
在“C:\”中运行'DIR / X'以找出“我的数据库”目录的短名称,然后使用该名称作为文件夹而不是带空格的名称。
答案 1 :(得分:0)
c:/my database
可能会访问 c:/mydata~1
。
通过获取目录名称/文件名的前6个非空白字符然后附加~1
作为第7个和第8个字符来形成快捷方式。 (如果还有其他mydata~1
,则会使用~2
。
这用于解决MS-DOS中文件和目录的前8个字符限制。