关于dbid
1,dbnewid 可以更改的内容
*数据库dbid
*数据库dbname
*同时更改数据库中的dbid和dbname
2.更改dbid和dbname的影响
dbid
*数据库之前的所有归档日志不可用,因为它们记录了旧的dbid
*更改dbid后你打开数据库必须使用resetlogs字句
*当你改变dbid打开数据库后也该立即做一个整体数据库备份
dbname
*更改dbname不需要打开数据库resetlogs操作
*数据库备份和归档日志不会失效
*更改dbname后你必须更改初始化参数db_name名称
*可能需要重建password file
3.更改dbid和dbname语法
*更改dbid
cmd> nid target=sys/password@test_db ---更改dbid必须定义一个具有sysdba权限的用户
*更改dbid同时更改dbname
cmd>nid target=sys/password@test_db dbname=name
*只更改dbname
cmd>nid target=sys/password@test_db dbname=name setname=yes
4.其他说明
不干净的关闭数据库后使用dbnewid更改数据库dbid会导致报错,有一个后动线程在使用,
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24851618/viewspace-710321/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/24851618/viewspace-710321/