【问题标题】:Unable to update package body in SQL developer无法在 SQL 开发人员中更新包正文
【发布时间】:2015-11-12 14:46:58
【问题描述】:

我正在使用 SQL Developer 4.0.0.13 连接到 Oracle 11g 数据库。现在我有一个需要更新其主体的包,我在编辑器中打开包主体,然后进行更改

1) 右键编译

2) 右键编译调试

3) 保存 (ctrl+s)

对于以上所有新更改都没有保存...当我关闭包正文编辑器并再次打开它时,我没有找到我的更改。我尝试关闭应用程序并再次打开它,但没有任何帮助......有什么想法吗???它似乎有缓存或类似的东西。

更新

我尝试从同行的机器上更新它,效果很好...看来问题出在我的版本上...顺便说一句,它以前运行良好。

更新

如果尝试编辑任何数据库实体(函数/过程/...),也会发生同样的情况。

【问题讨论】:

  • 您的偏好中是否存在阻止保存过程的特定内容?也许重新安装 SQLDeveloper?
  • 我想保留最后一个选项

标签: oracle11g oracle-sqldeveloper


【解决方案1】:

我找到了原因,我只需要将模式名称作为包体的前缀.......但奇怪的是SQL开发人员没有抱怨,它只是打印了一条消息'编译'

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-08-10
    • 2014-10-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 2018-09-13
    相关资源
    最近更新 更多