Inix数据库常用操作命令.doc_第1页
Inix数据库常用操作命令.doc_第2页
Inix数据库常用操作命令.doc_第3页
Inix数据库常用操作命令.doc_第4页
Inix数据库常用操作命令.doc_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Unix系统及数据库常用操作命令oninit 数据库启动onmode -ky 数据库关闭onstat -l 查看逻辑日志使用情况 ontape -c 连续备份逻辑日志onstat -g iof 查看每个chunk 的 I/O 情况onstat -g mem 查看数据库内存的情况onstat -d 查看数据库chunk 的使用情况ontape -s -L 0 数据库 0 级备份dbimport -d -i 数据恢复(硬盘)dbexport -o 数据备份(硬盘)update staistics (high) (low) 数据库数据抽样统计ontape -r 数据恢复(磁带)onstat -c 配置情况onstat - 数据库状态信息 ps ef |grep cmcld 查看MC/Service Guard 进程 cmviewcl 查看MC/ServiceGuard 运行情况 cmruncl f 启动群集 cmhaltcl -f 终止群集 cmrunnode node 启动群集中的一个结点 例: # cmrunnode HPK460-1 cmhaltnode mode 终止群集中的一个结点 例: # cmhaltnode HPK460-1 cmrunpkg -n node pkg 在节点node 上运行 pkg 包 例: # cmrunpkg -n HPK460-1 pkg1 cmhaltpkg -n node pkg 在节点node 上终止运行 pkg 包 例: # cmhaltpkg -n HPK460-1 pkg1 cmmodpkg -e -n node pkg 允许在节点 node 上运行pkg 包 例: # cmmodpkg -e -n HPK460-1 pkg1 cmmodpkg -d -n node pkg 禁止在节点 node 上运行pkg 包 例: # cmmodpkg -d -n HPK460-1 pkg1l cm 系列命令,均可附加参数“-v” ,以冗余模式显示执行结果;参数“-f”表示强制执行而忽略错误警告。 vgdispaly -v vg_name 显示激活的卷组信息 例: # vgdispaly ; # vgdisplay /dev/vgo2 lvdisplay -v lv_path 显示激活的逻辑卷信息 例: # lvdisplay /dev/vg02/rootdbs vgchange -a y vg_name 激活卷组 例: # vgchange -a y /dev/vg02 vgchange -a e vg_name 以互斥方式激活卷组例: # vgchange -a e /dev/vg0211 : 11 Informix数据库常用命令快速索引 Informix数据库常用命令快速索引许多数据库操作可以在菜单式交互环境onmonitor中完成,下面提供一组命令,使用户可以方便地以命令方式管理数据库,以下命令除了oninit外,其他命令必须在数据库初始化后方可运行.一oncheck检查、修复、显示根据命令的选项,oncheck有以下功能1、检查数据库的一致性2、修复不一致的索引3、显示数据库信息oncheck只能修复索引带来的不一致性,对数据表之间的不一致性无能为力。语法oncheckc类选项p类选项-qny数据库:主表,片断空间|#索引|表空间|块行号|页号说明数据库指需检查的数据库(database),主指表的主人(owner),表指数据表(table),片断空间指包含需要检查的片断(fragment)的表空间(tblspace),块指数据块(chunk),行号指要检查的行(rowid),c类选项表示检查,p类选项表示显示,-y选项指对所有的提问回答YES,即自动修复索引,-n选项指对所有问题回答NO,-q选项表示只当有错误时才出提示信息.c类选项说明-cr保留页(reservedpage)-ce扩展(extends)-cc数据库目录-ci表索引库-cI表索引和行号(rowid)库-cd包含位图(bitmap)的表空间(TBLspace)p类选项说明-pr保留页(reservedpage)-pe扩展(extends)-pc数据库目录-pk索引关键字-pl叶节点关键字-pL叶节点关键字,行号数据库-pd表空间(TBLspace)数据行(row)-pt表空间报告数据库-pT表空间磁盘工具报告数据库例子oncheck-cconcheck-cDstores7:catalogoncheck-cI-nstores7:customer#zip_ix二oninit启动数据库oninit命令将在离线(off-line)状态的数据库启动为在线(on-line)模式,数据库有六种工作模式,它们是离线(off-line)不运行状态静模式(quiescent)在此模式下,用户不能连接到数据库,但可用onstat等命令查看数据库信息在线(on-line)数据库运行状态只读(read-only)只能读数据库但不能写恢复(recovery)是一种临时状态,存在于从离线模式到静模式之间关闭(shutdown)是一种临时状态,存在于从在线模式到静模式或离线模式oninit命令将在离线(off-line)状态的数据库启动为在线(on-line)模式,并初始化共享内存(sharedmemory),在作初始化之前,应先设置环境变量INformIXSERVER,否则数据库不建立sysmaster表,必须以root或informix注册才能执行本命令,本命令不但能初始化共享内存,还能初始化磁盘空间.语法oninit-p-s或oninit-i-s说明第一行用法为只初始化共享内存-p不检测临时表-s将数据库转换成静模式第二行用法为同时初始化磁盘空间,使用时必须慎重,因为此命令将破坏所有数据-s将数据库转换成静模式例子oninitoninit-s三onload建立数据库或表onload在指定数据空间建立一个数据库或表,并从一个磁盘或磁带文件中读入数据(由onunload生成的数据)语法onload-l-t磁带设备-b块大小-s磁带大小-d数据空间数据库:主.表-i旧索引名新索引名-fd旧数据空间名新数据空间名说明若未指定数据来源参数,则以环境变量TAPEDEV为参数,-l选项指定onload从环境变量LTAPEDEVLTAPEBLKLTAPESIZE中指定的参数为设备、块大小、磁带大小,若使用了-t,-b,-s选项,则以-t-b-s指定的参数为准-t指定设备-b指定块大小-s指定磁带大小-d选项指定数据表将使用的数据空间-i选项将旧索引名转换成新索引名-fd选项将旧数据空间名转换成新数据空间名四onlog显示逻辑日志内容本命令显示一个磁盘或磁带上的逻辑日志文件内容,在跟踪调试时有广泛的用途语法onlog-l-q-d磁带设备-n日志文件号-u用户名-t表空间号-x事务号说明-l近可能多地显示每个日志文件的信息-q不显示程序头-d从指定磁带设备中读文件-n显示指定日志-u显示指定用户的日志-t显示指定表空间号(tblspace_num)日志-x显示指定事务号(transaction_id)日志五onmode改变模式和共享内存本命令有以下功能:改变数据库工作模式,设置检测点(checkpoint),改变共享内存(sharedmemory)区,切换逻辑日志文件,杀死一个数据库服务期(serversession),杀死一个数据库事务(transaction),设置数据复制类型(data-replicationtype),增加一段共享内存,增加或删除一个虚拟处理器,设置决策支持(decision-support)参数,释放无用内存段.只有用root或informix注册才能使用此命令下面按功能说明用法改变工作模式onmode-k-m-s-u-k转到离线(off-line)模式-m从静模式(quiescent)转到在线(on-line)模式-s从在线模式转到静模式,允许所有正进行的业务做完,但不允许新的连接-u从在线模式立即转到静模式,不等业务做完设置检测点(checkpoint)onmode-c改变共享内存驻留onmode-n|-r-n立即停止共享内存的强制驻留-r立即开始共享内存的强制驻留切换逻辑日志文件,切换到下一逻辑日志文件onmode-l杀死数据库服务期(serversession)onmode-z服务期号服务期号可由onstat-n命令获得杀死事务(transaction)onmode-Z事务地址杀死一个分配在指定地址上的事务,地址可由onstat-x获得设置数据复制(data-replication)类型onmode-dstandard|primary数据服务名|secondary数据服务名使用-dstandard选项,则切断数据复制模式,将当前数据库服务器转换成标准模式使用-dprimary选项,则试图连接指定的数据库服务器,若成功则将指定的数据库服务器设为基本服务器,且将数据复制开启(将基本数据库服务器置为on-line,将第二数据库服务器置为read-only)使用-dsecondary选项,则试图连接指定的数据库服务器,若成功则将指定的数据库服务器设为第二服务器,且将数据复制开启增加共享内存onmode-a段大小段大小的单位为千字节增加或删除虚拟处理器onmode-p+数字CPU|AIO|SHM|TLI|SOC或onmode-p-数字CPU上一行为增加虚拟处理器,下一行为删除虚拟处理器,一次只能增加或删除一种类型的处理器改变决策支持(decision_support)参数onmode-D优先级数onmode-M千字节数onmode-Q查询数onmode-S搜索数以上选项设定四个环境变量,-D设定MAX_PDQPRIORITY-M设定DS_TOTAL_MEMORY-Q设定DS_MAX_QUERIES-S设定DS_MAX_SCANS释放无用内存onmode-F六onparams改变日志设定(log-Configuration)参数本命令有以下功能:增加一个逻辑日志文件,删除一个逻辑日志文件,改变物理日志的大小和位置,执行本命令时数据库必须在静模式(quiescent)下,且必须以root或informix用户注册.下面按功能说明用法.增加一个逻辑日志onparams-a-d数据空间-s大小-y数据空间(dbspace)由-d指定,大小由-s指定,单位为千字节,-y选项对所有的提问回答YES删除一个逻辑日志onparams-d-l逻辑日志号-y逻辑日志号可由onstat-l获得改变物理日志文件大小或位置onparams-p-s大小-d数据空间-y七onspaces改变数据空间(dbspaces)本命令有以下功能:建立和删除一个数据空间(dbspaces)或临时数据空间,增加和删除一个块(chunk),开始或结束镜相(mirroring),改变块(chunk)状态,设置DATASKIP参数,执行本命令必须以root或informix注册.建立数据空间或临时数据空间onspaces-c-d数据空间名-t-p路径-o偏移-s大小-m路径偏移加t选项指建立临时数据空间,m后的路径和偏移指镜相块的路径和偏移删除数据空间或临时数据空间onspaces-d数据空间名增加一个块onspaces-a数据空间名-p路径名-o偏移-s大小-m路径偏移删除一个块onspaces-d数据空间名-p路径名-o偏移开始镜相onspaces-m数据空间名-p路径-o偏移-m路径偏移|-f文件名结束镜相onspaces-r数据空间名改变镜相块(mirroredchunk)状态onspaces-s数据空间名-p路径-o偏移-D|-O改变一个镜相块的状态,-D选项将其关闭(takedown),-O选项将其重开(restore)并置于在线(on-line)状态设置DATASKIP值onspaces-fOFF|ON数据空间表将DATASKIP值设为ON或OFF八onstat显示数据库状态本命令显示数据库在执行本命令时的状态,执行本命令时不在共享内存上加锁,故执行时不会影响正常运行.语法onstat选项选项说明若不带任何选项执行onstat,则相当于执行了onstat-pu-列出本命令的所有选项-a执行onstat-a相当于执行了onstat-cuskbtdlp(所有小写选项)-b显示正在使用的缓冲区-B显示所有的缓冲区(不仅是正在使用的)-c显示ONCONFIG文件内容,数据库首先检测你是否定义了环境变量ONCONFIG,若有则显示$INformIX/etc/$ONCONFIG文件的内容,若未定义,则显示$INformIX/etc/onconfig文件的内容,此文件包含了许多系统需要的定义和设置.-C显示B+树清除(B+treecleaner)情况-d显示每个数据空间(dbspace)的块(chunk)信息-D显示每个数据空间头50个块的页(page)读写的情况-F显示每一种类型的写回磁盘(flushpagestodisk)的统计数-h显示哈西链(hashchain)缓冲区信息-i进入onstat的交互方式,可直接敲入onstat命令,使用CTRL-d退出交互方式-k显示活动锁(activelock)的信息-l显示物理日志和逻辑日志的信息-m显示20个系统最近用到的系统信息日志-o文件名将当前共享内存段内容写入指定文件,缺省为onstat.out-p显示各项统计数第一部分为显示读写情况,从左至右分为八部分,依次是:dskreads实际读磁盘的次数pagreads读到的页数bufreads从缓冲区(共享内存中)读的次数%cached(bufreads-ds

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论