我正在尝试使用RapidMiner 5.3.15(最后一个免费的,纯粹的开源版本)连接到Oracle 12.2数据库。我正在使用ojdbc8.jar作为我的驱动程序,并在我的PC上安装了Java 8。当我测试连接时,我收到以下错误:
Io exception:连接字符串格式无效,有效格式为:“host:port:sid”
这很奇怪,因为我没有收到使用service_name而不是SID连接其他软件的错误。通常有效的URL是:
JDBC:预言:瘦:[主持人]:1521 / [SERVICE_NAME]
以下是我的user / .RapidMiner5文件夹中jdbc_properties.xml文件的驱动程序详细信息。有什么可能导致错误的想法?
<driver urlprefix="jdbc:oracle:thin:@" name="Oracle12.2" drivers="oracle.jdbc.driver.OracleDriver" driver_jar="C:\Program Files (x86)\Rapid-I\RapidMiner5\lib\jdbc\ojdbc8.jar" defaultport="1521" dbnameseparator="/"/>
提前感谢任何建议/意见 -
添
答案 0 :(得分:0)
您需要建立网址链接jdbc:oracle:thin:@//oracle.hostserver2.mydomain.ca:1522/ABCD
,因此您必须使用dbnameseparator=":"
和jdbc:oracle:thin:@//Host name or IP address
。
https://docs.rapidminer.com/server/administration/creating-connections/creating-db-conns.html