度量快速开发平台-专业、快速的软件定制快开平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 部件 流程 SQL
查看: 3010|回复: 9
打印 上一主题 下一主题

[分享] SQL Server到Oracle连接服务器的实现

[复制链接]

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
跳转到指定楼层
楼主
发表于 2020-6-18 14:24:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 陈晓龙 于 2016-1-18 14:30 编辑

本文以SQL Server 2k为例说明SQL Server到Oracle连接服务器的具体实现过程。


1.要求pc机上安装oralce客户端软件和sqlserver2000软件。

2.客户端的配置tnsnames.ora文件,配置所要连接的数据库服务器(windows,unix等平台均可以)

eg:tnsnames.ora
......

TEST =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.11.90)(PORT = 1521))
)
(CONNECT_DATA =
(sid = blue)
(SERVER = DEDICATED)
)
)
......


3.配置windows的ODBC数据源:

开始菜单—》设置—》管理工具—》数据源(ODBC)—》进入配置用户DSN或者系统DSN均可以:添加—》选择Microsoft ODBC for oracle—》自定义数据源名称(最好跟tns中连接串同名!)—》服务器名称(必填!填写tns文件中的连接串名称)—》完成。

4.配置sqlserver2000中的连接服务器:
企业管理器—》安全性—》连接服务器—》右键新建连接服务器—》定义连接名称; 选其他数据源; 指定程序名称为:Microsoft OLE DB Provider for Oracle; 产品名称可不填; 数据源指定刚才ODBC中定义好的数据源名称; 提供程序字符串按以下格式填写:User ID=username;Password=userpasswd(或者按如下格式:UID=username;PWD=userpasswd),这里的用户名和密码对应所要连接的oracle数据库中的用户名和密码 —》 安全性标签页里:设置用此安全上下文进行,并录入oracle的数据库用户名和密码—》服务器选项标签页可默认—》确定。


5.准备工作全部完成啦!在sqlserver企业管理器—》安全性—》连接服务器打开刚建好的连接服务器—》点击表,即可在右边窗口看到该oracle数据库用户拥有的的所有表名,但在这里还并不能查看表的记录,这个需要在sqserver的查询分析器中用具体sql实现!访问表时,使用格式为: [连接服务器名]..[ORACLE用户].[表名]。更详细具体的使用这里不再赘述。

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

198

主题

1313

帖子

3806

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3806
沙发
发表于 2020-6-18 16:46:27 | 只看该作者
sqlserver中访问oracle可以用odbc,那如果0racle里面访问sqlserver呢?我记得这个配置要复杂很多。
回复 支持 反对

使用道具 举报

348

主题

3572

帖子

9731

积分

论坛元老

Rank: 8Rank: 8

积分
9731
板凳
发表于 2020-6-18 23:31:42 | 只看该作者
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
地板
 楼主| 发表于 2020-6-19 11:38:21 | 只看该作者
回复 支持 反对

使用道具 举报

348

主题

3572

帖子

9731

积分

论坛元老

Rank: 8Rank: 8

积分
9731
5#
发表于 2020-6-20 07:40:00 | 只看该作者
很好,很不错,又学习了
若現在就覺得失望無力,未來那麽遠妳該怎麽扛...
————————————————————————致自己
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
6#
发表于 2020-6-20 16:47:48 | 只看该作者
预感以后肯定会用到,收藏

点评

男人的第六感迈!  详情 回复 发表于 2020-6-20 17:40
回复 支持 反对

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
7#
 楼主| 发表于 2020-6-20 17:40:34 | 只看该作者
张兴康 发表于 2016-1-20 16:47
预感以后肯定会用到,收藏

男人的第六感迈!

点评

难道朕没告诉过你,朕有第七感?  详情 回复 发表于 2020-6-21 18:40
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
8#
发表于 2020-6-21 18:40:46 | 只看该作者
陈晓龙 发表于 2016-1-20 17:40
男人的第六感迈!

难道朕没告诉过你,朕有第七感?

点评

哇塞,好牛逼的朕!  详情 回复 发表于 2020-6-22 13:46
回复 支持 反对

使用道具 举报

328

主题

3738

帖子

8566

积分

作者

Rank: 7Rank: 7Rank: 7

积分
8566
QQ
9#
 楼主| 发表于 2020-6-22 13:46:13 | 只看该作者
张兴康 发表于 2016-1-21 18:40
难道朕没告诉过你,朕有第七感?

哇塞,好牛逼的朕!

点评

哼,寡人可不牛逼么  详情 回复 发表于 2020-6-22 19:10
回复 支持 反对

使用道具 举报

542

主题

5916

帖子

1万

积分

作者

Rank: 7Rank: 7Rank: 7

积分
13589
10#
发表于 2020-6-22 19:10:00 | 只看该作者
陈晓龙 发表于 2016-1-22 13:46
哇塞,好牛逼的朕!

哼,寡人可不牛逼么
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|玉祥公司客服-玉祥集团客服  本站关键词:快速开发平台

GMT+8, 2024-5-9 00:12 , Processed in 0.149944 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表