- 3
- 0
- 约 15页
- 2017-01-10 发布于北京
- 举报
数据库大重要名称详解
ORACLE数据库5大重要名称详解
数据库[/B][/B][/U]名、实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。一、数据库名什么是数据库名?数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库[/B][/U]安装[/B][/B][/U]或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:DB_NAME=myorcl...在创建数据库时就应考虑好数据库名,并且在创建完数据库之后,数据库名不宜修改,即使要修改也会很麻烦。因为,数据库名还被写入控制文件中,控制文件是以 二进制型式存储的,用户无法修改控制文件的内容。假设用户修改了参数文件中的数据库名,即修改DB_NAME的值。但是在[/B][/U]Oracle[/B][/B][/U]启动时,由于参数文 件中的DB_NAME与控制文件中的数据库名不一致,导致数据库启动失败,将返回ORA-01103错误。数据库名的作用数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、[/B][/U]备份[/B][/B][/U]与恢复数据库时都需要使用到的。有很多Oracle安装文件
原创力文档

文档评论(0)