社区
DB2
帖子详情
DB2基础学习
猪猪虾的虾
2012-02-14 10:03:13
请问各位大侠们,今天小弟安装了个DB2数据库,想自学。请问打开dos窗口后,输入什么?才能连接到DB2数据库,例如:mysql是打开dos窗口输入:mysql -uroot -padmin 就可以对数据库操作了,那么DB2呢? 还有就是要启动DB2 需要开启哪几个服务?急切期待解决!!!
...全文
352
8
打赏
收藏
DB2基础学习
请问各位大侠们,今天小弟安装了个DB2数据库,想自学。请问打开dos窗口后,输入什么?才能连接到DB2数据库,例如:mysql是打开dos窗口输入:mysql -uroot -padmin 就可以对数据库操作了,那么DB2呢? 还有就是要启动DB2 需要开启哪几个服务?急切期待解决!!!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fsk_wyf
2012-03-14
打赏
举报
回复
if ( fTemp > HighFloatMark ){iTemp = (INT32)(fTemp + 0.5);}else{iTemp = (INT32)fTemp;}
if ( CCU_TRUE == ulSensorTempPrint ){CCU_Printf;}pstSdr = &j3;
/* 系统起来后第一次需要赋值一次 */if ( CCU_FALSE == pstSdr->ucFistTempFlag)
{pstSdr->iValue = iTemp;pstSdr->ucFistTempFlag = CCU_TRUE;}pstSdr->ucInputCnt++;
pstSdr->iTotalInTemp = pstSdr->iTotalInTemp + iTemp;
/* 除非求平均次数为0,否则不会进入此分支 */if ( 0 == pstSdr->ucAvgTime ){
pstSdr->ucInputCnt = 0;pstSdr->iTotalInTemp = 0;return;}if ( pstSdr->ucInputCnt >= pstSdr->ucAvgTime )
{pstSdr->iValue = (INT32)(pstSdr->iTotalInTemp/pstSdr->ucInputCnt);pstSdr->ucInputCnt = 0;
pstSdr->iTotalInTemp = 0; } /* 判断是否有传感器温度告警 */CheckSensorTempAlarm(ucSensorNum, pstNode);
/* 如果是入风口温度传感器,判断是否有入风口温度传感器异常告警 */if ( 0 == ucSensorNum ){
CheckInTempErrAlarm(pstNode);}return;}
GDC子卡传感器扫描和阀门调节电压值转换
VOID ReadGdcSensor(GDC_CARD_INFO *pstNode)
{UINT32 i = 0;UINT32 ulRet = CCU_ERR;UINT32 ulAlarmFlag = CCU_ALARM_NORMAL;UINT8 ucAlarmBuf[z4] = {0};
CHECK;for ( i = 0 ; i < z4 ; i++ ){ ulRet = ReadAD7830Value(&ucAlarmBuf[i], (UINT8)i, z2);
if ( CCU_OK != ulRet ){continue;} /* 如果温度小于-20度,认为传感器失效,-20度对应的AD值是10,
如果读出的是无效值,判断失效告警后直接返回 */
if ( ucAlarmBuf[i] < MAX_TEMP_SENSOR_FAIL_AD_VALUE){
CheckSensorFaultAlarm((UINT8)i, pstNode, CCU_ALARM_ALARM, &ulAlarmFlag);continue;}
else{/* 判断失效告警是否恢复 */ CheckSensorFaultAlarm((UINT8)i, pstNode, CCU_ALARM_NORMAL, &ulAlarmFlag);
/* 如果还存在告警或告警抖动,不做门限告警判断 */if ( CCU_ALARM_ALARM == ulAlarmFlag)
{continue;} } /* AD值转换及门限告警判断 */CalADValue((UINT8)i, ucAlarmBuf[i], pstNode);}return;}
如果有出风口传感器告警,控制阀门全开
BOOL IsOutputTempAlarm( GDC_CARD_INFO *pstNode )
{UINT32 i = 0;CHECK;CHECK;/* 针对告警特殊处理 *//* 过温告警或传感器失效告警 */for(i = 0; i < z4; i++)
{if ( (HIGH_ALARM_STATE == j6.ucAlarm)||(SENSOR_FAULT_STATE == j6.ucAlarm))
{j5.fTargetValueVoltage = fFullOpenVol; TAG_VALUE_INFO;return CCU_TRUE;}}return CCU_FALSE;}
判断是否有入风口温度门限告警,如果有,控制阀门全开
BOOL IsInputTempAlarm(GDC_CARD_INFO *pstNode)
{CHECK;CHECK;/* 入风口回滞状态迁移 */if(j7.iValue > j7.iAlmUpperThreshold){j8 = STATUS_OVER_MAX;}
else if(j7.iValue < (j7.iAlmUpperThreshold - 2)){j8 = STATUS_BELOW_CRITICAL;}
else /* 此分支即落入回滞区间 */{if(STATUS_OVER_MAX == j8){ j8 = STATUS_DOWN;}
else if(STATUS_BELOW_CRITICAL == j8){j8 = STATUS_UP;}else{ ;} }
/* 入风口温度超过门限值或回滞状态为负,阀门保持全开 */if( (STATUS_OVER_MAX == j8)
||(STATUS_DOWN == j8)){j5.fTargetValueVoltage = fFullOpenVol; TAG_VALUE_INFO; return CCU_TRUE;}
return CCU_FALSE;}
fsk_wyf
2012-03-14
打赏
举报
回复
取出4个出风口温度传感器最小值
UINT32 GetMinTempValue(GDC_CARD_INFO *pstNode, INT32 *piMinValue)
{INT32 iTempValue = SENSOR_FAULT_TEMP_VALUE;UINT32 ulFailCnt = 0;
UINT32 i = 0;CHECK;CHECK;for ( i = 1 ; i < z4 ; i++ ){
/* 如果传感器失效了,值的温度是-23度,所以应该滤掉 */
if ( (SENSOR_FAULT_STATE == j6.ucAlarm) ||(CCU_FALSE == j6.ucFistTempFlag) )
{ulFailCnt++;continue;}if ( SENSOR_FAULT_TEMP_VALUE == iTempValue ){
iTempValue = j6.iValue;}else{if ( iTempValue > j6.iValue ){iTempValue = j6.iValue;}}}
/* 如果4个出风口温度传感器都失效了,就不用判断入风口温度异常了 */
if ( OUT_PUT_TEMP_NUM == ulFailCnt ){return CCU_ERR_MPI_OPERATOR_NOT_SUPPORT;}
*piMinValue = iTempValue;y3;}
检查是否有入风口比出风口温度高的告警
VOID CheckInTempErrAlarm(GDC_CARD_INFO *pstNode)
{UINT32 ulRet = CCU_ERR;INT32 iValue = 0;UINT8 ucAlarmValue = CCU_ALARM_NORMAL;
CHECK;j4;ulRet = GetMinTempValue(pstNode, &iValue);CHECK_RET_OK(ulRet);
if ( (j7.iValue) > (iValue + FILT_TEMP_VALUE)){
AlarmExistJudge(&pstNode->ucInTempErrCnt, &ucAlarmValue, MAX_GDC_ALARM_FILT_CNT);
if ( CCU_ALARM_ALARM == ucAlarmValue){if ( INPUT_TEMP_ALARM != z1 ){
j5.fTargetValueVoltage = fFullOpenVol;
/* 为了调节的及时性,当置阀门全开时,当即设置一遍阀门 */ValveSet(pstNode);
z3(CCU_RESID, z2, INPUT_TEMP_SENSOR_INDEX, j9.z8[3], z6);z1 = INPUT_TEMP_ALARM;}}}
else{ucAlarmValue = CCU_ALARM_ALARM;AlarmClearJudge(&pstNode->ucInTempErrCnt, &ucAlarmValue);
if ( CCU_ALARM_NORMAL == ucAlarmValue ){if ( INPUT_TEMP_ALARM == z1){
z3(CCU_RESID, z2, INPUT_TEMP_SENSOR_INDEX, j9.z8[3], z7); z1 = INPUT_TEMP_NORMAL;}}}return;}
转换温度传感器的AD值并判断告警
VOID CalADValue(UINT8 ucSensorNum, UINT8 ucValue, GDC_CARD_INFO *pstNode)
{INT32 iTemp = 0;FLOAT fTemp = 0.0;GDC_CARD_SENSOR *pstSdr = CCU_NULL_PTR;CHECK;j4;
if ( ucSensorNum >= z4 ){return;}
/* 温度传感器正常时,转换温度值,转换算法跟AD芯片和传感器规格有关 */
/* 对读取的温度做四舍五入处理 */fTemp = (((FLOAT)(ucValue))*25000)/66555 - 23;
Gavin404
2012-03-13
打赏
举报
回复
直接在dos中执行db2cmd,就会进入到db2的环境中
qwopqwop2
2012-02-24
打赏
举报
回复
是不是EXPRESS-C?
一般安装好了会有一个控制中心就是在你左面右下角有个小圆绿柱的图标,点击你可以启动控制中心(如果你启用这个了的话),然后再选择相应的实例和数据库进行连接就好了,不知道你安装的时候是否有没有根据向导创建了SAMPLE数据库.
第二个就是在 开始菜单 - 运行 - db2cmd - 然后输入cd\回到根目录再 - db2start - db2 connect to ****(数据库名称)
hao_wen123
2012-02-16
打赏
举报
回复
如果很急的话,你就把db2相关服务都启动了吧,不急的话慢慢等答案 嘿嘿
zhaojianmi1
2012-02-15
打赏
举报
回复
直接运行db2cmd
yangxiao_jiang
2012-02-15
打赏
举报
回复
进去后,输入DB2cmd,
会在打开一个DOS窗口,
然后输入
DB2 connect to XXXX
或者你用工具进行链接。
如果不用工具(DB2自己带的),就启动db2一个服务就行。
DB2
基础
知识
学习
DB2
基础
知识
学习
1. 连接
db2
数据库 对于本地host上的数据库,直接连接数据库即可
db2
connect to 数据库名 user 用户名 using 密码 对于远端host上的数据库,则需要如下步骤连接数据库: 第1步:将远程host catalog 为 node,(node保存在本地,其中节点名称可以任取)
db2
catalog tcpip node 节
DB2
数据库的
基础
学习
DB2
的特性 完全Web使能的:可以利用HTTP来发送询问给服务器。 高度可缩放和可靠:高负荷时可利用多处理器和大内存,可以跨服务器地分布数据库和数据负荷;能够以最小的数据丢失快速地恢复,提供多种备份策略。
DB2
数据库启停 启动数据库:
db2
start 停止数据库:
db2
stop 检查存在的数据库 LIST DATABASE DIRECTORY 数据库连接、断开 CONNECT
DB2
基础
学习
五
DB2
用户及授权
我们注意到安装
DB2
后,必须先创建三个用户才能进行建库和建立管理服务器,创建了如下用户和组: 用户作用 用户名 组名 实例所有者
db2
inst1
db2
iadm1 受保护用户
db2
fenc1
db2
fadm1 管理服务器用户 dasusr1 dbasdm1 那么
DB2
基础
学习
一
DB2
产品介绍
本系列
学习
课程我们以DB 9为
学习
重点
DB2
综述
DB2
是IBM公司研制的一种关系型数据库系统。主要应用于大型应用系统,具有较好的可伸缩性,可支持从大型机到单用户环境,应用于OS/2、UNIX、WINDOWS等平台下。
DB2
提供了高层次的数据利用性、完整性、安全性、可恢复性、以及小规模到大规模应用程序的执行能力,具有与平台无关性的基本功能和sql命令。
DB2
...
IMU滤波器演示项目(C++代码和相关文件)
源码直接下载地址: https://pan.quark.cn/s/a4b39357ea24 一个旨在展示多种IMU滤波器(包括互补滤波器、卡尔曼滤波器和Mahony&Madgwick滤波器)的项目,它提供了丰富的参考资料与教程。资料涵盖鼻子教程和算法,为在嵌入式系统中应用IMU(加速度计和陀螺仪设备)提供指导。IMU指南算法包含Arduino代码实现。项目利用5DOF IMU(集成加速度计和陀螺仪)进行DCM教程,介绍定向运动学的
基础
知识。IMU数据融合部分详细阐述了互补、卡尔曼和Mahony滤波器的应用。提及X-IO Technologies的x-IMU产品,以及TinkerForge推出的新型开源IMU和PIXHAWK IMU的mbed食谱。开源IMU和AHRS算法由X-IO Technologies提供,同时还包括IMU(加速度计和陀螺仪)与MARG传感器阵列(集成了加速度计、陀螺仪和磁力计)的方向估计算法。更多关于mbed IMUfilter的信息和使用方法,请查阅下载后的README.md文件。
DB2
5,886
社区成员
11,654
社区内容
发帖
与我相关
我的任务
DB2
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
复制链接
扫一扫
分享
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章