通过Nid改变数据库名称

文章作者 100test 发表时间 2007:03:14 13:45:45
来源 100Test.Com百考试题网


Nid是Oracle从9iR2开始提供的工具,可以用来更改数据库名称,而无需通过之前重建控制文件等繁琐方式.
需要说明的是,虽然这个工具来自9iR2,但是仍然可以被用于Oracle8i.

先看一下帮助:

C:\>nid -help
DBNEWID: Release 10.1.0.2.0 - Production
Copyright (c) 2001, 2004, Oracle. All rights reserved.

关键字 说明 (默认值)
----------------------------------------------------
TARGET 用户名/口令 (无)
DBNAME 新的数据库名 (无)
LOGFILE 输出日志 (无)
REVERT 还原失败的更改 否
SETNAME 仅设置新的数据库名 否
APPEND 附加至输出日志 否
HELP 显示这些消息 否

我们通过范例来看一下用法:

1.数据库当前设置

SQL> 0select * from v$version.

BANNER
----------------------------------------------------------------
Oracle9i Enterprise Edition Release 9.2.0.1.0 - Production
PL/SQL Release 9.2.0.1.0 - Production
CORE 9.2.0.1.0 Production
TNS for 32-bit Windows: Version 9.2.0.1.0 - Production
NLSRTL Version 9.2.0.1.0 - Production

SQL> show parameter name

NAME TYPE VALUE
------------------------------------ ----------- ------------------------------
db_file_name_convert string
db_name string eyglev
global_names boolean FALSE
instance_name string eyglev
lock_name_space string
log_file_name_convert string
oracle_trace_collection_name string
oracle_trace_facility_name string oracled
plsql_native_make_file_name string
service_names string eyglev


相关文章


在RAC环境中如何管理日志(redologfile)组
06指导在Oracle中返回多个结果集的处理
Oracle2006年7月更新修复多个安全漏洞
官方公布Oracle10gOCA考试已经开始
通过Nid改变数据库名称
在redhatlinux下安装oracle10g(一)
辅导Oracle9i轻松取得建表和索引的DDL语句
06年Oracle9i轻松取得建表和索引的DDL语句
想知道OCP证书在加拿大值多少钱吗
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛