如何在 Eclipse Database Tools for Oracle 中禁用自动提交?

发布于 2024-12-05 11:14:59 字数 596 浏览 1 评论 0原文

我使用 Eclipse DTP 进行数据库查询。默认情况下,连接设置为 autocommit=true。我想禁用自动提交。

我读到了这个: http://download.oracle .com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html

据说,我可以使用附加属性 autocommit=false 来禁用自动提交。我在“驱动程序属性”-> 添加此属性“可选”,但它仍然在启用自动提交的情况下连接。

  • 为什么这不起作用?
  • 如何以正确的方式禁用自动提交?

提前致谢。

PS我使用Eclipse Helios和Oracle 11 R1 11.1.0.7.0以及11.1.0.7.0的驱动程序ojdbc6。

I use Eclipse DTP for database queries. The connection is set to autocommit=true by default. I would like to disable autocommit.

I read this:
http://download.oracle.com/docs/cd/E13095_01/oepe-website/db-tools/gettingStarted/files/gettingStarted.html

There is said, that I can use the additional property autocommit=false to disable autocommit. I added this property at "Driver Properties" -> "Optional", but it still connects with autocommit enabled.

  • Why doesn't this work?
  • How do I disable autocommit the right way?

Thanks in advance.

P.S. I use Eclipse Helios and Oracle 11 R1 11.1.0.7.0 and the driver ojdbc6 for 11.1.0.7.0.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

遥远的她 2024-12-12 11:14:59

选择窗口 ->首选项->数据管理-> SQL开发-> SQL 编辑器 -> SQL 文件/剪贴簿
并将连接提交模式设置为“手动”

Chose Window -> Preferences -> Data Management -> SQL Development -> SQL Editor -> SQL Files/Scrapbooks
and Set "Manual" for Connection Commit Mode

嘿看小鸭子会跑 2024-12-12 11:14:59

您还需要重新启动 Eclipse 才能激活更改。

You will also need to restart Eclipse to get your change to activate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文