社区
Web 开发
帖子详情
连接Oracle数据库事务的问题
asheme
2006-11-07 05:10:38
在程序中,我获取数据库连接的方式为:
Class.forName("oracle.jdbc.xa.client.OracleXADataSource");
con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:DBName", "user", "password");
在没有执行commit的情况下,sql还是被执行了。
为什么这样获得的连接不支持事务处理?希望高手指教一下。
...全文
228
8
打赏
收藏
连接Oracle数据库事务的问题
在程序中,我获取数据库连接的方式为: Class.forName("oracle.jdbc.xa.client.OracleXADataSource"); con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:DBName", "user", "password"); 在没有执行commit的情况下,sql还是被执行了。 为什么这样获得的连接不支持事务处理?希望高手指教一下。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
这是个假程序员
2006-11-08
打赏
举报
回复
这个驱动没有用过
试换这个驱动是是:oracle.jdbc.driver.OracleDriver
以前用过 这个驱动是不会出现你那种问题的
asheme
2006-11-08
打赏
举报
回复
同志们都请看清楚,我上面说了,这样还是不行,是不是使用的驱动有问题哪?那位能解答一下!
zhangjie19780203
2006-11-08
打赏
举报
回复
事务默认自动提交的,首先需要con.setAutoCommit(false);让他变成手动代码提交,作完一些数据库操作,你认为该到提交的时候了,con.commit(); 最好做个 try catch 出现异常 回滚一下
asheme
2006-11-08
打赏
举报
回复
高手求助
asheme
2006-11-08
打赏
举报
回复
设置了,但是还是不起作用!
hbwhwang
2006-11-07
打赏
举报
回复
Connection缺省是autocommit的
Netself
2006-11-07
打赏
举报
回复
有没有设置 con.setAutoCommit(false);
pptuzi
2006-11-07
打赏
举报
回复
PreparedStatement
Oracle
11g 精简客户端打包 2012-06更新
Oracle
Instant Client 11.1.06.20 可以免费分发的
Oracle
精简客户端 By ZhaHost in 2010.06.18 2012.05.18 重新打包,采取原生的odac xcopy方式 可
连接
8.1.7以上的
Oracle
数据库
内容来源: 用于Windows 的
Oracle
数据访问组件(ODAC) 本安装包仅供NSIS交流与学习使用。 版权所有 © 2008,
Oracle
。保留所有权利。 本安装包主要考虑到
Oracle
分布式
事务
Oramts而制作的,因为CSLA.NET要使用到分布式
事务
,本安装包包含以下内容: 1.
Oracle
精简客户端 2.
Oracle
Oledb组件 3.
Oracle
odp.net2.x组件 4.
Oracle
Oramts组件(需要启用MSDTC服务)
Oracle
.ManagedDataAccess.dll
Oracle
数据库
连接
动态链接库
Oracle
数据库
事务
,锁,数据块之间的联系
1. 课程以
Oracle
10g
数据库
为基础,通过实验的方式得出相关数据,来验证
数据库
内部不同结构之间的联系.2. 课程中的分析方法和得出的结论同样适用于其他的
数据库
版本.3. 通过本课程的学习,可以让同学们以不同的角度更深入的理解
Oracle
数据库
,同时对理解其他的关系型
数据库
有非常大的帮助.
idea
连接
Oracle
数据库
idea
连接
oracle
数据库
1、点击右边database,选择"+",在选择Data Source 此时我
连接
的
数据库
为
Oracle
数据库
。2、分别输入对应的
连接
的IP地址(若为本地
连接
则为localhost或127.0.0.1)SID输入ORCL,再分别输入账号和密码,最下方有个download(可能是下载
连接
数据库
的插件,我也不知道下载啥)然后再点击test Connection,进行
连接
测...
linux 上
连接
oracle
数据库
服务器,
连接
Linux服务器操作
Oracle
数据库
连接
Linux服务器操作
Oracle
数据库
由于项目已经上线,现场的
数据库
服务器不允许直接用
Oracle
的客户端plsqldev.exe来
连接
,只能通过Linux服务器的命令来操作。 以下是用SecureCRT 5.1客户端
连接
Linux服务器来操作
Oracle
数据库
:1.
连接
到Linux服务器(输入服务器的ip地址)ssh 10.199.94.227
连接
成功后会提示输入密码,输入成功会提示。2.切...
Web 开发
81,092
社区成员
341,718
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章