小编Mat*_*son的帖子

PL/SQL编译失败,没有错误消息

我在AP 9.2.0.5.0实例上安装了APEX,所有软件包都无效.

我尝试使用DBMS_UTILITY.compile_schema重新编译所有内容,但仍然所有软件包都无效.所以,尝试重新编译单个包,

SQL> ALTER PACKAGE FLOWS_020000.WWV_FLOW_QUERY COMPILE BODY;

Warning: Package Body altered with compilation errors.

SQL> show err
No errors.
SQL> 
SQL> ALTER PACKAGE FLOWS_020000.WWV_FLOW_QUERY COMPILE;

Warning: Package altered with compilation errors.

SQL> show err
No errors.
SQL> 
Run Code Online (Sandbox Code Playgroud)

改变日志中没有任何内容..

我怎样才能找到错误是什么?不应该"显示错误"给我吗?

oracle plsql

10
推荐指数
3
解决办法
3万
查看次数

如何在Perl中找到print语句的源位置?

如何在Perl中找到print语句的源位置?

#!/usr/bin/perl

foo();
bar();

sub foo {
  print "foo\n";
}

sub bar {
  print "bar\n";
}
Run Code Online (Sandbox Code Playgroud)

输出是:

>perl test.pl 
foo
bar
Run Code Online (Sandbox Code Playgroud)

我想以某种方式找到能够看到(或类似的东西)

>perl test.pl 
main::foo> foo
main::bar> bar
Run Code Online (Sandbox Code Playgroud)

原因是我试图追踪一些胭脂输出,并且无法在大型代码库中找到它的位置.

perl

9
推荐指数
3
解决办法
394
查看次数

有没有好的 Oracle 播客?

有没有好的预言机播客?我发现的唯一的那些是由甲骨文公司生产的,因此只不过是推销他们当前技术的广告片。

我对数据库技术特别感兴趣。

oracle podcast

5
推荐指数
1
解决办法
2608
查看次数

逆向工程(oracle)模式到ERD

任何人都可以推荐用于逆向工程数据库模式到ERD/UML的好工具,最好是一些通用格式.

oracle uml reverse-engineering

5
推荐指数
0
解决办法
4289
查看次数

将Perl部署到无共享群集

有人建议将Perl模块的部署方法分配给无共享群集吗?

我们目前的方法非常手动.

  1. 取下集群的一半
  2. 将Perl模块(CPAN样式模块)复制到已关闭的集群成员
  3. ssh到每个成员并perl Makefile.pl; make ; make install在要安装的每个模块上运行
  4. 确认部署
  5. 在服务新部署的集群成员时,旧集群成员停止服务并重复步骤2 - > 4

这显然远非最优,任何人都拥有或知道用于将Perl模块部署到无共享群集的良好工具链?

deployment perl

5
推荐指数
1
解决办法
375
查看次数

如何找到Perl的标准site_perl目录?

如何找到标准的site_perl(非特定于arch)位置?只是循环遍历@INC并找到以"site_perl"结尾的路径,或者是否有标准的方法来执行此操作是否安全?

试图找到这个的原因是,我有一个非常大的项目,由数百个单独的模块构建,所有模块都有自己的Makefile.PL文件(几乎每个.pm文件都被构建为自己的CPAN样式模块).除此之外,每个模块可能在各个位置都有工件(模板,.cgi等),所有这些都需要部署到不同的位置,没有什么是标准的.这是尝试控制它的第一步,基本上只有一个可以查找和部署所有内容的Makefile,下一步将是在版本控制中以合理的布局获取它.

我花时间尝试使用标准安装工具,但没有运气.

perl

5
推荐指数
2
解决办法
3741
查看次数

两阶段提交/共享事务

情景是这样的

我们有两个应用程序A和B,它们都在单独的数据库(Oracle 9i)事务中运行

应用程序A - 将一些数据插入数据库,然后调用应用程序B应用程序B - 将一些数据插入数据库,与A的数据相关(通过外键).返回应用程序A的"ID"应用程序A - 使用ID插入更多数据,包括来自B的ID

现在,因为这些是单独的事务,但都依赖于来自彼此的事务数据,我们需要在每个应用程序的调用之间进行提交.这当然使得如果出现任何问题就很难回滚.

如何通过最少的代码重构来解决这个问题.当然这种情况在SOA世界中是一个常见问题吗?

------更新--------

我无法在Oracle 9i中找到任何东西,但是Oracle 11g提供了DBMS_XA,它完全符合我的要求.

oracle

4
推荐指数
1
解决办法
4864
查看次数

如何从minicpan存储库中排除模块?

我有一个本地MINICPAN存储库,但我想删除一个特定版本的模块,并注入一个旧版本.

这是我采取的步骤.

- create the MINICPAN, not filtering any modules
- use mcpani --add for the module in question
- use mcpani --inject
Run Code Online (Sandbox Code Playgroud)

此时,我可以在MINICPAN中看到它同时具有我想要的版本和更新的版本,如果我在cpan中发出install,那么该模块的较新版本就是install.如何从我的minicpan中删除新版本?

perl minicpan

4
推荐指数
1
解决办法
647
查看次数

针对Oracle的表统计信息收集

何时以及如何为Oracle,版本9及更高版本执行表统计信息收集?您将如何收集大型数据库的统计数据,其中统计数据收集将与"营业时间"发生冲突.

oracle table-statistics

3
推荐指数
1
解决办法
8332
查看次数

postscript缩放和对齐

我有一个pdf文件需要转换为postscript(使用pdf2ps)并发送到旧的(Lanier 2145)打印机.这个文件在其中一个页面的最底部有一个代码,遗憾的是它被切断了.

经过很长一段时间与CUPS试图让它扩大规模,我们已经放弃并开始操纵实际的ps文件.

我可以使用缩放页面

<</Install { .80 .80 scale } bind >> setpagedevice
Run Code Online (Sandbox Code Playgroud)

但是,缩放被锁定在左下角而不是从中心缩放.这意味着无论规模如何,页面的最底部仍然会被切断.

如何设置缩放的位置?我更喜欢从中心扩展,但可以从顶部扩展.

谢谢

postscript

1
推荐指数
1
解决办法
879
查看次数