免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6276 | 回复: 10
打印 上一主题 下一主题

想知道DBLINK怎么用? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2003-02-12 13:38 |只看该作者 |倒序浏览
我要用DBLINK,做INSERT INOT DB1.TABLE1 SELCET * FROM DB2.TBBALE2

论坛徽章:
0
2 [报告]
发表于 2003-02-13 13:53 |只看该作者

想知道DBLINK怎么用?

打了800,IBM说这个说法不正确了,具体的应该去做联合体。呵呵,有人做过吗?

论坛徽章:
0
3 [报告]
发表于 2003-02-13 14:52 |只看该作者

想知道DBLINK怎么用?

Federated System
我正在试。。。

论坛徽章:
0
4 [报告]
发表于 2003-02-13 16:03 |只看该作者

想知道DBLINK怎么用?

以前用connect 参数,在两个数据库间切换使用。
好像没有象oracle 的dblink 一样的东西。

论坛徽章:
0
5 [报告]
发表于 2003-02-13 16:04 |只看该作者

想知道DBLINK怎么用?

nt系统上做过,现在也正在用着(nt系统上的数据库作为联合体数据库的数据库服务器,连合的unix系统上的db2数据库)。

论坛徽章:
0
6 [报告]
发表于 2003-02-13 16:09 |只看该作者

想知道DBLINK怎么用?

在不同数据库之间取数据,由于存在以下几个问题:
1、        源数据库的密码改变,取数据方程序的密码需要做响应的修改,通知不到,会使取数据方程序不能正常运行。
2、        不同数据库之间不能建立存储过程,使的一些加工抽取的工作比较复杂。
3、        基本的sql语句不能跨数据库执行。
基于以上,采取建立联合体数据库的方法:
方法(win2000下,unix下具体怎么用没有尝试):
1、        创建封装器:CREATE WRAPPER "DRDA" LIBRARY 'libdrda.a'
2、        创建联合体数据库的服务器:CREATE SERVER dbalias TYPE DB2/HP VERSION version WRAPPER "DRDA" AUTHID username PASSWORD passwd OPTIONS ( NODE node, DBNAME dbname )
3、        创建远程数据库的表在本地的别名,可以直接根据别名访问远程数据库的表:CREATE NICKNAME schema.table_name FOR dbname(本机上远程数据库的别名).schema.table_name。

论坛徽章:
0
7 [报告]
发表于 2003-02-13 16:12 |只看该作者

想知道DBLINK怎么用?

上面帖子中DB2/HP处是db2的类型:
DB2/6000
DB2/NT
DB2/390
DB2/CS
等等
DDG 该用户已被删除
8 [报告]
发表于 2003-02-19 11:03 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
9 [报告]
发表于 2003-02-19 11:49 |只看该作者

想知道DBLINK怎么用?

使用联合体用户要注意代码页的问题,在win上面db2只有1386 如果oracle是建立在unix上,那么oracle使用的是1383,这样连接的时候就无法显示中文,这个问题我问了ibm,ibm说没有发!

论坛徽章:
0
10 [报告]
发表于 2003-02-19 19:37 |只看该作者

想知道DBLINK怎么用?

正好最近我也需要,希望DDG 兄能慷慨襄助
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP