修改被连接数据库init.ora中的global_names=false,重新启动数据库即可
解决方案 »
- Oracle 数据备份文件拷坝到异地(Ftp)
- 关于sum和having,得出having sum(a)> 123的总数 语句问题
- 关于列行转换的问题,请进
- 求一段控制时间的代码
- OCI 为什么输出为空?
- 求Oracle表结构设计的问题,高手过来看看!
- 有关nls_lang、nls_date_language、nls_language的问题。
- 导出dmp的时候,出现ORA-12154: TNS: 无法处理服务名(sql plus中能连接成功)为何?(在线)
- RMAN的问题,control文件没备份,该如何办?急
- 高手
- mm求救!oracleV9.0.2.00的dmp文件导入到oracleV9.0.1.1.1中出的问题!急啊!
- 各位大侠,请教“未指定错误”怎么解决????急。
修改的是被连接数据库的init.ora文件里的参数?
或者用sys/psword
登陆目的数据库
alter system set global_names=false;
试试
如果是8i,可以直接修改init.ora文件里的参数;
但如果是9i就不行了,你必须:
1、找到安装目录下Spfile文件中的服务器参数文件(例如为:spfileSID.ora),
记住其完整的路径名。
2、备份spfileSID.ora参数文件。
3、创建pfile参数文件(例如:Init.ora):
SQL>Create pfile=.../init.ora From spfile=.../spfileSID.ora;
在创建的init.ora文件中修改参数为global_names=false。
4、还原服务器参数文件:
SQL>Create spfile=.../spfileSID.ora From pfile=.../init.ora;
5、重启数据库