oracle中exp命令导出整库没有问题,导出单张表时提示表不存在!!

mirror1991 2014-12-04 09:35:21
导出UserList表单,表单中有数据
使用SCOTT登录,登录使用select table_name from user_table后查看该用户下的表单,是存在UserList表的


问题在于当exp SCOTT/123@ORCL file=G://beifen.dmp tables=(UserList)时提示
exp-00011:SCOTT.USERLIST不存在
导出成功终止,但出现警告
...全文
458 9 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
bw555 2014-12-04
  • 打赏
  • 举报
回复
确认你的表名大小写,是否存在小写字母 是否创建表时,用双引号引起来建的,这样大小写敏感的 将表名用双引号引起来再导出试试 exp SCOTT/123@ORCL file=G://beifen.dmp tables=(“UserList”)
小灰狼W 2014-12-04
  • 打赏
  • 举报
回复
user_list是表还是视图,如果是表,是在scott用户下的?
bw555 2014-12-04
  • 打赏
  • 举报
回复
还真是大小写的事啊,真搞不懂为啥建表时非要加上双引号弄得大小写敏感,自己给自己找事
mirror1991 2014-12-04
  • 打赏
  • 举报
回复
引用 7 楼 wildwave 的回复:
改成这样 exp SCOTT/123456@ORCL file=G://beifen.dmp tables='\"UserList\"'
终于解决了~~!!谢版主
小灰狼W 2014-12-04
  • 打赏
  • 举报
回复
改成这样 exp SCOTT/123456@ORCL file=G://beifen.dmp tables='\"UserList\"'
mirror1991 2014-12-04
  • 打赏
  • 举报
回复
引用 5 楼 wildwave 的回复:
可能是大小写问题。加上双引号。在windows下,双引号前面要加反斜杠来转义


exp SCOTT/123456@ORCL file=G://beifen.dmp tables=(\"UserList\")
试过还是提示
exp-00011:SCOTT.USERLIST不存在
导出成功终止,但出现警告
小灰狼W 2014-12-04
  • 打赏
  • 举报
回复
可能是大小写问题。加上双引号。在windows下,双引号前面要加反斜杠来转义
mirror1991 2014-12-04
  • 打赏
  • 举报
回复
引用 1 楼 wildwave 的回复:
user_list是表还是视图,如果是表,是在scott用户下的?
是表单,也是scott用户下的
mirror1991 2014-12-04
  • 打赏
  • 举报
回复
引用 2 楼 bw555 的回复:
确认你的表名大小写,是否存在小写字母 是否创建表时,用双引号引起来建的,这样大小写敏感的 将表名用双引号引起来再导出试试 exp SCOTT/123@ORCL file=G://beifen.dmp tables=(“UserList”)
已试过,加双引号之后依然提示上边的警告

17,382

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧