分类: Oracle
2012-05-07 17:37:56
问题1. SP2-0734:未知的命令开头 ”exp pafirc …”SP2-0734: unknown command beginning “exp pafirc...”解决办法:在windows 操作系统的SQLPLUS窗口中运行imp和exp命令,需要在命令前加$符号.在windows操作系统的cmd 命令行窗口中,直接使用imp和exp即可.在linux下, 以oracle用户登录,在终端中直接输入imp和exp就可以.以上运行的前提是,已经配置好了oracle的path环境变量($ORACLE_HOME/bin)
问题2:如何把oracle表数据导出到excel中.解决办法:先创建ODBC到oracle的连接,然后,打开excel,数据-导入外部数据-新建数据查询就可以了.
Exp导出模式:Full模式---导出整个数据库User模式---导出指定的用户Table模式—导出指定的表Tablespace模式—导出表空间Exp导出参数:OWNER指定要导出的用户列表FULL=y表示要导出整个数据库Tables指定要导出的表Tablepaces指定要导出的表空间ROWS=y表示导出表数据,否则只导出表的结构.HELP=Y表示要获取帮助Indexs指定是否导出索引Grants表示是否导出授权QUERY指定查询条件,允许用户导出表的一部分数据Triggers指定是否导出触发器
1.创建用户:CREATE USER PAFIRCIDENTIFIED BY PAFIRCDEFAULT TABLESPACE USERSTEMPORARY TABLESPACE TEMP;2.授予用户权限GRANT DBA TO PAFIRC WITH ADMIN OPTION;GRANT CONNECT TO PAFIRC WITH ADMIN OPTION;GRANT RESOURCE TO PAFIRC WITH ADMIN OPTION;GRANT DBA TO PAFIRC WITH ADMIN OPTION;ALTER USER PAFIRC DEFAULT ROLE DBA,CONNECT,RESOURCE;