欢迎来到天天文库
浏览记录
ID:22372230
大小:74.50 KB
页数:17页
时间:2018-10-28
《sql server express edition server--》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、SQLServerExpressEditionServer>> 什么是SQLServerExpress? SQLServer2005ExpressEdition是MicrosoftSQLServer的Microsoft桌面引擎(MSDE)版本的替代产品。它的体系结构完全重新设计,您可以像使用MicrosoftAccess/JET数据库那样安装和使用它,但是不会出现与该方法相关联的问题。SQLServer2005ExpressEdition为满足下列应用程序的需要而构建更好的解决方案,这经历了很
2、长的历程: •替代JET数据库。也就是说,如果需要,可以由IT部门代替DBMS,这一方面可以满足HIPA安全性的需要,一方面可以使用所有SQLServer保护数据和参照安全性的功能,并且无需考虑用户采取的手段。(HIPPA或HIPAA(通常简略为HIPA)指联邦立法部门,该部门要求将可靠的安全性和访问保护用于存储个人医疗卫生信息的数据库中。) •无需升级到SQLServerStandardEdition,DBMS即可从单个用户扩展到很多用户,并且DBMS无需担心在最需要调控
3、器时,调控器的性能降低。 •可以轻松地在小型网站上和客户端/服务器配置中工作的DBMS。 •当ServicePack可用时,可以轻松地安装并就地更新的DBMS引擎。这意味着安装例程可以轻松地集成到应用程序的部署脚本中。 •通过简单地指向安装或传递到应用程序中的DBMS文件,就可以对其进行访问的DBMS。因为SQLServerExpress旨在允许数据库随时连接,它可以比以前更加简单地使用松散的SQLServerMDF数据库文件并利用应用程序对它们进行部署。这使得
4、部署独立的SQLServerExpress数据库.MDF文件非常简单,就像利用JET数据库完成那样。 •引用SQLServer的共享实例的标准方法。当安装SSE时,默认情况下安装为具有相同的实例名称SQLEXPRESS。这意味着如果假设应用程序安装例程利用了该功能,无论应用程序的连接字符串是安装在本地系统上还是安装在局域网上,它都可以更简单地针对SQLServerExpress。我会在稍后谈论实例问题。 我的新书,Hitchhiker'sGuidetoVisualStudio
5、andSQLServer2005(AddisonSDE开发人员面临着什么问题? •SQLServerExpress如何解决这些问题? •应用程序如何获得对SQLServerExpress数据库的访问? •如何保护SQLServerExpress数据库? 注在撰写本文时,SQLServer2005ExpressBeta2不应该用于产品系统中,不应该公开在SDE版本。这是因为我确信对于需要少量用户数据存储区的应用程序,或应用程序不需要对远程DBMS引擎进行访问的情
6、况下,MSDE是非常好的解决方案。尽管MSDE已经广泛地被大量关键业务采用,它们通常必须依赖自己来处理很多问题实现非标准解决方案,该解决方案有时与解决相同或不同问题的其他公司的尝试相冲突。这些冲突包括: 部署:如果将SQLServer与应用程序一起安装将会怎样?下面就是对相关问题的阐述。例如,如果SQLServer已经安装,又该如何呢?如果实例名与其他现有实例冲突,又该如何呢?应用程序应该共享一个现有的SQLServer实例还是创建一个独特的实例呢?当卸载安装有共享SQLServer实例的应用程
7、序行时会发生什么情况?它还会卸载SQLServer实例吗?如果会,那么该实例宿主的其他数据库会发生什么情况呢? 安全性:如果选择共享一个SQLServer实例,应该为SA使用什么密码呢?如何设置用户帐户?应用程序是否应该只是使用由域控制器管理的集成安全性呢1234567下一页>>>>这篇文章来自..,。?如果没有ActiveDirectory,又该如何呢?如何将数据库安装在目标MSDE服务器上?安装后,数据库是否对服务器上的其他应用程序可见呢?应用程序如何隐藏专用数据呢? 性能:MSDE使用限
8、制服务器上并发操作数量的调控器。如果单个用户应用程序需要同时执行几个操作,但是调控器不发挥作用并使其速度下降,又该如何呢?坦白地说,我不确认这个问题是十分普遍的。我曾经听到非常少的人抱怨调控器终止,并且使他们的应用程序运行得非常慢。的确,我曾听说应用程序运行得不是特别快,但是这(通常)是由于野蛮强制查询或置疑的数据库实现导致的结果。 可伸缩性:MSDE数据库限制在2GB。如果您需要比这更多的数据,又该如何呢?这是否意味着您必须升级目标系统以使用SQLServerStandardE
此文档下载收益归作者所有