oracle用exp如何导出某个用户下的所有的表,比如scott用户下的表,改怎么写exp。
4个回答
展开全部
运行 cmd
》exp 用户名/密码@IP地址:1521/实例名 file=scott20140218.dmp log=scott20140218.log
--------------------------------
上面这个语句是导出远程服务器的数据的
导出本机数据库数据的话,就把上面语句“IP地址:1521/”这部分去掉就可以了。
--------------------------------
或者你直接用plsql工具导也行
工具->导出表,在窗口中选择“Oracle 导出”直接选择输出文件路径就行了
》exp 用户名/密码@IP地址:1521/实例名 file=scott20140218.dmp log=scott20140218.log
--------------------------------
上面这个语句是导出远程服务器的数据的
导出本机数据库数据的话,就把上面语句“IP地址:1521/”这部分去掉就可以了。
--------------------------------
或者你直接用plsql工具导也行
工具->导出表,在窗口中选择“Oracle 导出”直接选择输出文件路径就行了
展开全部
scott用户,exp scott/tiger@地址:端口号/实例名 file=路径
exp scott/tiger@192.168.0.1:1521/orcl file=d:\scott.dmp
system用户,exp system/密码@地址:端口号/实例名 file=路径 owner=scott
exp system/oracle@192.168.0.1:1521/orcl file=d:\scott.dmp owner=scott
exp scott/tiger@192.168.0.1:1521/orcl file=d:\scott.dmp
system用户,exp system/密码@地址:端口号/实例名 file=路径 owner=scott
exp system/oracle@192.168.0.1:1521/orcl file=d:\scott.dmp owner=scott
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
进入dos界面,输入exp命令,按提示就可以了
追问
来个完整命令,不要提示那个。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
exp scott/tiger@**** file=d:\exportfile.dmp
更多追问追答
追问
你这个是导出所有对象,我想只导出表,该怎么写?
追答
相比pl/sql来说,要想用exp导出表比较麻烦,你要先知道表名,比如 table1,table2,table3,然后用如下命令
exp scott/tiger@**** file=d:\exportfile.dmp tables=(table1,table2,table3)
如果用pl/sql,那就像网友采纳的答案那样,工具->导出表 功能即可实现。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询