多语言展示
当前在线:1185今日阅读:75今日分享:44

ORACLE数据库表结构导出为DB文件类型

本文主要讲述如何将ORACLE数据库的表结构导出为DB文件。
工具/原料
1

DBImport.exe

2

SQLite Expert Professional 3.exe

3

记事本

方法/步骤
1

①   双击打开工具“DBImport”

2

DataSource=(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = )));User ID=;password=;(HOST:指直连的数据库所在服务器的IP地址。PORT:指数据库端口号。Service_name:指数据库实例名,即服务名。User ID:指登录账号。Password:指登录账号对应的登录密码。把上述的值输入对应位置)

3

①   链接字符串填好后点击后面的“connect”,则链接对应数据库

4

若左侧“Tables”选项卡下带出对应数据库的表,则表示链接成功,否则,提示链接失败。

5

①   选择右侧的“数据库文档及脚本生成”选项卡(记得选中要导出的表)

6

①   点选“sqlite”

7

①   点击“导出表脚本”,提示“正在导出,请稍后…”

8

导出完成后可以在“DBImport.exe”工具所在目录找到导出的sql脚本文件,即“CYQ_DBImport_Tables.sql”

9

①   用笔记本方式打开“CYQ_DBImport_Tables.sql”

11

①   如果包含“#、*”等特殊字符,用空格取代

12

使“)”与CREATE同处一行,,方法是点击“格式”去掉自动换行的勾选,之后再从新勾选【如果“)”与CREATE本身同处一行,则忽略此步骤】

13

在每一个CREATE模块后面添加分号“;”,即把“)CREATE”字符串替换成“);CREATE”

14

其后,点击“文件”下的“保存”保存修改,右击选择“全选”,右击选中部分,点击“复制”

15

①打开“SQLite Expert Professional 3”软件

16

②新建DB文件,在“文件名”处填写想要新增的DB文件库的名字,该DB文件库必须是不存在对应目录下的

17

点击“OK”,则创建对应DB库文件

18

把之前复制的内容粘贴到“SQL”选项卡下

19

点击选择刚刚新建的DB库文件,再点击“Execute SQL”执行 脚本

20

原理其实就是把表结构的SQL语句放到DB文件生成软件上去重新生成,所以要确保导出的sql文件里的sql语句要是符合生成DB文件的SQL语句才行。

推荐信息