修复mysqlcheck -u -p --repair  pmdb

prefix="/export/data/mysql/bin/mysql -u -p -e"

domain=机房

ne_dn=`$prefix "select dn from iempeam.node where name='$domain'" | grep -v dn`

修改自定义设备的U位,当前限制12U

select static_verify_rule from tbl_cm_business_attr where sigunit_resid='CmSig.205450.Unit';

设置成^(([1-9]{1})|(1[0-9])|(2[0-9])|(3[0-5])){1}$

update tbl_cm_business_attr set static_verify_rule='^(([1-9]{1})|(1[0-9])|(2[0-9])|(3[0-5])){1}$'  where sigunit_resid='CmSig.205450.Unit';

机房节点修改成ShapNode(C80)

itemPoints = 248;505$248;505$464;505$464;649$248;649

insert into omcdb.tbl_properties_10003 values('${ne_dn}','${ne_dn}','itemPoints','-1','248;505$248;505$464;505$464;649$248;649'');

配电    制冷     机位      U空间     UPS 空调
Power  Cooling  Space   Space(U)   UPS Air Conditioner

$prefix "update businessdb.tbl_capbasicinfo set TotalNum=73720.000,remaindernum=44232.000,usenum=29488.000 where dn='$ne' and captype='配电';"

$prefix "update businessdb.tbl_capbasicinfo set TotalNum=2217.000,remaindernum=1330.000,usenum=887.000 where dn='$ne' and captype='制冷';"
$prefix "update businessdb.tbl_capbasicinfo set TotalNum=550.000,remaindernum=250.000,usenum=300.000 where dn='$ne' and captype='机位';"

insert into businessdb.tbl_energypue_h values('NE=33554434', 2016081618, 1.57, 5);
insert into businessdb.tbl_energypue_h values('NE=33554434', 2016081619, 1.58, 5);
insert into businessdb.tbl_energypue_h values('NE=33554434', 2016081620, 1.56, 5);

触发器:
SELECT * FROM information_schema.`TRIGGERS`;

use businessdb;
delimiter //
create trigger update_pue after insert on tbl_energypowerconsumption_h for each row
begin
update tbl_energypue_h set value=round((1.5+rand(1)/5),2);
update tbl_energypue_d set value=round((1.5+rand(1)/5),2);
end; //

地图

gisfile=/opt/neteco/server/app/com.huawei.neteco.dc.gis/repository/as/com.huawei.neteco.dc.gis.ui-2.0-SNAPSHOT/GisMap.html
sed -i '/mapType/s/mapType : 5/mapType : 1/' $gisfile
sed -i '/center:/s/center:\[113,23\],/center:\[113,7\]/' $gisfile

保存天数

cat /opt/neteco/server/config/neteco/SumTimerConf.xml | grep Keep
DataCenterKeepDays选项

C80导出设备DN,类型,性能指标ID

$prefix "select dn,name as '设备名称',ME_TYPE as '类型' from iempeam.node;" > device_list.txt
$prefix "select b.netypename as '类型', a.resid as '指标ID', a.netypeid as '设备类型ID', a.res_value as '指标名称' from omcdb.tbl_language_resource a, omcdb.tbl_cm_devtype b where a.netypeid=b.devtypeid and a.opertype=7 and a.res_type=1 and a.lan_type=1;" > counter_list.txt

中转英特殊处理

update alarm_static_info
set alarmname='Communication Between NMS And NE Is Abnormal',
objectinstance='Address=Address,Protocol=Protocol,Port=Port,MedNodeID=Mediation Node ID',
PROPOSEDREPAIRACTIONS='Check the network fault or Host running status '
where alarmid=999999999;

update alarm_static_info
set alarmname='PUE Alarm ',
PROPOSEDREPAIRACTIONS='1.Make sure the ammeter is startup and in normal.
2.Make sure the ammeter and design of power distribution not be modified manually.
3.Make sure the design of power distribution is correct. '
where ALARMNAME='PUE告警';

#健康检查

cd /opt/neteco/server/app/com.huawei.neteco.healthmgr/repository/as/com.huawei.neteco.healthmgr.ui-2.0-SNAPSHOT/META-INF/oms
mv extension.xml extension.xml.bak
#报警
cd /opt/neteco/server/app/com.huawei.neteco.ias/repository/as/com.huawei.neteco.ias.ui-1.0-SNAPSHOT/META-INF/oms
mv extension.xml extension.xml.bak
#工单
cd /opt/neteco/server/app/com.huawei.ifos.workorder/repository/as/com.huawei.ifos.workorder.ui-1.0-SNAPSHOT/META-INF/oms
mv extension.xml extension.xml.bak
#容量
cd /opt/neteco/server/app/com.huawei.neteco.dc.inventory/repository/as/com.huawei.neteco.dc.inventory.ui-2.0-SNAPSHOT/META-INF/oms
mv extension.xml extension.xml.bak
#通道
cd /opt/neteco/server/app/com.huawei.neteco.dc.channel/repository/as/com.huawei.neteco.dc.channel.ui-2.0-SNAPSHOT/META-INF/oms
mv extension.xml extension.xml.bak

#性能同步
cd /opt/neteco/server/app/com.huawei.neteco.pm/repository/as
unzip com.huawei.neteco.pm.ds-2.0-SNAPSHOT.jar -d ds
cd ds/META-INF/oms
sed -i '/submenu id\=\"com.huawei.neteco.report.ui.topmenu.synch/i\<!--' extension.xml
sed -i '/dataCheck.changeFtpPeriod/{n;n;s/$/-->/}' extension.xml
dos2unix extension.xml
cd ../../
zip -r com.huawei.neteco.pm.ds-2.0-SNAPSHOT.jar *
cp com.huawei.neteco.pm.ds-2.0-SNAPSHOT.jar ../
cd ../
rm -rf ds

#楼宇自控
cd /opt/neteco/server/app/com.huawei.neteco.building/repository/as
unzip com.huawei.neteco.building.ds-2.0-SNAPSHOT.jar -d ds
cd ds/META-INF/oms
mv extension.xml extension.xml.bak
cd ../../
zip -r com.huawei.neteco.building.ds-2.0-SNAPSHOT.jar *
cp com.huawei.neteco.building.ds-2.0-SNAPSHOT.jar ../
cd ../
rm -rf ds

#告警同步
cd /opt/neteco/server/app/com.huawei.neteco.fm/repository/as/com.huawei.neteco.fm.ui-2.0-SNAPSHOT/META-INF/oms
sed -i '/oms.fm.extension.alarmsync.submenu/i\<!--' extension.xml
sed -i '/oms.fm.extension.alarmsync.submenu/{n;n;s/$/-->/}' extension.xml

控件文字

$prefix "select * from netecocommon.tbl_extend where fieldName='nodeName' and fieldValue='name'"

ids=`$prefix "select elementId from netecocommon.tbl_basic where toclass='com.huawei.neteco.topo.api.model.LabelStyle'" | grep -v elementId`
for id in $ids;
do
echo $id;
$prefix "update netecocommon.tbl_extend set fieldValue='true' where elementId='$id and fieldName='fill';"
$prefix "update netecocommon.tbl_extend set fieldValue='16777215' where elementId='$id and fieldName='fillColor';"
$prefix "update netecocommon.tbl_extend set fieldValue='0' where elementId='$id and fieldName='fontColor';"
done

To be continue...

日常维护sql的更多相关文章

  1. Oracle 史上最全近百条Oracle DBA日常维护SQL脚本指令

    史上最全近百条Oracle DBA日常维护SQL脚本指令 https://mp.weixin.qq.com/s?__biz=MjM5MDAxOTk2MQ==&mid=2650281305&am ...

  2. MS SQL 日常维护管理常用脚本(二)

    监控数据库运行 下面是整理.收集监控数据库运行的一些常用脚本,也是MS SQL 日常维护管理常用脚本(一)的续集,欢迎大家补充.提意见. 查看数据库登录名信息   Code Snippet SELEC ...

  3. 第三篇——第二部分——第五文 配置SQL Server镜像——域环境SQL Server镜像日常维护

    本文接上面两篇搭建镜像的文章: 第三篇--第二部分--第三文 配置SQL Server镜像--域环境:http://blog.csdn.net/dba_huangzj/article/details/ ...

  4. SQL Server 日常维护经典应用

    SQL Server日常维护常用的一些脚本整理. 1.sql server开启clr权限: GO RECONFIGURE GO ALTER DATABASE HWMESTC SET TRUSTWORT ...

  5. 数据库日常维护-CheckList_01历史Agent Job执行情况检查

    检查Agent Job中日常维护作业或业务作业是否成功,如每天的备份.碎片整理.索引维护.历史备份文件清除等,可利用SSMS工具,通过CDC下面设置好的DB Server List,运行下面脚本一次, ...

  6. db2日常维护

    一. DB2日常维护操作 1.数据库的启动.停止.激活 db2 list active databases db2 active db 数据库名 db2start --启动 db2stop [forc ...

  7. 程序员必备:Oracle日常维护命令

        上一篇讲了Linux的日常维护命令,这篇讲讲Oracle的日常维护命令.工作中需要使用Oracle数据库的童鞋们,相信或多或少都需要对Oracle做一些基本的维护操作,例如导入导出总该有吧?( ...

  8. DB2日常维护——REORG TABLE命令优化数据库性能

    一个完整的日常维护规范可以帮助 DBA 理顺每天需要的操作,以便更好的监控和维护数据库,保证数据库的正常.安全.高效运行,防止一些错误重复发生. 由于DB2使用CBO作为数据库的优化器,数据库对象的状 ...

  9. mha日常维护命令

    mha日常维护命令 http://m.blog.chinaunix.net/uid-28437434-id-3959021.html?/13033.shtml 1.查看ssh登陆是否成功masterh ...

随机推荐

  1. Nginx跨域配置方法

    配置文件如下,重点在49~52行 #user nobody; worker_processes ; #error_log logs/error.log; #error_log logs/error.l ...

  2. linux内核调试技巧之addr2line

    addr2line工具是一个可以将指令的地址和可执行影像转换为文件名,函数名和源代码行数的工具.这在内核执行过程中出现崩溃时,可用于快速定位出出错的位置,进而找出代码的bug. 用法 addr2lin ...

  3. PHP常用函数(1)

    1. create_linkstring 说明: 把数组拼接成字符串 if (!function_exists('create_linkstring')) { /** * 把数组所有元素,按照“参数= ...

  4. OpenLayers 3 基础知识(一)

    OpenLayers 是一个专为Web GIS 客户端开发提供的JavaScript 类库包,用于实现标准格式发布的地图数据访问. 要在你的网页中使用OpenLayers(现用版本:v3.19,1), ...

  5. 网络编程(一):用C#下载网络文件的2种方法

    使用C#下载一个Internet上的文件主要是依靠HttpWebRequest/HttpWebResonse和WebClient.具体处理起来还有同步和异步两种方式,所以我们其实有四种组合. 1.使用 ...

  6. Java中的闪光点:ThreadLocal是线程Thead的局部变量,可替代同步机制的设计,值得学习和研究

    线程局部变量ThreadLocal,是Java支持的一种线程安全机制,目的是解决多线程的并发问题. 具体来讲,就是多个线程访问该实例对象的变量时,该实例对象将其存储为键值对的形式,保证各个线程(键)分 ...

  7. messagePaneHost

    Microsoft.Dynamics.Framework.UI.WinForms.Controls.MessageBarType messageBarType; super(); imageList ...

  8. ruby 2.2

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" ...

  9. AX 插入一条记录提示表记录已经存在,但是该记录实际上是不存在的。

    做测试的时候遇到一个情况"AX 插入一条记录提示表记录已经存在,但是该记录实际上是不存在的." 检查到该表(TABLE_ABC)所有的key都是AllowDuplicate的, 继 ...

  10. C中的qsort函数和C++中的sort函数的理解与使用

    一.qsort()函数 原型:_CRTIMP void __cdecl qsort (void*, size_t, size_t,int (*)(const void*, const void*)); ...