失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 【神通数据库】图形化界面安装 命令行安装 静默安装 命令行建数据库 日常维护(超

【神通数据库】图形化界面安装 命令行安装 静默安装 命令行建数据库 日常维护(超

时间:2019-12-27 03:35:36

相关推荐

【神通数据库】图形化界面安装 命令行安装 静默安装 命令行建数据库 日常维护(超

文章目录

前言一、图形化安装二、命令行安装三、静默安装四、命令行创建数据库五、设置灾备计划六、数据库日常运维维护总结

前言

图形化安装和命令行安装


提示:以下是本篇文章正文内容,下面案例可供参考

一、图形化安装

1.1解压安装包

unzip ShenTong7.0.8_322.31_linux64.zip

1.2进入安装目录对安装文件进行授权

执行./setup开始安装

1.3 欢迎使用界面,根据需要选择安装语言,点击确定

1.4用户须知界面

1.5阅读许可协议,选择“我接受该许可协议的条款”

1.6 选择安装目录

1.7选择安装分类

1.8选择是否设置Agent密码

1.9选择是否注册HA服务

1.10选择JRE版本

1.11创建快捷方式

1.12预安装摘要

1.13安装进度界面

1.14安装进程结束后神通数据库会弹出“数据库配置工具”界面,引导创建数据库实例。

1.15设置创建数据库实例,可修改字符集、归档路径以及控制文件路径(勾选使用归档日志)

1.16设置创建日志文件界面,若要更改路径,先移除,修改路径后添加文件

1.17设置创建临时文件界面,若要更改路径,先移除,修改路径后添加文件

1.18设置创建审计文件界面,若要更改路径,先移除,修改路径后添加文件

1.19设置创建数据文件界面,若要更改路径,先移除,修改路径后添加文件

1.20设置创建UNDO文件界面,若要更改路径,先移除,修改路径后添加文件

1.21文件设置完成后,点击“完成”即可创建数据库实例。

1.22创建数据库实例成功后跳转到参数配置界面,修改buf_data_buffer_pages=819200,sort_mem=409600

1.23环境变量生效

source /etc/profile

1.24启动数据库与agent代理服务

/etc/init.d/oscardb_OSRDBd start/etc/init.d/oscaragentd start

二、命令行安装

2.1解压安装包

unzip ShenTong7.0.8_322.31_linux64.zip

2.2进入安装目录授权安装文件

cd ShenTong7.0.8_322.31_linux64chmod 755 setup

执行./setup -console开始安装

2.3输入0选择中文

2.4输入1继续安装

2.5接受许可协议、修改安装路径

2.6继续安装、修改密码

2.7注册HA服务,选择jre1.8版本

2.8写入实例名称、字符集编码

2.9出现此提示证明所有功能安装完毕

2.10环境变量生效

source /etc/profile

2.11启动数据库与agent代理服务

/etc/init.d/oscardb_OSRDBd start/etc/init.d/oscaragentd start

2.12打开归档

SQL> alter database archivelog;

三、静默安装

3.1解压安装包

unzip ShenTong7.0.8_322.31_linux64.zip

3.2进入安装目录授权安装文件

cd ShenTong7.0.8_322.31_linux64chmod 755 setup

3.3更改配置文件

进入vim auto-install.xml修改相关参数

3.4执行./setup auto-install.xml开始安装

3.5编译当前环境变量

source /etc/profile

3.6启动数据库与agent代理服务

/etc/init.d/oscardb_OSRDBd start/etc/init.d/oscaragentd start

四、命令行创建数据库

4.1首先保证数据库已经成功安装

4.2shell命令行输入oscar

4.3在bankend>输入建库命令,可根据需求修改实例名、字符集、数据文件路径

4.4初始化数据字典表

export SZ_OSCAR_HOME=/opt/ShenTongoscar –o restrict –d OSRDB

4.5注册数据库服务

oscar –o install –d OSRDB

4.6启动数据库服务与agent服务

/etc/init.d/oscardb_OSRDBd start/etc/init.d/oscaragentd start

4.7打开归档

SQL> alter database archivelog;

五、设置灾备计划

5.1连接维护工具并添加数据库实例

5.2创建物理备份任务

5.3创建删除物理备份任务

5.4创建归档日志删除任务

5.4.1将SQL语句用sysdba用户执行

5.4.2创建任务

exec sp_delete_n_archivelog(7);

5.5创建自动维护表的统计信息的任务

exec dbms_utility.analyze_database(‘COMPUTE’);

5.6创建备份调度计划

5.7创建删除过期备份计划

5.8创建定期维护表统计信息的调度计划

5.9创建定期清理过期归档日志的调度计划

六、数据库日常运维维护

6.1物理备份/恢复命令

brcmd -O backup -d OSRDB -u SYSDBA -p szoscar55 -P -t full -k file -f /home/bk.osrbk -b 8192 -e /home/bk_log.txt -c TRUE -m TRUE

brcmd -O restore -d OSRDB -u SYSDBA -p szoscar55 -P -t backup_point_last -k file -f /opt/bk.osr.osrbk -b 8192 -e /opt/bk_log.txt

Ps:-d 实例名 -u用户名 -p密码 -P 端口号 -f备份路径

-e 日志文件路径

6.2逻辑备份/恢复命令

osrexp -UOSRDB/szoscar55 -p -dOSRDB level=schema file=D:/ShenTong/ljbk.osr log=D:/ShenTong/ljbk.log schema=SYSDBA checkvalidate=false

osrimp -U备份用户名/密码 -p端口号 -dOSRDB level=schema file=备份文件路径.osr log=日志文件路径.log schema=备份模式名 checkvalidate=false

6.3查询数据库版本

Shell命令行输入 oscar --versiondetail

或者isql进入交互工具(密码szoscar55) select versiondetail;

6.4查询数据库字符集

isql进入交互工具 list database

或者select encoding from v_sys_database;

6.5查询当前session状态

SELECT “SESSION ID”,

“APPNAME”,

“LOGONTIME”,

“SQL COUNT”,

“CURRENT SQL”,

“LAST SQL”

FROM V_SYS_SESSIONS

WHERE “LOGON USERFROM” != ‘INVALID USER’;

6.6查询当前数据库的堵塞语句

SELECT C.SESSION_ID,

C.BLOCKER_IS_VALID,

C.WAIT_EVENT,

C.BLOCKER_PID,

C.BLOCKER_SESSION_ID,

S.SQL_EXEC_START,

S.SQL_EXEC_START ::TIMESTAMP - SYSDATE ::TIMESTAMP “EXPEND TIME”,

SUBSTR(S.CURRENT_SQL, 0, 60) CURRENT_SQL,

SUBSTR(S.PREV_SQL, 0, 60) PREV_SQL

FROM VSESSIONS,VSESSION S, VSESSIONS,VWAIT_CHAINS C

WHERE C.SESSION_ID = S.SID

ORDER BY BLOCKER_IS_VALID;

6.7检查数据库归档方式

select LOG_MODE from v$database;

6.8打开归档模式

alter database archivelog;

6.9查询当前用户数

select count(*) from v$database;

6.10查询归档路径及文件

SELECT ARCHIVEMODE, ARCHIVEPATH FROM V_SYS_ARCHIVELOG_INFO;

SELECT PATH, CREATE_TIME, START_LSN, END_LSN FROM V$ARCHIVED_LOG;

总结

工作中的总结,方便日后自己回顾;如转载,请备注出处。

【神通数据库】图形化界面安装 命令行安装 静默安装 命令行建数据库 日常维护(超详细)

如果觉得《【神通数据库】图形化界面安装 命令行安装 静默安装 命令行建数据库 日常维护(超》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。