DM DBLINK使用笔记
一、DM-DM
配置前准备:
DM dblink需要借助 MAL 系统所以需要在数据库实例中配置MAL
配置补助
1、dm.ini开启MAL
MAL_INI=1
2、配置dmmal.ini
内容:mal_inst_name 和数据库INSTANCE_NAME一致,而且两个库不能一样
mal_port 端口不能和数据库的对外端口一致
[INST1]
mal_inst_name = DMSERVER
mal_host = 124.221.179.140
mal_port = 6236
[INST2]
mal_inst_name = DMDBLINK
mal_host = 124.221.179.140
mal_port = 6136
3、配置完成后重启数据库服务
4、创建dblink方式
方式1、instance_name
CREATE PUBLIC LINK TS1 CONNECT WITH SYSDBA IDENTIFIED BY SYSDBA USING 'DMDBLINK'
方式2、ip+端口
CREATE PUBLIC LINK TS CONNECT WITH SYSDBA IDENTIFIED BY SYSDBA USING '10.0.4.11/6136';
二、DM-oracle
创建语句
CREATE LINK LINK1 CONNECT 'ORACLE' WITH USER01 IDENTIFIED BY USER01PASSWD USING '127.0.0.1/orcl';
CREATE LINK LINK1 CONNECT 'ORACLE' WITH USER01 IDENTIFIED BY USER01PASSWD USING '(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=127.0.0.1)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=orcl)))';
三、DM-mysql
DM连接除oracle和DM之外的库全部采用ODBC
这里以mysql为示例
1、yum install unixODBC*
2、yum -y install mysql-connector-odbc
3、cat /etc/odbcinst.ini
4、 cat /etc/odbc.ini
[mysql]
Driver = MYSQL
Description = MyODBC 5 Driver
SERVER = 124.221.175.43
PORT = 3306
USER = test
Password = root
Database = test
5、创建dblink
CREATE PUBLIC LINK mts CONNECT 'ODBC' WITH "test" IDENTIFIED BY root USING 'mysql';
注意较于DM,mysql默认安装方式使大小写不敏感的。所以在查询表明和用户名是要加双引号
SQL> select * from "test"@mts;
行号 name
---------- ----
1 3333
已用时间: 22.752(毫秒). 执行号:800.
SQL>
DM DBLINK使用笔记相关推荐
- 达梦DBLINK之DM访问Oracle问题处理
达梦DBLINK之DM访问Oracle配置步骤 下面所有的问题基本上都是在使用ODBC的方式创建DBLINK时遇到,所以强烈建议DM访问Oracle的DBLINK创建时采用Oracle OCI来进行访 ...
- 创建达梦到Oracle的DBLINK(OCI方式)
应用场景: 因业务需求:oracle作为目地端,DM作为使用端,需要在达梦里创建到oracle的dblink连接.以下为实操记录.推荐达梦DBLINK使用Oralce OCI的方式去访问Oracle数 ...
- SQL 笔记 By 华仔
-------------------------------------读书笔记------------------------------- 笔记1-徐 最常用的几种备份方法 笔记2-徐 收缩数据 ...
- 用dblink能修改_【学习笔记】通过修改基表(link$)让非public dblink变为public
天萃荷净 开发DBA反映创建好的Oracle DBLINK由于应用需要,要将其变为public dblink.由于忘记dblink的目标段的密码,使用修改基表(link$)让非public dblin ...
- DM数据库DBLINK
1.同构数据库(DM-DM)的dblink 在安装DM数据库是遇到临时目录(/tmp)可用空间不够的问题 通过设置环境变量DM_INSTALL_TMPDIR来指定DM数据库的安装路径,指定的路径需要赋 ...
- 达梦数据库通过DBLINK访问ORACLE (从DM到ORACLE)
一.环境 ORACLE: IP 100.111.8.9 操作系统版本 Linux CentOS 7.0 数据库版本 oracle 11g SELINUX DISABLED 防火墙 关闭 达梦: IP ...
- 入坑-DM导论-第一章绪论笔记
//本学习笔记只是记录,并未有深入思考. 1.什么是数据挖掘? 数据挖掘是数据库中发现必不可少的一部分. 数据预处理主要包括(可能是最耗时的步骤): 1.融合来自多个数据源的数据 2.清洗数据以消除噪 ...
- DM工作笔记-dimp及dexp的使用及解决该工具不能解析此文件,请使用更高版本的工具
再DM的bin目录下有下面2个程序: dimp 导入dump文件的 查看其help文件: dexp 导出demp文件的 查看其help文件: 下面每一个给出一个示例: 导出dmp文件 dexp USE ...
- DM工作笔记-查看会话(session)信息与关闭会话
刚刚写库的时候被阻塞了,估计是有死锁,感觉达梦没有MySQL智能,没有超时解锁的功能,查了下DM官方文档,解决了此问题,在此记录下. 如下命令查询session SELECT SESS_ID,SQL_ ...
- Java笔记-使用达梦(DM)数据库接口对表进行增删改查
目录 基本概念 代码与演示 基本概念 其实厂家已经提供了资料和代码,但感觉不如自己总结得爽,也直接.下面给出的全是干货. 首先是SQL语言,达梦是没有use XXX这种的,如果要检索某个表,直接这样操 ...
最新文章
- Java面试题汇总及答案2021最新(ioNio)
- CF939E:Maximize! ——题解
- SAP RETAIL 如何查看分配表是参考哪个PO来创建的?
- 百度,一面,二面知识点
- POJ1363Rails队列和栈应用
- zookeeper的名词复盘-会话
- 万万没想到,线程居然被饿死了!
- Nhibernate教程2(3)
- JS里面的懒加载(lazyload)
- 常用的基本Windows数据类型
- oracle11g和12c安装区别,Oracle下载与Oracle安装图解(Oracle19c,Oracle18c,Oracle12c,Oracle11g)...
- 【渝粤教育】国家开放大学2018年春季 3924T★汽车电器设备构造与检修 参考试题
- 寄售Consignment和VMI有什么区别?
- ie6下,给a添加事件,如果事件中有http请求,将会无效
- http协议中的keeplive是做什么的?它的适应场景是什么?
- QQ音乐API爬取全过程
- 计算机打不开sai文件夹,无法运行 SAI2 的解决办法
- Numpy中take的用法
- idea 的Igonre 设置
- 网易人工智能受邀出席第二届云创大会
热门文章
- 给剧荒的你:Python高分日剧刷剧指南
- IT30:30岁IT男未来10年规划第1篇(2009-2020)
- no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature
- Git 配合G码云使用基本操作相关指令
- Flutter RSA加密解密
- java中赛场统分的情况
- python 拼音输入法_隐马尔科夫模型python实现简单拼音输入法
- 谷歌拼音 输入法设置
- 九、Redis三种集群模式
- python报IndentationError: unexpected indent的解决方法.