首页 > 数据库 > > 神通数据库备份恢复过程
https://blog.csdn.net/asd051377305/article/details/108766792osrexp -uyoudatabasename/"Yourpassword?!" -h127.0.0.1 -p2003 file=/youdatabasename.osr log=/youdatabasename.log -dosrdb
# 注意如果/opt/ShenTong/bin 没有在环境变量中 需要在该目录下进行 ./osrep 进行处理.
# 注意 -u 指定用户名 密码如果有特殊字符的话建议使用 引号括起来.
# 注意 -d 指定的是数据库的实例, 这个里面需要是说明是 是初始数据库的id.
cd /opt/ShenTong/bin
./isql # 执行数据库的命令, 默认用户是sysdba, 默认密码 szoscar55
# 登录之后可以进行创建
create tablespace youdatabasename datafile '/opt/ShenTong/odbs/OSRDB/youdatabasename.dbf' ;
# 创建表空间, 注意需要包含表空间
# 官方说明 数据库会自动扩展大小,大小几乎无限制.
create user youdatabasename with password 'Yourpassword?!' default tablespace youdatabasename role sysdba;
# 注意 user 后面立即跟着 密码 default 在后面
# 注意 role 角色 测试环境可以直接使用 sysdba, 生产环境需要进行处理
osrimp -usysdba/szoscar55 -h127.0.0.1 -p2003 -dosrdb file=/youdatabasename.osr log=/youdatabasename.log ignore=true checkvalidate=false
# 注意 一个2g的备份文件 产生了 9g的数据库数据文件
# 这里将 ignor 设置为 true 以及 checkvalidate 设置为false 避免出现异常.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70000523/viewspace-3166745/ ,如需转载,请注明出处,否则将追究法律责任。