2008年10月6日星期一

Progress数据库管理几个要点

1、 数据备份
A、 数据存放位置:/app/mfgpro/eb2/db目录下,数据库有三个(mfgdemo、mfgtrain、mfgprod),其中mfgprod为正式数据库。
B、 数据备份存放位置:/backup目录下,根据用户的实际情况创建相应的备份目录
C、 数据备份一般采用copy的方式进行,备份前要事先关闭数据保证数据的完整性。数据库备份的命令在/database/progress/91d/bin目录下的procopy
D、 例如要将mfgprod数据备份到/backup/prod0812目录下,备份的数据库名为prodbk步骤如下:
a)、先确认/backup目录下是否有创建prod0812的目录,如果没有在/backup先创建一个prod0812的目录(创建目录的命令mkdir)。
b)、系统切换到/database/progress/91d/bin目录下,执行下面的命令:
./procopy /app/mfgpro/eb2/db/mfgprod /backup/prod0812/prodbk
系统即可开始备份


1、 数据库监控
A、 数据监控命令是promon,文件位于/database/progress/91d/bin目录下,监控数据必须是在数据启动状态下。
B、 使用方法可以系统切换到/database/progress/91d/bin目录下,执行下面的命令:(以监控mfgprod数据库为例)
./promon /app/mfgpro/eb2/db/mfgprod
A、 主要使用选项1、4、8选择1、User Control主要了解那些用户在使用数据库及用户用户相应的User Number,选择1之1
A、 在画面的第一列就是代表用户的User Number,这里同时也记录数据启动的用户。在这个画面上按Q即可退到第一个画面。

选择4、Record Locking Table
在这个画面上继续选择1、Display all entries
在这个画面上体现对表锁的情况。画面上按Q即可退到第一画面
选择8、Shut Down Database
在这个画面上可以直接体现用户的在线情况,如果要将用户断线可以选择1、Disconnect a User系统会出现如下的画面,之后输入用户的User Number即可实现用户断线
1、 Linux常用的命令主要有如下几个
A)、ls—列出文件名
B)、pwd—查看当前的所处的目录
C)、cd --切换路径
D)、who—查看当前在线用户
E)、rmdir—创建目录
F)、rm—删除文件
G)、ps—查看用户进程

没有评论: