修改control_files参数时犯的错误

今天在修改control_files参数时,犯了一个低级的错误,执行了下面的命令:

SYS@ tsid > alter system set control_files='E:\ORADATA\TEST\CONTROL01.CTL,E:\ORADATA\TEST\CONTROL02.CTL,E:\ORADATA\TEST\CONTR

OL03.CTL' scope=spfile;

System altered.

 

之后启动数据库,总是提示错误:

ORA-00205: error in identifying control file, check alert log for more info

 

检查了操作系统文件和参数,“看起来”一致,怎么会识别不了控制文件呢?

查看alert文件:

ORA-00202: ????: ''E:\ORADATA\TEST\CONTROL01.CTL,E:\ORADATA\TEST\CONTROL02.CTL,E:\ORADATA\TEST\CONTROL03.CTL''

ORA-27041: ??????

OSD-04002: unable to open file

O/S-Error: (OS 123) 文件名、目录名或卷标语法不正确。

 

仔细查看发现,原来control_files参数将’ E:\ORADATA\TEST\CONTROL01.CTL,E:\ORADATA\TEST\CONTROL02.CTL,E:\ORADATA\TEST\CONTROL03.CTL'看做一个控制文件,而不是三个!

 

查看SPFILE文件:

*.control_files='E:\ORADATA\TEST\CONTROL01.CTL,E:\ORADATA\TEST\CONTROL02.CTL,E:\ORADATA\TEST\CONTROL03.CTL'

查看PFILE文件:

*.control_files='E:\ORADATA\TEST\CONTROL01.CTL','E:\ORADATA\TEST\CONTROL02.CTL','E:\ORADATA\TEST\CONTROL03.CTL'

 

果然是这里出错。

根据PFILE重建SPFILE后,启动数据库成功。

 

正确修改control_files

SYS@ tsid > alter system set control_files='E:\ORADATA\TEST\CONTROL01.CTL','E:\ORADATA\TEST\CONTROL02.CTL','E:\ORADATA\TEST\C

ONTROL03.CTL' scope=spfile;

 

System altered.

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/25744374/viewspace-721624/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/25744374/viewspace-721624/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
根据引用\[2\]中提到的错误信息"no Go files in C:\Program Files\Go\src\GO",这个错误的原因是在指定的路径中找不到任何Go文件。这可能是因为你在指定的路径中没有正确设置Go文件或者路径设置错误。 为了解决这个问题,你可以按照以下步骤进行操作: 1. 确保你的Go文件存在于正确的路径中。你可以使用文件管理器检查C:\Program Files\Go\src\GO路径下是否存在Go文件。 2. 确保你的环境变量GOROOT和GOPATH已经正确设置。根据引用\[1\]中提到的配置路径,你可以使用命令行或者IDEA中的设置来检查和修改这些环境变量的值。 3. 确保你的Go文件的命名和文件扩展名正确。Go文件的命名应该以.go为扩展名结尾。 4. 如果你使用了Go Modules(vgo),请确保你的项目中存在go.mod文件,并且正确配置了相关参数。你可以参考引用\[2\]中提到的如何使用Docker部署Go Web应用程序的链接来了解更多关于Go Modules的配置信息。 如果你按照以上步骤检查并修复了问题,但仍然遇到相同的错误,请提供更多详细的信息,以便我能够更好地帮助你解决问题。 #### 引用[.reference_title] - *1* *3* [Intellij IDEA Golang编译运行出错:no Go files in D:\basic_tool\Go\src\gosvc](https://blog.csdn.net/CSDN_LJJ0303/article/details/107919538)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [docker构建镜像问题之工作目录和入口文件问题](https://blog.csdn.net/Kiloveyousmile/article/details/79811439)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值