关于执行brconnect以获取统计信息

2020-09-19 02:32发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好!

我想问一下在我们拥有的SAP环境中执行brconnect的情况

在一台AS ABAP服务器上的多个实例。

是否无法同时在多个实例上执行brconnect命令?

这会引起任何问题吗?

目前,我们从tr-cd:DB13安排"检查和更新优化器统计信息"。

但是我们要从外部自动作业管理系统计划它。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好!

我想问一下在我们拥有的SAP环境中执行brconnect的情况

在一台AS ABAP服务器上的多个实例。

是否无法同时在多个实例上执行brconnect命令?

这会引起任何问题吗?

目前,我们从tr-cd:DB13安排"检查和更新优化器统计信息"。

但是我们要从外部自动作业管理系统计划它。

付费偷看设置
发送
6条回答
bbpeas
1楼 · 2020-09-19 03:30.采纳回答

当然可以,brconnect实际上是在调用oracle sqlplus来完成工作。 不会同时导致多个实例出现问题,因为我们可以通过sqlplus来实现。


但是,某些brconnect动作将为brconnect生成一个锁定文件,从而确保仅一个brconnect正在运行。 此锁为brconnect级别。 但是您可以通过为不同的数据库/实例设置特定的oracle_home,oracle_sid,SAP_DATAHOME来传递此参数。 有关详细信息,您可以参考SAP注释## 320457,为专用实例/数据库设置环境变量。


宇峰科技
2楼-- · 2020-09-19 03:18

你好Munkhzaya,

这对Oracle专家来说是一个更大的问题。

请将此问题的主要标签调整为" Oracle数据库"。

此致

Isaías

一只江湖小虾
3楼-- · 2020-09-19 03:09

嗨,

当然可以使用外部Job Scheduler,但是请注意,在这种情况下,强烈建议您取消调度DB13中执行相同操作的任何Job。

BR * Tools能够识别并行执行,并且如果将同时启动相同的可执行文件(brconnect,brspace,brrestore等),BR * Tools会停止任何进一步的执行,直到第一个执行完成为止。 这是由BR * Tools内部的锁定机制控制的。

如果同一主机上有更多的SAP实例(因此没有不同的SAP System,具有不同的SAPSID和DBSID),实际上,您将使用中央实例执行数据库任务。

Nan4612
4楼-- · 2020-09-19 03:18

谢谢 你以赛亚! 我将主标记更改为Oracle数据库!

SC_Yao
5楼-- · 2020-09-19 03:25

不客气! :o)

lukcy2020
6楼-- · 2020-09-19 03:05

不客气,是的,它是命令中的选项。
像更新单个统计信息表一样,它将生成brconnect的锁定文件,因此没有 需要运行相同的统计信息更新。

对不起,我没有列出哪些操作/选项将生成锁定文件的列表。 无论如何,我们在谈论多个数据库,我们都可以避免通过不同的SAP_DATAHOME来打扰​​,这是锁定文件所在的位置。

一周热门 更多>