# 逻辑备份
osrexp -uSYSDBA/szoscar55 -h127.0.0.1 -p2003 -dOSRDB level=schema file=/opt/db_bak/0826.osr log=/opt/db_bak/0826.log schema=aaa
# 查询备份信息
osrimp -q file=/opt/ShenTong/backup/0826.osr
# 登录
isql -d osrdb -U sysdba/szoscar55
# 创建表空间
CREATE TABLESPACE TestSchema DATAFILE '/data/ShenTong/odbs/OSRDB/TestSchema.dbf' SIZE 512M AUTOEXTEND ON NEXT 10M MAXSIZE 1024M DEFAULT LOGGING INIT 64k NEXT 64k FILL 70 SPLIT 50 ;
# 创建用户
CREATE USER "TestSchema" WITH DEFAULT TABLESPACE TestSchema PASSWORD 'yourpassword' ;
# 给用户授权sysdba角色
grant role sysdba to user TestSchema;
# 逻辑恢复(模式不同时,可通过touser指定目标模式)
osrimp -uSYSDBA/szoscar55 -h127.0.0.1 -p2003 -dOSRDB level=schema file=/data/backup/0826.osr log=/data/backup/rt.log schema=aaa touser=TestSchema ignore=true checkvalidate=false
遇到5002错误的解决办法(询问厂家的结果,钱没白花。。)
FATAL-5002: construct the database object failed
详细信息: 对象类型SCHEMA的对象名不能为空
同步一下工具版本(记得备份)
1.备份源服务器数据库的:拷贝/opt/ShenTong/bin/osrimpexp_obf.jar
2.替换到恢复服务器数据库:/opt/ShenTong/bin/
1.备份源服务器数据库的:拷贝/opt/ShenTong/bin/lib/下的anywhere.jar和oscarjdbc.jar
2.替换到恢复服务器数据库:/opt/ShenTong/bin/lib/

6762

被折叠的 条评论
为什么被折叠?



