whjbeyond2 发表于 2009-9-28 15:35:00

oracle数据复制到sybaseIQ

本帖最后由 whjbeyond2 于 2009-9-28 15:42 编辑

软件版本:

oracle 10g 在linux平台

sybaseIQ 12.6 for NT

操作系统:windows2003

实验目的:把Oracle10g下数据通过ODBC连接导入到SybaseIQ12.6

1. 首先安装Oracle的客户端,配置本地服务名。

配置完毕后如下图:http://hiphotos.baidu.com/8060/pic/item/d163e7244992691f8644f97b.jpg

2. 配置ODBC

配置完后测试成功http://hiphotos.baidu.com/8060/pic/item/7113585472d1b878574e007b.jpg

3. 在sybaseIQ里创建代理服务器

在创建代理服务器之前请确保SybaseIQ的登录用户名和密码与Oracle的登录完全一样。

用Interactive SQL Java登陆,创建代理服务器。

create server pradb class 'oraodbc' using 'pradb';

http://hiphotos.baidu.com/8060/pic/item/ec4e8358aefbd6f29d82047b.jpg

4.创建代理表

http://hiphotos.baidu.com/8060/pic/item/13ec9b1366d407fcf6039e44.jpg

测试一下代理表,看能否正常返回结果
http://hiphotos.baidu.com/8060/pic/item/d92773d0f0f0f4a3a1ec9c44.jpg
看来是成功了。

5. 把oracle中的数据导入到sybaseIQ
http://hiphotos.baidu.com/8060/pic/item/4d03808fa91f6dd6503d9244.jpg

导入成功。

注意:在创建代理表时一定要注意格式

官方文档中给的格式是at 'pradb.database.owner.tablename'

但是我用 at 'pradb.pradb.bill.accounts'时,表可以创建成功,但是在查询时只能返回列名,返不回数据,而且报

“ORA-02019:未找到远程数据库的连接说明”错误。

tantang001 发表于 2009-11-25 11:28:02

为什么看不到图片呢???要怎样才能看到图片啊.

zeuslsk 发表于 2010-3-16 14:36:31

图片链接过期了

标榜天下 发表于 2010-10-25 11:58:31

期待中。。。。。。。。

Gordenjpf 发表于 2011-5-5 10:40:53

{:lh_05:}路过学习
页: [1]
查看完整版本: oracle数据复制到sybaseIQ

免责声明:
本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:Admin@SybaseBbs.com