`
cjc
  • 浏览: 654509 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL Server2005新功能之:同义词

阅读更多
<script>function StorePage(){d=document;t=d.selection?(d.selection.type!='None'?d.selection.createRange().text:''):(d.getSelection?d.getSelection():'');void(keyit=window.open('http://www.365key.com/storeit.aspx?t='+escape(d.title)+'&u='+escape(d.location.href)+'&c='+escape(t),'keyit','scrollbars=no,width=475,height=575,left=75,top=20,status=no,resizable=yes'));keyit.focus();}</script>
SQL Server2005中提供了同义词功能,可以在打开Mangement Studio后每个具体的数据库下面就有"同义词"文件夹."同义词"提供了远程访问其他数据库的方式,这样用于分布式查询就方便很多.
我们可以在同义词中定义一个远程的Oracle数据库,我们也可以访问本地文件数据库比如Access,Sybase,Excel等.要实现同义词的分布式查询很简单,具体操作如下:
1,建立"链接服务器",有两种方法实现,一种是使用存储过程sp_addlinkedserver 来添加远程的服务器,具体的参数可以查询SQL Server联机帮助,另一种方法就是使用Management Studio,在"服务器对象","链接服务器"中可以通过右键"添加"来实现,这种方法比较简单.需要注意的是对于不同的数据库,要选择不同的访问接口.需要注意的是这里有很多内容,要根据具体的需要来添,有些可以不添的.
2,添加"同义词",方法也很简单,右键"同义词",然后点"新建"就可以弹出对话框,我们填入同义词名称,比如"sql2",服务器名称中填刚才在链接服务器中新建的服务器的名称,数据库,架构类型等等都填好以后点击确定就可以完成同义词的添加工作.
3,测试.新建一个查询,比如我们新建的同义词类型是表,那么我们可以输入 select * from sql2F5运行,如果返回结果正确就说明我们的同义词成功了.需要补充一点就是在新建同义词的时候,"服务器名称"没有填写的话就表示是和同义词是同一台数据库服务器,这样使用同义词就可以完成在一个连接中操作多个数据库乃至多个服务器了.
这样在同义词中一旦连接成功就具有连接时用户的所有权限,若建立的同义词足够多那岂不是就可以把另外一个数据库完全映射过来了.呵呵.
同义词的用处还比较多,分布式查询,分布式事务,信息拷贝等等.目前学得还比较浅,在接下来我会对SQL Server2005数据库从各个方面进行深入的研究.
分享到:
评论

相关推荐

    SQL Server 2008管理员必备指南(超高清PDF)Part3

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    SQL Server 2008管理员必备指南(超高清PDF)Part1

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    SQL Server 2008管理员必备指南(超高清PDF)Part2

    8.3.5 创建和使用同义词库文件 第9章 管理SQL Server 2008的安全性 9.1 SQL Server 2008安全性概况 9.1.1 使用安全主体和安全对象 9.1.2 理解安全对象的权限 9.1.3 检查授予安全对象的权限 9.2 SQL Server 2008的...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

     8.3.5 创建和使用同义词库文件 223  第9章 管理SQL Server 2008的安全性 227  9.1 SQL Server 2008安全性概况 227  9.1.1 使用安全主体和安全对象 228  9.1.2 理解安全对象的权限 229  9.1.3 检查授予安全...

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

     8.3.5 创建和使用同义词库文件 223  第9章 管理SQL Server 2008的安全性 227  9.1 SQL Server 2008安全性概况 227  9.1.1 使用安全主体和安全对象 228  9.1.2 理解安全对象的权限 229  9.1.3 检查授予安全...

    sql2005全文检索.doc

    它是指Microsoft SQL Server 2005 具备针对 Microsoft SQL Server 表中基于纯字符的数据进行全文查询的功能。全文查询可以包括词和短语,或者词或短语的多种形式。  当我们明确了全文检索概念之后,我们来看看它的...

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

     8.3.5 创建和使用同义词库文件 223  第9章 管理SQL Server 2008的安全性 227  9.1 SQL Server 2008安全性概况 227  9.1.1 使用安全主体和安全对象 228  9.1.2 理解安全对象的权限 229  9.1.3 检查授予安全...

    SQLServer2000高级编程技术-已添加书签,想学存储过程、SQL编程务必要看,分析非常透彻

    4.3.2 数据类型的同义词 4.3.3 用户定义的数据类型 4.4 变量 4.4.1 局部变量 4.4.2 全局变量 4.4.3 table(表)变量 4.5 流控制语句 4.5.1 注释 4.5.2 语句块-Begin...End 4.5.3 条件执行--If语句 4.5.4 循环--While...

    SQL.Server.2008管理员必备指南.part3.rar(3/4)

     8.3.5 创建和使用同义词库文件 223  第9章 管理SQL Server 2008的安全性 227  9.1 SQL Server 2008安全性概况 227  9.1.1 使用安全主体和安全对象 228  9.1.2 理解安全对象的权限 229  9.1.3 检查授予安全...

    SQLServer2000高级编程技术(part02)-想学存储过程 SQL编程 务必要看

    4.3.2 数据类型的同义词 4.3.3 用户定义的数据类型 4.4 变量 4.4.1 局部变量 4.4.2 全局变量 4.4.3 table(表)变量 4.5 流控制语句 4.5.1 注释 4.5.2 语句块-Begin...End 4.5.3 条件执行--If语句 4.5.4 循环--While...

    navicat html help

    它可以用于 SQL Server 2000、2005、2008R2 及 SQL Azure,并支持大部份 SQL Server 的功能,包括触发器、索引、视图等。 提示:如果你需要管理多过一种服务器,那么你应该选择 Navicat Premium。否则,你可以根据...

    搜易站内搜索引擎 v2.2.rar

    5,同义词搜索:提供自定义同义词组功能,搜索结果更符合用户需求; 6,广告位管理:管理广告更方便快捷; 7,TAG聚合功能:批量导入,生成相关性极高的TAG聚合静态页,做网站必备的流量利器; 8,搜索关键词记录...

    搜易站内搜索引擎 v1.4.rar

    1,新增同义词识别与搜索功能 2,新增移动触屏版,适应移动互联网时代的站内搜索需求 3,新增外部JS调用搜索结果,为“相关文章”,专题等提供相关性最优解决方案 4,彻底修复搜索个别英文关键词飘红不正常问题 5,...

    搜易站内搜索引擎系统源码 v1.7

    5,同义词搜索:提供自定义同义词组功能,搜索结果更符合用户需求; 6,广告位管理:管理广告更方便快捷; 7,TAG聚合功能:批量导入,生成相关性极高的TAG聚合静态页,做网站必备的流量利器; 8,搜索关键词记录:...

    搜易站内搜索引擎 v1.8

    5,同义词搜索:提供自定义同义词组功能,搜索结果更符合用户需求; 6,广告位管理:管理广告更方便快捷; 7,TAG聚合功能:批量导入,生成相关性极高的TAG聚合静态页,做网站必备的流量利器; 8,搜索关键词记录:...

    搜易站内搜索引擎 v1.9

    5,同义词搜索:提供自定义同义词组功能,搜索结果更符合用户需求; 6,广告位管理:管理广告更方便快捷; 7,TAG聚合功能:批量导入,生成相关性极高的TAG聚合静态页,做网站必备的流量利器; 8,搜索关键词记录:...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    ORACLE数据库系统是美国ORACLE公司(甲骨文)提供的以分布式数据库为核心的一组软件产品,是目前最流行的客户/服务器(CLIENT/SERVER)或B/S体系结构的数据库之一。  拉里•埃里森  就业前景 从就业与择业的...

    oracle数据库经典题目

    C.Oracle中的同义词分为公有同义词和私有同义词 D.公有同义词在数据库中所有的用户都可以使用;私有同义词由创建它的用户所拥有 25. 下列哪个锁模式不属于Oracle?( D ) A. 共享锁 B.排他锁 C. 行级共享锁 D. ...

Global site tag (gtag.js) - Google Analytics