神通数据库基本操作及5002错误解决办法

# 逻辑备份
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/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值