DM数据库LINUX系统执行SQL脚本

转载自 ,以防丢失。DM数据库如何执行SQL脚本 - 灰信网(软件开发博客聚合)DM数据库如何执行SQL脚本,灰信网,软件开发博客聚合,程序员专属的优秀博客文章阅读平台。icon-default.png?t=M276https://www.freesion.com/article/99681125410/

 

达梦执行脚本的方法有多种,这里演示命令行跟管理工具中的用法:
编写所需的SQL脚本文件,这里演示使用数据库自带的学习脚本:
路径:/dm8/samples/instance_script/bookshop 
[dmdba@localhost bookshop]$ pwd
/dm8/samples/instance_script/bookshop
[dmdba@localhost bookshop]$ ls
CREATESCHEMA.sql  CREATETABLE.sql  INSERTSQL.sql

进入dm界面:

[dmdba@localhost bookshop]$ cd /dm8/bin
[dmdba@localhost bin]$ ./disql 
disql V8
服务器[LOCALHOST:5236]:处于普通打开状态
登录使用时间: 9.688(毫秒)
SQL> 

执行脚本:

SQL> `/dm8/samples/instance_script/bookshop/CREATESCHEMA.sql
SQL> --创建表空间
CREATE TABLESPACE BOOKSHOP DATAFILE 'BOOKSHOP.DBF' size 150;
操作已执行
已用时间: 81.827(毫秒). 执行号:504.
SQL> /
--创建表空间
CREATE TABLESPACE BOOKSHOP DATAFILE 'BOOKSHOP.DBF' size 150;
已用时间: 29.489(毫秒). 执行号:0.
SQL> --创建模式
CREATE SCHEMA RESOURCES;
操作已执行
已用时间: 23.764(毫秒). 执行号:505.
SQL> CREATE SCHEMA PERSON;
操作已执行
已用时间: 4.809(毫秒). 执行号:506.
SQL> CREATE SCHEMA SALES;
操作已执行
已用时间: 3.683(毫秒). 执行号:507.
SQL> CREATE SCHEMA PRODUCTION;
操作已执行
已用时间: 7.794(毫秒). 执行号:508.
SQL> CREATE SCHEMA PURCHASING;
操作已执行
已用时间: 3.600(毫秒). 执行号:509.
SQL> CREATE SCHEMA OTHER;
操作已执行
已用时间: 5.114(毫秒). 执行号:510.
SQL> 

 .start + 脚本执行路径也可以执行:

SQL> start /dm8/samples/instance_script/bookshop/CREATESCHEMA.sql
SQL> --创建表空间
CREATE TABLESPACE BOOKSHOP DATAFILE 'BOOKSHOP.DBF' size 150;
操作已执行
已用时间: 39.351(毫秒). 执行号:504.
SQL> /
--创建表空间
CREATE TABLESPACE BOOKSHOP DATAFILE 'BOOKSHOP.DBF' size 150;
已用时间: 0.800(毫秒). 执行号:0.
SQL> --创建模式
CREATE SCHEMA RESOURCES;
操作已执行
已用时间: 6.915(毫秒). 执行号:505.
SQL> CREATE SCHEMA PERSON;
操作已执行
已用时间: 5.503(毫秒). 执行号:506.
SQL> CREATE SCHEMA SALES;
操作已执行
已用时间: 5.505(毫秒). 执行号:507.
SQL> CREATE SCHEMA PRODUCTION;
操作已执行
已用时间: 5.557(毫秒). 执行号:508.
SQL> CREATE SCHEMA PURCHASING;
操作已执行
已用时间: 5.595(毫秒). 执行号:509.
SQL> CREATE SCHEMA OTHER;
操作已执行
已用时间: 6.012(毫秒). 执行号:510.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值