CSDN深蓝居

Architecture,Database,C#

用户操作
[即时聊天] [发私信] [加为好友]
曾毅ID:studyzy
38164次访问,排名3305,好友30人,关注者40人。
MCS
studyzy的文章
原创 37 篇
翻译 0 篇
转载 11 篇
评论 57 篇
深蓝(曾毅)的公告
本博客中部分文章是由本人在博客园中发表的博客转过来的,绝对原创。
学习.net,学习SQL Server 2005,学习SQL Server 2008,……学习微软.
Locations of visitors to this page
我正在读的书
我要啦免费统计
最近评论
ljz_2009:还是有实际意义的,text效率太低下,对于数据量比较大,又要去查询速度时可以考虑用char
ljz_2009:还是有实际意义的,text效率太低下,对于数据量比较大,又要去查询速度时可以考虑用char
掲示板管理人:おっぱいセフレ出会い考察
SM診断:エロセックス出会い
逆援バイト:人妻セフレナンパ
文章分类
收藏
相册
MetaWeblog API
其他
抓图
Live
LisaPig'Blog
PowerDesigner12 下载
开发者社区
手机 Outlook
软件下载
Manage经典
Program经典
3D地图
codeplex
DIP,IOC设计模式
JQuery
prototype.js开发者手册
VB2CS
软件词汇表
Technology
Flash Web2.0
FourT'Blog
Google日历
JS日历控件
RIA和AJAX分析
Ruby on Rails Study
不错的编码文章
基于Ajax的应用程序架构汇总
收藏的面试题及解答
存档
订阅我的博客
XML聚合  FeedSky
订阅到鲜果
订阅到Google
订阅到抓虾
订阅到BlogLines
订阅到Yahoo
订阅到GouGou
订阅到飞鸽
订阅到Rojo
订阅到newsgator
订阅到netvibes

原创 用SQL Server2005同义词链接Oracle的完整过程收藏

新一篇: SQL Server 2005 同义词Bug | 旧一篇: 微软产品居然出现中文兼容问题

用SQL Server2005同义词链接Oracle数据库可以将Oracle中的表,视图等映射到SQL2005中,直接在SQL2005中操作Oracle的数据,非常简单方便。

下面具体一部一部讲解如何实现的。

环境:Windows2005+SQL2005,数据库名字为amd

Oracle 9i,服务器IP:10.**.***.**  服务名 inter

第一步:在SQL2005服务器上安装Oracle9i客户端,要链接Oracle必须安装Oracle的客户端才可以使用。具体安装步骤不多说了。

第二步:配置Oracle服务器的链接。在安装好客户端后(假设安装在D:\oracle目录),将D:\oracle\ora90\network\ADMIN\tnsnames.ora文件新建一个 MIS 修改HOST=10.****** 和SERVICE_NAME = inter.具体参见http://blog.csdn.net/studyzy/archive/2006/12/08/1434616.aspx    修改完成后重启服务器。

第三步:在SQL2005中建立链接服务器。登录SQL2005后在服务器对象->链接服务器上右键,新建。选择驱动OLEDB Provider for Oracle,填写链接服务器“TEST”产品名称Oracle,数据源“MIS”。然后在安全性选项卡中新建用户“sa”,远程用户密码就是Oracle的用户名密码。点击确定完成链接服务器的建立。

第四步:添加同义词。新建查询,输入

USE [amd]
GO
CREATE SYNONYM [dbo].mis_vendor FOR [TEST]..[MIS].MIS_VENDOR
GO

这样就可以将同义词添加到数据库中。注意后面的MIS是用户名(架构名)MIS_VENDOR是表名,这两个必须大写。

第五步:测试结果,运行select * from  mis_vendor 可以得到结果。

发表于 @ 2006年12月19日 14:47:00|评论(loading...)|编辑

新一篇: SQL Server 2005 同义词Bug | 旧一篇: 微软产品居然出现中文兼容问题

评论:没有评论。

发表评论  


登录
Csdn Blog version 3.1a
Copyright © 深蓝(曾毅)