免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 948 | 回复: 0
打印 上一主题 下一主题

ORACLE命令\'\'双引号使用注意 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-23 01:22 |只看该作者 |倒序浏览

ORACLE命令''双引号使用注意

故障:

今天导入数据提示

C:\Documents and Settings\Administrator>Imp userid="\"sys/sys as sysdba"\" file=

d:\backup\oa0919.dmp log=d:\backup\oa0919.log  fromuser=systemdb touser= systemdb

;

 

Import: Release 10.2.0.4.0 - Production on 星期二 9 20 11:36:55 2011

 

Copyright (c) 1982, 2007, Oracle.  All rights reserved.

 

 

连接到: Oracle Database 10g Enterprise Edition Release 10.2.0.4.0 - Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

 

经由常规路径由 EXPORT:V10.02.01 创建的导出文件

已经完成 ZHS16GBK 字符集和 AL16UTF16 NCHAR 字符集中的导入

. 正在将 SYSTEMDB 的对象导入到 SYSTEMDB;

 "ALTER SESSION SET CURRENT_SCHEMA= "SYSTEMDB;""

IMP-00003: 遇到 ORACLE 错误 1435

ORA-01435: 用户不存在

IMP-00000: 未成功终止导入

 

解决:

查找用户存在,最后发现导入命令改为此运行成功

Imp userid="\"sys/sys as sysdba"\" file='d:\backup\oa0919.dmp'  log='d:\backup\oa0919.log'  fromuser='systemdb' touser='systemdb';

 

由于不同机器对于语法解析可能由细微差别,A机器运行okB运行不成功,采用''双引号将一些自定义词语标记,保证语法能正确解析

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP