【问题标题】:Setting up a development environment to learn PL/SQL搭建学习PL/SQL的开发环境
【发布时间】:2012-02-15 06:29:24
【问题描述】:

我想设置一个沙盒环境来磨练我的 pl/sql 和数据库技能。我正在考虑下载完整版的 Oracle 11G 并使用 SQL Developer。设置一个测试数据库并从那里开始工作。

有什么建议吗?您认为这是一个好方法吗?

提前谢谢你!

【问题讨论】:

  • SQL Developer 没问题。如果你有闲钱,TOAD 也很不错
  • 感谢您推荐 TOAD。我想设置一个完全免费的环境来启动。 TOAD 提供的任何功能是否应该让我花钱?据我了解,您可以使用 SQL Developer 完成任何您可以使用 TOAD 的事情。
  • 是的,TOAD 曾经是领先的工具(我猜),但现在,SQL Dev 已经足够好,以至于您不需要其他 SQL 和 PL/SQL 开发工具。我从 SQL Dev 开始就使用它,并且从未觉得需要其他任何东西。另一方面,我总是觉得 TOAD 看起来很业余/不​​专业(事实并非如此!我承认;我只是从不喜欢外观和感觉)。但这是品味问题。
  • 我使用Oracle的SQL Developer(一周前刚刚发布了一个新的主要版本)来浏览数据库。我认为没有理由使用 TOAD,而是使用 YMMV。对于 PL/SQL 编码,使用我最喜欢的文本编辑器和命令行中的 SQL*Plus 来安装/编译代码。

标签: sql oracle plsql


【解决方案1】:

如果您想对整个环境进行沙箱化,Oracle 提供了预构建的 VM 映像,其中包含 11g 数据库、SQL Developer 和其他工具;更多信息here,如果你只想要 PL/SQL,first version listed 应该有你需要的一切。

除了非常快速和易于设置 - 无需 DBA 知识 - 它与您希望避免干扰的任何真实环境完全隔离,可以在运行 VirtualBox 的任何机器和 O/S 上运行,并且最好总而言之,如果(或何时)你真的把事情搞砸了,你可以把它扔掉,然后重新开始。

【讨论】:

  • Alex,这周我会试试你的建议!我认为这对我正在尝试做的事情最有意义。谢谢。
  • +1 表示 Alex 的评论,我一直使用这些。我使用了 10g 和 11g 版本的 VM(通常是为 Developer Days 活动准备的),这对我有很大帮助。
  • 使用 Windows XP、Q 720 @ 1.60 GHZ、3.0 GB 内存。 VM 使用其默认配置运行缓慢。除此之外,到目前为止它工作得很好,但是由于性能问题,正在讨论在 VM 之外安装 Oracle 11G + SQL Developer。
  • 大家好,在听取了您的建议后,我写了一个环境演练:devhub.fm/setting-up-an-oracle-11g-sandbox-dev-environment
  • @Mo - 谢谢,有用的文章,它汇集了我开始使用的一些东西。 (注意到一个错字 - 'lunch' 而不是 'launch')。毫不奇怪,您在性能方面有些挣扎,这是任何 VM 的缺点。另一方面,如果你有一台新机器,或者甚至找到一台你可以专门用于此的机器,你可以只移动 VM 映像而无需重建任何其他东西。祝你的技能磨练好运。
【解决方案2】:

是的,你的方法非常好。下载最新的 11g 和 SQL Dev。阅读Steven Feuerstein 书籍。玩得开心。

【讨论】:

    【解决方案3】:

    ISTBC,但我相信您需要许可证才能运行 11g 企业版、标准版或标准版一。

    不过,Express Edition 是免费的。它是完全相同的数据库,只是有一些大小限制,您在学习时不太可能遇到这些限制。

    Oracle 数据库 11g 快捷版(Oracle 数据库 XE)是一个 基于 Oracle Database 11g 的入门级小型数据库 发布 2 代码库。它可以免费开发、部署和分发; 快速下载;并且易于管理。

    更多信息在这里:

    http://www.oracle.com/technetwork/database/express-edition/overview/index.html

    【讨论】:

    猜你喜欢
    • 2017-03-17
    • 2022-01-13
    • 2010-09-05
    • 1970-01-01
    • 2011-01-19
    • 2011-05-11
    • 1970-01-01
    • 1970-01-01
    • 2013-04-29
    相关资源
    最近更新 更多