如何快速获取EBS的用量,可以使用如下脚本
aws ec2 describe-volumes --query 'Volumes[].[VolumeType,Size]' --output table | grep "\d" | awk '{total[$2]+=$4} END{for( i in total) print i,total[i]}'
获得的结果,单位是GB
gp2 xxxxx
io1 xxxxx
standard xxxxx
其中gp2是SSD盘,standard是普通的磁盘,io1是高速ssd
命令说明如下
aws ec2 describe-volumes --query 'Volumes[].[VolumeType,Size]' --output table
这个脚本会输出形如如下的内容,第一列是EBS的类型,第二列是EBS的大小,用竖线分割
----------------------
| DescribeVolumes |
+-----------+--------+
| standard | 8 |
| standard | 8 |
| standard | 8 |
| standard | 8 |
| standard | 8 |
| standard | 8 |
| standard | 8 |
| standard | 8 |
grep "\d"
这个命令会过滤掉表格的开头3行,只保留有数字的行
awk '{total[$2]+=$4} END{for( i in total) print i,total[i]}'
最后会使用awk的数组功能,把第二列作为类型,第4列作为值进行汇总。最后打印出来
随着服务器的增多,EBS的使用量也在逐渐增长。如何快速获取EBS的用量,可以使用如下脚本aws ec2 describe-volumes --query 'Volumes[].[VolumeType,Size]' --output table | grep "\d" | awk '{total[$2]+=$4} END{for( i in total) print i,total[i]}'
API是Oracle
EBS
的一个很重要的部分,是Oracle
EBS
标准程序与我们客制的程序或者外围系统的一个桥梁。我们经常遇到一个问题:对于某个功能,Oracle是否提供标准的API给我们
使用
?如果有,则可以方便批量导入新的数据或者批量处理业务数据。
对于常用的
EBS
API说明以及相关的
使用
,黄建华的一篇文档已经说明得很到位。但是这也是常用的API开发说明而已。对于非常用的,我们如何寻找其API的相关信息?
其实,Oracle有一个职责:集成信息库,方便我们查找API的相关信息。这里基本是包括Oracle所有API信息。这里可以提供给我们一个API的寻找方向。但是,缺点是说明得不够详细,不够具体,最麻烦的是没客制化
使用
的例子。所以很多东西最终还是得自己去好好研究它,然后将自己的研究成果和例子记录下来整理成文档,像黄建华一样。
当然,也可以去Meterlink上面找相关的接口表的信息。
查询系统中保留量大于现在量的物料由于在项目中有大量的开发,有程序对库存保留表做了强制修改。我发现系统中竟然出现保留量大于可用量、可用量为负的情况。所以在此提醒大家,修改保留量的程序如果过多,尽量用记录跟踪保留的变化情况。下面的SQL可以帮大家查询系统中保留量大于现在量的物料:SELECT A.ITEM_ID, A.TOTAL_QTY, B.RES_QTY
FROM (SELECT MOQ.IN
call fnd_global.APPS_INITIALIZE(1318,50583,401)
select fnd_profile.VALUE('ORG_ID') FROM DUAL
select * from hr_operating
PROCEDURE get_att(p_sub_inv IN VARCHAR2,p_locator_id IN NUMBER,p_lot IN VARCHAR2,x_avi_qty OUT NUMBER,x_avi_qty2 OUT NUMBER)
l_available_quantity NUMBER := NULL;
l_onhand_quantity
AWS
-
CLI
AWS
CLI
(命令行界面)“是管理您的
AWS
服务的统一工具。只需下载和配置一个工具,您就可以从命令行控制多个
AWS
服务,并通过脚本将它们自动化”(
AWS
)。 用户最熟悉
AWS
管理控制台以访问和管理各种
AWS
服务。 但是,借助
AWS
命令行界面,用户可以通过Secure Shell访问和管理那些相同的服务。 此存储库显示了在Amazon Linux 2
EC2
实例上配置
AWS
CLI
并能够执行命令(例如列出用户的S3存储桶)的步骤。 可以
使用
其他Amazon Machine Image(AMI)(例如Windows,macOS和Redhat)来应用这些步骤。
请记住要保护安全,不要共享
EC2
的私钥和用户的凭据。
此外,为测试和学习目的,暂时允许在此示例中创建的
EC2
中
使用
公共IP地址。 请确保通过设置适当的防火墙规则来确保对
EC2
的访问安全。
1.启动Amaz
Oracle
EBS
(Oracle Enterprise Business Suite)是Oracle公司开发的一款集成化的企业资源规划(ERP)软件系统。它在全球被广泛应用于各种规模的企业中,涵盖了财务管理、采购管理、物流管理、生产计划、人力资源管理等多个业务领域的管理和控制。
Oracle
EBS
技术主要包括以下方面:
1.Oracle数据库技术:Oracle
EBS
基于Oracle数据库,需要具备丰富的Oracle数据库技术知识,包括数据库设计、SQL开发、备份与恢复、性能优化等。
2.Oracle
EBS
应用技术:Oracle
EBS
的应用技术主要包括数据模型、表结构、程序接口、批处理程序、工作流、报表等方面的知识。其中,工作流和报表设计需要深入理解业务流程和用户需求。
3.Oracle
EBS
实施技术:Oracle
EBS
实施技术主要包括系统安装、环境配置、数据迁移、用户培训等方面的知识。实施过程需要根据用户需求和业务流程进行系统定制,同时要对系统进行测试和调试,确保系统安全、稳定、可靠。
总
的来说,Oracle
EBS
技术涵盖了数据库、应用、实施等多个维度,需要具备丰富的技术知识和实践经验。在企业实施Oracle
EBS
系统时,需要充分考虑业务需求和系统特点,采取科学有效的实施方案,确保系统能够快速上线并满足企业管理和控制的需要。