- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Page * 第1章 系统原理 第2章 安装、工作模式、配置文件详解 第3章 DR原理和维护 第4章 SQL语言简介 第5章 维护工具 Page * 维护工具 INFORMIX数据库服务器提供了在shell提示符下直接执行管理任务功能的应用程序。 应用程序名 主要功能 Oninit 初始化OnLine Dbexport 将数据库卸出到ASCII文件 Dbimport 建立数据库 Dbload 用命令文件装入数据 Dbschema 输出SQL语句 Oncheck 检查,修复,显示 Onload 创建数据库或表 Onlog 显示逻辑日志内容 Onmode 改变方式和共享内存 Onparams 修改日志配置参数 Onspaces 修改blobspace或Dbspace Onstat 监控的运行 Ontape 日志登录,archive创建和数据重装 Onunload 以页为单位传送二进制数据 以下对这些应用程序挑选常用命令进行简要说明,具体内容可参看相关资料。 Page * 维护工具 oninit oninit 命令将在离线(off-line)状态的数据库启动为在线(on-line)模式,并初始化共享内存(shared memory),在作初始化之前,应先设置环境变量INFORMIXSERVER,否则数据库不建立sysmaster表,必须以root或informix注册才能执行本命令,本命令不但能初始化共享内存,还能初始化磁盘空间 用户可以在shell提示符下使用oninit -- 得到简单提示。 语法如下: oninit { -[ipsy] } 其中主要选项说明如下: -i 指定初始化磁盘空间,该操作将破坏该盘已有的所有数据。 -p 指示oninit 在初始化共享内存空间时不搜索和删除临时表。 -s 指示oninit 让OnLine初始化后处于静止方式。 -y 对所有提示信息自动响应“yes”。 使用说明 Page * 维护工具 dbshema dbschema应用程序的功能是显示复制数据库或特定的表,视图,过程所需的SQL语句。 只有DBA或对数据库具有Connect特权或Resoure特权的用户才能对该数据库运行dbschema。 用户可以在shell提示符下使用dbschema -- 得到简单提示。 语法如下: dbschema [-t tabname] [-s user] [-p user] [-r rolename] [-f procname] [-hd tabname] 杁 dbname [-ss] [filename] 其中主要选项说明如下: -t 指示表名 -d 指示所需数据库名 -s user 指示dbschema 显示由user所有的CREATES SYNONYM语句。 -p user 指示dbschema 输出为user授权的GRANT语句 Page * 维护工具 onmode 改变OnLine的工作模式 强制生成检查点 立即改变该会话过程中OnLine共享内存的驻留空间 转换逻辑日志文件 撤销OnLine 的数据库服务器进程 撤销OnLine的事务 onmode 应用程序提高了以下功能: 只有注册为root或informix的用户才能执行onmode 。 Page * 维护工具 使用说明(onmode – abcDdFklMmnOpQRrSsuyZz) 改变工作模式 onmode [-k] [-m] [-s] [-u] -k 转到离线(off-line)模式 -m 从静模式(quiescent)转到在线(on-line)模式 -s 从在线模式转到静模式,允许所有正进行的业务做完,但不允许新的连接 -u 从在线模式立即转到静模式,不等业务做完 设置检测点(checkpoint) onmode -c 改变共享内存驻留 onmode {-n|-r} -n 立即停止共享内存的强制驻留 -r 立即开始共享内存的强制驻留 切换逻辑日志文件,切换到下一逻辑日志文件 onmode -l 杀死数据库服务期(server session) onmode -z 服务期号 #服务期号可由 onstat -n 命令获得。 Page * 维护工具 使用说明(onmode – abcDdFklMmnOpQRrSsuyZz) 杀死事务(transaction) onmode -Z 事务地址 #杀死一个分配在指定地址上的事务,地址可由 onstat -x 获得。 增加共享内存 onmode -a 段大小 段大小的单位为千字节 增加或删除虚拟处理器 onmode -p [+] 数字 {CPU|AIO|SHM|TLI|SOC} 或 onmode -p - 数字
文档评论(0)