达梦数据库DM:创建外部链接详解与数据操作语句

需积分: 46 25 下载量 118 浏览量 更新于2024-08-10 收藏 2.14MB PDF 举报
达梦数据库管理系统(DM)是一款功能强大的数据库系统,其SQL语言使用手册针对v6.0.10.01.11版本提供了详细的指导。本章主要聚焦于第13章——外部链接的创建。外部链接在DM中用于与其他数据库建立连接,允许数据的交互和共享。以下是关键知识点: 1. **创建外部链接语法**: - 使用`CREATE [PUBLIC] LINK <外部链接名>`命令创建链接,其中 `<外部链接名>` 是链接的名称,`CONNECT WITH <登录名>` 指定了登录账户,`IDENTIFIED BY <登录口令>` 提供了登录密码。 - `USING` 后面的 `<连接串>` 是连接的具体描述,可以是服务器地址、端口和默认数据库名,也可以是异构数据库的DSN名称,如`'服务器地址/端口/默认db'`或`'外部服务器地址/端口/DSN=ODBC数据源名称'`。 2. **链接权限控制**: - `PUBLIC` 参数表示链接是否对所有用户可见。若设置为`PUBLIC`,则其他用户也能使用该链接;否则,只有创建者可以访问。 3. **支持的数据库类型**: - 目前支持与MS SQLSERVER等异构数据库的链接,但不支持大对象字段。 4. **异构数据库链接配置**: - 需要安装分布式服务器组件Dmlnksvr.exe,并确保服务程序所在的机器上配置了对应的ODBC数据源,通常建议与SQLSERVER主机放在一起。 5. **示例**: - 示例1创建了一个公共链接LINK01,连接到DM服务器DMSERVER,所有用户可共享;而示例2创建的是私有链接LINK02,只允许创建者访问,通过DSN名称SQLSERVER_DSN连接到SQLSERVER服务器。 6. **注意事项**: - 连接串格式要求明确,例如指定端口和数据库名,或DSN来识别异构数据库。 - 对于异构数据库,除了基本配置,还需要考虑动态链接库文件的位置和服务程序的配置。 这些知识点概述了在达梦数据库中创建和管理外部链接的基本步骤和注意事项,对于数据库管理员和开发人员来说,理解并正确使用这些功能是实现数据集成和共享的关键。