JDBC连接ORACLE数据库时报java.sql.SQLException:违反协议 sql语句中不要;号,如下:stmt.executeQuery ("select * from aaa"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知你的连接字符串中用的是什么协议?用net再增加一个来试试。 to w_tsinghua:在我的程序中,sql语句没有“;”,再说如果是加了“;”,应该是报下面的异常:java.sql.SQLException: ORA-00911: invalid characterto BlueskyWide:对于客户端,我用的是thin连接,形如:jdbc:oracle:thin:@192.168.0.2:1521:orcl对于数据库端,我用的连接串如下:LISTENER = (DESCRIPTION_LIST = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = testhost)(PORT = 1521)(queuesize=100)) ) (ADDRESS_LIST = (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC)) ) ) )SID_LIST_LISTENER = (SID_LIST = (SID_DESC = (SID_NAME = PLSExtProc) (ORACLE_HOME = /ebankdb/product/8.1.6) (PROGRAM = extproc) ) (SID_DESC = (GLOBAL_DBNAME = orcl) (ORACLE_HOME = /ebankdb/product/8.1.6) (SID_NAME = orcl) ) ) 你用的jdbc的驱动是你的oracle提供的吗? 既然在这里找不到答案。我已经在metalink.oracle.com上发了tars,谢谢各位的支持!! 求助大家一个查询的sql语句 oracle表添加表字段 sql语句 如何写 内容下 测试存储过程报错,哪位高手看一下,是什么原因? 在oracle 10g开发一个触发器,写如下代码,编译不通过,提示表或视图不存在,实际上表是存在的,烦请高手指点,谢谢! 海量查询的问题,请高手指教! 又来问sql server 存储过程转oracle出现的问题了 如何离线状态下,启动oracle监听器 『新手』请问ORACLE8i有没有这样的功能 用pro*c连接oracle数据库要么设置? (在线等待,急急急) 关于一个insert语句的写法 sql server 中的语句在oracle 中的对应问题
用net再增加一个来试试。
在我的程序中,sql语句没有“;”,再说如果是加了“;”,应该是报下面的异常:
java.sql.SQLException: ORA-00911: invalid character
to BlueskyWide:
对于客户端,我用的是thin连接,形如:jdbc:oracle:thin:@192.168.0.2:1521:orcl
对于数据库端,我用的连接串如下:
LISTENER =
(DESCRIPTION_LIST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = testhost)(PORT = 1521)(queuesize=100))
)
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
)
)
)SID_LIST_LISTENER =
(SID_LIST =
(SID_DESC =
(SID_NAME = PLSExtProc)
(ORACLE_HOME = /ebankdb/product/8.1.6)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /ebankdb/product/8.1.6)
(SID_NAME = orcl)
)
)