如何将数据库中的表导出

如何将数据库中的表导出,第1张

oracle数据库导出:exp用户名/密码@数据库标识file=D:文件名dmpgrants=nlog=D:文件名txt

Sql数据库导出,通过 *** 作界面,选中数据库,右键,导出,根据提示 *** 作即可

多个方法,通过第三方工具或者批处理。第三方工具可以使用PLSQL

作为傻瓜式的,我建议使用批处理,我前几天刚好写了个exp单个表的,你拿去改改,弄成多个就是了,获取sy_开头的表名是这样的:select from user_tables t where ttablename like 'SY_%';--一定记得大写。

:subStart

@echo off&cls

color 03

@echo

@echo Oracle单表导出(dmp文件)

@echo

@echo

set /p databasename=数据库名:

set /p databaseusername=数据库用户名:

set /p databasepasswords=数据库密码:

set /p backupTableName=需要导出的表名:

set /p backupFilePath=备份文件存放路径(相对或绝对路径、可空):

@echo off&cls

@echo

@echo Oracle单表导出(dmp文件)

@echo

if "%backupFilePath%"=="" set backupFilePath=AutoCreateBackUpFolder

if not exist %backupFilePath% md %backupFilePath%

set dataFilePath=%backupFilePath%\%backupTableName%

if exist %dataFilePath%dmp set dataFilePath=%backupFilePath%\%backupTableName%%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%%TIME:~0,2%%TIME:~3,2%%TIME:~6,2%

exp %databaseusername%/%databasepasswords%@%databasename% tables=(%backupTableName%) file=%dataFilePath%dmp log=%dataFilePath%log buffer=655000 compress=y

color 0a

@echo

@echo

@echo 导出结束,请先检查备份日志文件,查看是否有错误发生,谢谢!

@echo 备份数据文件:%dataFilePath%dmp

@echo 备份日志文件:%dataFilePath%log

@echo

@echo

set /p IsNeedContinueToExport=是否需要继续导出(y/n):

if /i %IsNeedContinueToExport% equ y goto :subStart

@echo 导出中止

pause

1登录sqlyog,并选中要 *** 作的数据库

2点击Tools---->Backup Database As SqlDump

3选择:1导出项目选项(数据库表,或者视图,时事件,触发器,函数等);2导出的sql类型:Stuctture only (仅结构) , Data only(仅数据) ,Stuctture and Data (结构和数据);3导出文件存放位置和名称。

4选择好要导出的属性后,点选择存放位置按钮

5选好位置,填好导出文件名称后

6点击保存后,进入导出界面,进行导出

7执行成功

1完整的导出整个数据库表结构即dmp文件方法:

Tools-->Export Tables ,选择Oracle Export 默认选项即可,在Output file选择一个输出目标

点击Export,即可导出表结构

2导出表中数据:

Tools-->Export Tables :选择SQL Inserts 遇到大字段(clob,blob)会出问题导不出来,在此可以

选择需要导出的表,在Output file中选择导出的目标,点击Export即可导出,在此有几个选项

可以去掉所有的可选项直接导出

3导出数据库中所有的或是所选表的数据库建表脚本:

Tools-->Export User Objects去掉下面三个include 可选项,选择Single file)在Output file

中选择输出目标,点击Export即可

以上就是关于如何将数据库中的表导出全部的内容,包括:如何将数据库中的表导出、oracle 批量导出表名是 sy_ 开头的所有表、SQLyog怎么导出数据库以及导出表等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10164139.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存