重建控制文件报错

SQL> CREATE CONTROLFILE REUSE DATABASE "EMREP" NORESETLOGS FORCE LOGGING ARCHIVELOG
  2      MAXLOGFILES 16
  3      MAXLOGMEMBERS 3
  4      MAXDATAFILES 100
  5      MAXINSTANCES 8
  6      MAXLOGHISTORY 292
  7  LOGFILE
  8    GROUP 1 ‘/u01/app/oracle/oradata/EMREP/redo01.log‘  SIZE 50M,
  9    GROUP 2 ‘/u01/app/oracle/oradata/EMREP/redo02.log‘  SIZE 50M,
 10    GROUP 3 ‘/u01/app/oracle/oradata/EMREP/redo03.log‘  SIZE 50M
 11  -- STANDBY LOGFILE
 12 
SQL> DATAFILE
SP2-0042: unknown command "DATAFILE" - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/system01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/undotbs01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/sysaux01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SP2-0044: For a list of known commands enter HELP
and to leave enter EXIT.
SQL>   ‘/u01/app/oracle/oradata/EMREP/users01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/example01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/goldengate01.dbf‘,
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SQL>   ‘/u01/app/oracle/oradata/EMREP/gguser.dbf‘
SP2-0734: unknown command beginning "‘/u01/app/..." - rest of line ignored.
SP2-0044: For a list of known commands enter HELP
and to leave enter EXIT.

解决方法:

SQL> set sqlbl on

因为我们在执行脚本的时候脚本中有空白行所以造成以上的报错。

以下是来之文档的解释:

SET SQLBL[ANKLINES] {ON | OFF}

SET SQLBLANKLINES is not supported in iSQL*Plus

Controls whether SQL*Plus puts blank lines within a SQL command or script. ON interprets blank lines and new lines as part of a SQL command or script. OFF, the default value, does not allow blank lines or new lines in a SQL command or script or script.

Enter the BLOCKTERMINATOR to stop SQL command entry without running the SQL command. Enter the SQLTERMINATOR character to stop SQL command entry and run the SQL statement

重建控制文件报错

时间: 2024-11-02 23:30:23

重建控制文件报错的相关文章

asm单机dg dbca报错ORA-01031 CRS-2676,rman restore主库控制文件报错ORA-15081

dg-> ll $ORACLE_HOME/bin/oracle -r-xr-s--x 1 oracle asmadmin 210824714 Nov 20 16:41 /u01/app/oracle/product/11.2.0/db_1/bin/oracledg-> chmod 6751 $ORACLE_HOME/bin/oracle dg-> ll $ORACLE_HOME/bin/oracle -rwsr-x--x 1 oracle asmadmin 210824714 Nov 2

重建控制文件详解

http://note.youdao.com/share/?id=d3991566cad33723db8b92183dcd9161&type=note 完整图文最新版 创造"重建控制文件脚本"需要在mount或open下进行. alter database backup controlfile to trace as '/tmp/ctl..sql'; 执行"重建控制文件脚本"需要在nomount的时候. -- The following are curren

【练习】trace文本重建控制文件

这个小练习是针对控制文件全部丢失后怎么能快速的重建一个控制文件,快速的起库 1.备份控制文件到trace下 SQL> alter database backup controlfile to trace; Database altered. 2.trace文本放在user_dump_dest的路径下 SQL> show parameter dump; NAME TYPE VALUE ------------------------------------ ----------- -------

ORACLE之重建控制文件

这里上传图片一直失败,想要查看详细信息和截图的可以下载附件 首先看一下控制文件的理解: 控制文件是一个二进制文件,用于记录数据库的物理结构.一个控制文件只属于一个数据库.创建数据库时,创建控制文件.当数据库的物理结构改变的时候,Oracle会更新控制文件,不能手动修改内容. 控制文件内容有:数据库名.数据库创建的时间戳.数据文件的名字和位置.redo log (联机重做日志文件)的名字和位置.表空间信息.当前日志的序列号.checkpoint 信息.最新的 RMAN备份信息.归档日志信息 当这些

eclipse 向HDFS中写入文件报错 permission denied

环境:win7  eclipse    hadoop 1.1.2 当执行创建文件的的时候, 即: fileSystem.mkdirs(Path);//想hadoop上创建一个文件报错 报错: org.apache.hadoop.security.AccessControlException:Permission denied:user=Administrator,access=WRITE,inode="tmp":root:supergroup:rwxr-xr-x 原因: 1. 当前用户

【翻译自mos文章】在重建控制文件之前应该考虑的事情

在重建控制文件之前应该考虑的事情 来源于: Things to Consider Before Recreating the Controlfile (文档 ID 1475632.1) 适用于: Oracle Database - Enterprise Edition - Version 10.2.0.1 and later Information in this document applies to any platform. 目的: 突出控制文件的重要性和在重建控制文件之前应该考虑的问题.

【转】 grep 文件报错 “Binary file ... matches”

原文链接 http://blog.csdn.net/yaochunnian/article/details/7261006 grep 文件报错 “Binary file ... matches” 原因:文件为binary文件 解决:strings vers.log.2010-03-09 | grep -i ‘mezimedia’ 或者 grep -a -i ‘mezimedia’ vers.log.2010-03-09 grep命令是linux下的行过滤工具,其参数繁多,下面就一一介绍个个参数的

打开xmind文件报错

xmind文件在拷贝到其他电脑上的时候,打开报如下的错误信息: 'java.lang.OutOfMemoryError': Java heap space 如下图所示: 具体原因就不再次做过多的解释了,按照如下的方法修改后,本人的文件已可以正常打开 到XMIND安装的根目录下面找到XMind.ini文件,并打开 查找 -vmargs 一般在文件的倒数第三行,然后在该行下面添加两行 -vmargs   //下面是要添加的内容 -Xms128M  -Xmx512M 保存之后即可打开 如果还不能打开,

[转]解决IIS下UTF-8文件报错乱码的问题

找了两天才找到解决办法…….晕晕晕...用第二种方法解决了. 网上找到的方法都没有写这一条 If objASPError.ASPDescription > "" Then 后面的回车去掉(这个地方微软写错了) 将这一句后面的<br>注释掉即可! Response.Write Server.HTMLEncode(objASPError.ASPDescription)' & "<br>" 转自:http://blog.csdn.ne