oracle 怎么导出数据库中的表

\u4eceoracle\u6570\u636e\u5e93\u91cc\u60f3\u5bfc\u51fa\u5355\u4e2a\u8868\uff0c\u600e\u4e48\u5bfc\u51fa\u5440

1\u3001\u6253\u5f00\u7535\u8111\u5de6\u4e0b\u89d2\u3010\u5f00\u59cb\u83dc\u5355\u3011\uff0c\u5728\u53f3\u4fa7\u627e\u5230\u3010\u8fd0\u884c\u3011\u9009\u9879

2\u3001\u5728\u5f39\u51fa\u7684\u8fd0\u884c\u680f\u8f93\u5165\u3010cmd\u3011\uff0c\u70b9\u51fb\u786e\u5b9a

3\u3001\u5728\u5f39\u51fa\u7684cmd\u547d\u4ee4\u884c\u754c\u9762\u8f93\u5165\u3010exp\u3011\u547d\u4ee4\uff0c\u70b9\u51fb\u56de\u8f66

4\u3001\u6b64\u65f6\u8fdb\u5165oracle\u547d\u4ee4\u884c\u754c\u9762\uff0c\u8f93\u5165\u7528\u6237\u540d\u548c\u5bc6\u7801\uff0c\u70b9\u51fb\u56de\u8f66

5\u3001\u767b\u5f55\u6210\u529f\u8bbe\u7f6e\u5bfc\u51fa\u6570\u636e\u53c2\u6570\uff0c\u9009\u62e9\u6570\u636e\u6587\u4ef6\u5bfc\u51fa\u8def\u5f84\uff0c\u70b9\u51fb\u56de\u8f66

6\u3001\u53c2\u6570\u8bbe\u7f6e\u5b8c\u6210\uff0c\u6b64\u65f6\u8fdb\u884c\u5bfc\u51fa\u8868\u6570\u636e\u64cd\u4f5c

7\u3001\u64cd\u4f5c\u5b8c\u6210\u627e\u5230\u5b58\u653e\u7684\u8def\u5f84\uff0c\u53ef\u4ee5\u770b\u5230\u6b64\u4e66\u751f\u6210\u4e00\u4e2aDMP\u6587\u4ef6\u3002

\u6570\u636e\u5bfc\u51fa\uff1a
1 \u5c06\u6570\u636e\u5e93TEST\u5b8c\u5168\u5bfc\u51fa,\u7528\u6237\u540dsystem \u5bc6\u7801manager \u5bfc\u51fa\u5230D:\daochu.dmp\u4e2d
exp system/manager@TEST file=d:\daochu.dmp full=y
2 \u5c06\u6570\u636e\u5e93\u4e2dsystem\u7528\u6237\u4e0esys\u7528\u6237\u7684\u8868\u5bfc\u51fa
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 \u5c06\u6570\u636e\u5e93\u4e2d\u7684\u8868table1 \u3001table2\u5bfc\u51fa
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 \u5c06\u6570\u636e\u5e93\u4e2d\u7684\u8868table1\u4e2d\u7684\u5b57\u6bb5filed1\u4ee5"00"\u6253\u5934\u7684\u6570\u636e\u5bfc\u51fa
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
\u6570\u636e\u7684\u5bfc\u5165
1 \u5c06D:\daochu.dmp \u4e2d\u7684\u6570\u636e\u5bfc\u5165 TEST\u6570\u636e\u5e93\u4e2d\u3002
imp system/manager@TEST file=d:\daochu.dmp
\u4e0a\u9762\u53ef\u80fd\u6709\u70b9\u95ee\u9898\uff0c\u56e0\u4e3a\u6709\u7684\u8868\u5df2\u7ecf\u5b58\u5728\uff0c\u7136\u540e\u5b83\u5c31\u62a5\u9519\uff0c\u5bf9\u8be5\u8868\u5c31\u4e0d\u8fdb\u884c\u5bfc\u5165\u3002
\u5728\u540e\u9762\u52a0\u4e0a ignore=y \u5c31\u53ef\u4ee5\u4e86\u3002
2 \u5c06d:\daochu.dmp\u4e2d\u7684\u8868table1 \u5bfc\u5165
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)

oracle数据库要导出表,有两种方法,一种是使用命令行导出,另一种是使用PLSQL软件来导。使用PLSQL软件是在图形化界面下进行操作,较为简单。下面小编介绍下如何使用PLSQL将oracle数据库的表导出。

工具/原料

oracle数据库
PLSQL
方法/步骤

首先在电脑上安装并打开PLSQL软件,如图所示:

输入数据库名、用户和密码后,点击“确定”,登录数据库,如图所示:

登录成功后,左边“对象”中找到“table",并点击展开目录,如图所示:

在“table”下找到需要导出的表,在表上点击右键,打开右键菜单,如图所示:

在右键菜单上,点击“导出数据”,打开“导出”界面,如图所示:

在“导出”界面,设置完输出文件的路径和文件名后,点击“导出”按钮,导出数据库的表,如图所示:

导出完成后,可以查看导出日志,如图所示:

最后我们看一下导出的文件,这里注意了,导出文件的后缀名是“.dmp”,如图所示:

在查询结果上面就有导出的功能,你仔细看下

exp,plsql 也行,查询后,导出excel

扩展阅读:oracle dump导入导出 ... oracle导出整个表数据 ... oracle数据库导出dmp ... 数据库的导入导出步骤 ... oracle spool导出数据 ... 命令行导出oracle数据库 ... oracle数据库sid查询 ... oracle数据库迁移 ... 数据库导入导出数据的方法 ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网