当前位置:首页 > 系统运维 > 正文内容

SQL Server 2005 synonyms的优缺点有哪些?

a8116255316年前 (2010-07-13)系统运维8

我们今天主要描述的是SQL Server 2005 synonyms在实际操作中的优缺与缺点的体现,假如你是SQL Server 2005 synonyms在实际操作中的优缺与缺点的热捧者。那么下面的文章对于你而言一定很有意义。

SQL Server 2005 synonyms的优缺与缺点

同义词(SYNONYM)提供一个抽象层以上引用的对象

允许更改复杂(多部分)和冗长的名称,用一个简化的别名作为在同一台服务器上的寄存对象。

能灵活改变对象的位置而无需变动现有的程序代码。

在同一个数据库中创建synonyms,来为老的应用程序提供向后兼容性,以避免删除或重命名对象。

假如你给了前端查询工具(例如电子数据表和access链接表)到这些数据表的直接链接,那么SQL Server 2005 synonyms是很有用的。

SQL Server 2005 synonyms的缺点

同义词(synonyms)绑定到引用的对象是非常松散的。因此,您在删除被引用的任何其他数据库对象的同义词的时候,没有得到任何的提示或者警告。

同义词是不允许链接的。这就说明你不能在一个同义词中创建另一个同义词。

会消耗更多的对象名称,就像假如同义词存在了,就不能再创建一个与同义词名称一样的表。

同义词创建了对象后,在运行的时候就开始被检查,它并不是检查创建的时间,也就是说假如您作出任何相关的错误,例如拼写错误,同义词就会被创建,当你访问这个对象时你就会得到一个错误信息。

同义词不能引用在一个DDL声明中。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/21940.html

分享给朋友:

“SQL Server 2005 synonyms的优缺点有哪些?” 的相关文章

windows 7/8.1正在启动windows时间长的解决方法

windows 7/8.1正在启动windows时间长的解决方法

正在启动windows时间长怎么办 小编带来了Windows 7/8.1正在启动windows时间长解决方法,假如有朋友在安装完Windows系统之后一直停留在“正在启动windows”的话,不妨试一试下文的方法哦~ 原因:Windows 7/8.1不完全支持UEFI,需要CSM(Comp...

如何设置Win 7通知栏重新显示电源按钮

如何设置Win 7通知栏重新显示电源按钮

有些使用本本的朋友可能会发现,右下角通知栏区域会无法显示电源按钮,导致在插上电源或者是使用电池的时候都无法进行区分。造成这种情况大部分都是因为使用了第三方修改过的系统版本或者对于系统优化过度,所以今天就来解决这个问题。 第一步:在开始菜单的搜索窗口输入“gpedit.msc”,进入组策略编辑器,依...

windows 7系统开机后出现黑屏提示Windows无法启动

windows 7系统开机后出现黑屏提示Windows无法启动

一些用户的Windows 7系统开机后出现黑屏,代码为 Windows无法启动: WindowsSystem32ConfigSystem”。这个问题该如何修复呢?现在小编就给大家分析一下吧。 其实这个代码的意思是引导文件丢失了,引导文件(NTLDR)一般存放于C盘根目录下,是一个具有隐藏和只读属性...

windows 7系统重装后卡在正在启动Windows开机界面怎么办

windows 7系统重装后卡在正在启动Windows开机界面怎么办

重装系统是我们面对许多电脑问题时的终极方法,不过重装系统也不意味着就能将全部的问题都修复。一些用户在重装系统后开机时,电脑卡在“正在启动Windows”开机界面上了,这要怎么解决呢? Windows 7系统重装后卡在开机界面的解决方法: 一、首先可以看看该故障出现的原因是否是因为启动了acp...

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

windows 7系统下Windows服务被流氓软件注册怎么办?Windows服务

解决方法: 其实处理这些使用流氓软件,需要将相关的.exe文件删除,使它不能再运行,或者直接清除这个服务本身,使计算机重启的时候,它不会再启动。比如Hijackthis扫描,在扫描日志中,一般会把非Windows系统的服务以023的方式列出来,如下面这段: O23 - ...