请问各位大侠,Oracle 9i数据库命名如何能超过8个字符?在线等,急急急 真得没人能回答这个问题吗??????????????????????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DB_NAME(数据库名称)(内部标志) 对一个数据库的唯一标识,DB_NAME参数只能由字母、数字、"_"、"#"、"$"组成,而且最多8个字符。 这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及, 这种命名数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。 为了解决这种情况,引入了DB_DOMAIN参数,这样在数据库的标识是由DB_NAME和DB_DOMAIN两个参数共同决定的, 避免了因为数据库重名而造成管理上的混乱。这类似于互连网上的机器名的管理。 我们将DB_NAME和DB_DOMAIN两个参数用"."连接起来,表示一个数据库,并将该数据库的名称称为GLOBAL_NAME,即它扩展了DB_NAME。DB_DOMAIN 定义一个数据库所在的域,该域的命名同互联网的"域"没有任何关系, 只是数据库管理员为了更好的管理分布式数据库而根据实际情况决定的。 当然为了管理方便,可以将其等于互联网的域。 GLOBAL_NAME 对一个数据库的唯一标识,oracle建议用此种方法命令数据库。 该值是在创建数据库时决定的,缺省值为DB_NAME.DB_DOMAIN。 在以后对参数文件中DB_NAME与DB_DOMAIN参数的任何修改不影响GLOBAL_NAME的值, 如果要修改GLOBAL_NAME,只能用ALTER DATABASE RENAME GLOBAL_NAME TO <DB_NAME.DB_DOMAIN>命令,然后修改相应参数。 请教recover database的一些疑问 求助一个关于sql左连接的问题 请教在oracle如何查询赋值的结果 表关联问题 请教:在oracle 下如何删除表? 如何启动 Oracle Management Server,在那儿启动呢? 有一个万条的txt 如何在java开发时更新到oralce 数据库 Oracle9i存储过程问题? 请问如何在多个数据库间实现数据的同步? 是ORACLE的错误--还是我的错误? sys.odci_secobj$ 中最后的$符号是什么意思? 菜鸟的问题!
对一个数据库的唯一标识,DB_NAME参数只能由字母、数字、"_"、"#"、"$"组成,而且最多8个字符。 这种表示对于单个数据库是足够的,但是随着由多个数据库构成的分布式数据库的普及, 这种命名数据库的方法给数据库的管理造成一定的负担,因为各个数据库的名字可能一样,造成管理上的混乱。 为了解决这种情况,引入了DB_DOMAIN参数,这样在数据库的标识是由DB_NAME和DB_DOMAIN两个参数共同决定的,
避免了因为数据库重名而造成管理上的混乱。这类似于互连网上的机器名的管理。 我们将DB_NAME和DB_DOMAIN两个参数用"."连接起来,表示一个数据库,并将该数据库的名称称为GLOBAL_NAME,即它扩展了DB_NAME。DB_DOMAIN
定义一个数据库所在的域,该域的命名同互联网的"域"没有任何关系,
只是数据库管理员为了更好的管理分布式数据库而根据实际情况决定的。
当然为了管理方便,可以将其等于互联网的域。 GLOBAL_NAME
对一个数据库的唯一标识,oracle建议用此种方法命令数据库。
该值是在创建数据库时决定的,缺省值为DB_NAME.DB_DOMAIN。
在以后对参数文件中DB_NAME与DB_DOMAIN参数的任何修改不影响GLOBAL_NAME的值,
如果要修改GLOBAL_NAME,只能用ALTER DATABASE RENAME GLOBAL_NAME TO <DB_NAME.DB_DOMAIN>命令,然后修改相应参数。