达梦数据库技术分享-外部表、数据迁移、索引、开窗函数

本文介绍了达梦数据库的外部表创建,通过DTS工具实现Oracle到达梦的数据迁移,以及创建索引和使用开窗函数的方法。在创建外部表时,强调了正确指定目录和控制文件的重要性。DTS工具提供了向导式的数据库迁移流程,允许用户设置表映射关系和迁移策略。此外,文章还展示了如何为表创建带有表名前缀的唯一索引,以及使用开窗函数进行数据排序和分组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、创建外部表

创建外部数据文件:

[root@localhost ext]# cat ext.txt

 创建数据控制文件:

[root@localhost ext]# cat ext.ctl

 创建外部表时需要先创建目录,再指定控制文件的名称(直接写控制文件路径是不可以的
注意:from ‘/dm8/extdir/ext.ctl’会报错

正确的写法如下:

create directory extdir as ‘/dm8/ext’;
create external table ext(
r1 int,
r2 int,
r3 int)
from default directory extdir location(‘ext.ctl’);
select * from ext;

二、DTS工具迁移oracle至达梦8

 达梦数据迁移工具DM DTS提供了主流大型数据库迁移到DM、DM到DM、文件迁移到DM以及

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值