SQL2005和SQL2008有什么区别SQL Server集成服务
SSIS(SQL Server集成服务)是一个嵌入式应用程序,用于开发和执行ETL(解压缩、转换和加载)包 。SSIS代替了SQL
2000的DTS 。整合服务功能既包含了实现简单的导入导出包所必需的Wizard导向插件、工具以及任务,也有非常复杂的数据清理功能 。SQL
Server 2008 SSIS的功能有很大的改进和增强 , 比如它的执行程序能够更好地并行执行 。在SSIS
2005,数据管道不能跨越两个处理器 。而SSIS 2008能够在多处理器机器上跨越两个处理器
。而且它在处理大件包上面的性能得到了提高 。SSIS引擎更加稳定,锁死率更低 。
Lookup功能也得到了改进 。Lookup是SSIS一个常用的获取相关信息的功能 。比如从CustomerID查找Customer
Name,获取数据集 。Lookup在SSIS中很常见,而且可以处理上百万行的数据集,因此性能可能很差 。SQL
2008对Lookup的性能作出很大的改进,而且能够处理不同的数据源 , 包括 ADO.NET,XML,OLEDB和其他SSIS压缩包 。
SQL
2008可以执行TSQL的MERGE命令 。用MERGE命令,只需一个语句就可以对行进行UPDATE、INSERT或DELETE 。下面的例子就是如
何用MERGE命令来把新的Inventory Item descriptions列表插入已有的Inventory
Master中 。除了descriptions,NewInventory表格中还加入了其他一些部分 。如果没有MERGE语句,就需要执行两个命令才能
完成 。第一个命令查找匹配的Description然后更新 。第二个命令查找不匹配项然后插入 。有了MERGE , 一个语句就可以完成这两个任务 。步骤如
下:
以下是引用片段:
MERGE InventoryMaster AS im
USING (SELECT InventoryID, Descr FROM NewInventory) AS src
ON im. InventoryID = src. InventoryID
WHEN MATCHED THEN
UPDATE SET im.Descr = src.Descr
WHEN NOT MATCHED THEN
INSERT (InventoryID, Descr) VALUES (src. InventoryID, src.Descr);
分析服务
SSAS(SQL Server分析服务)也得到了很大的改进和增强 。IB堆叠做出了改进,性能得到很大提高,而硬件商品能够为Scale out管理工具所使用 。Block Computation也增强了立体分析的性能 。
报表服务
SSRS(SQL
Server报表服务)的处理能力和性能得到改进 , 使得大型报表不再耗费所有可用内存 。另外,在报表的设计和完成之间有了更好的一致性 。SQL
SSRS 2008还包含了跨越表格和矩阵的TABLIX 。Application Embedding允许用户点击报表中的 URL链接调用应用程序 。
Microsoft Office 2007
SQL Server 2008能够与Microsoft Office 2007完美地结合 。例如,SQL Server Reporting
Server能够直接把报表导出成为Word文档 。而且使用Report
Authoring工具 , Word和Excel都可以作为SSRS报表的模板 。Excel SSAS新添了一个数据挖掘插件,提高了其性能 。
sql2005和sql2008的区别2005支持所有2000的语法,但是2005有新的功能 , 所以对系统要求也不一样,比如你必须安装.net 3.5的框架,其还有以下区别:
1、字段类型 。
SQL Server 2005引入了一系列 新的被称为MAX的数据类型 。这是VARCHAR , NVARCHAR和VARBINARY类型的扩展 , 这几种类型 以前被限制在8000字节以下 。MAX可以容纳高达2GB的数据,与TEXT和IMAGE一样 。
可以使用字符串函数对CLOB类型进行操作 。但是这就引发了对varchar和char效率讨论的老问题 。到底如何分配varchar的数据,是否会出现大规模的碎片?是否碎片会引发效率问题?这都是需要进一步探讨的东西 。
2、外键的级联更能扩展
新版本中外键级联加入了SET NULL 和 SET DEFAULT 属性,能够提供能好的级联设置
如果没有指定 ON DELETE 或 ON UPDATE,则默认为 NO ACTION 。
3、索引附加字段
即在索引中存储一些常用字段以提高查询速度,这是一个不错的新特性 。虽然索引的附加字段没有索引键值效率高,但是相对映射到数据表中效率还是提高了很多 。在实验环境中会比映射到表中提高30%左右的效率 。
4、计算字段的持久化
原来的计算字段其实和虚拟字段很像 。只是管理方面好了而已,性能方面提高不多 。但是SQL2005提供了计算字段的持久化,这就提高了查询的性能 , 但是会加重insert和update的负担 。OLTP慎用 。OLAP可以大规模使用 。
5、分区表
分区表是个亮点!从分区表也能看出微软要做大作强SQL Server的信心 。资料很多,这里不详细说 。但是重点了解的是:现在的SQL Server2005的表,都是默认为分区表的 。因为它要支持滑动窗口的这个特性 。这种特性对历史数据和实时数据的处理是很有帮助的 。
6、CLR类型
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中 。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了 。但是作了些试验 , 发现使用CLR的存储过程或函数在达到一定的阀值的时候,系统性能会呈指数级下滑!这是非常危险的!只使用几个可能没有问题,当一旦大规模使用会造成严重 的系统性能问题!
7、索引视图
索引视图2k就有 。但是2005对其效率作了一些改进但是schema.viewname的作用域真是太限制了它的应用面 。还有一大堆的环境参数和种种限制都让人对它有点却步 。
8、语句和事务快照
语句级快照和事务级快照终于为SQL Server的并发性能带来了突破 。个人感觉语句级快照大家应该应用 。事务级快照 , 如果是高并发系统还要慎用 。如果一个用户总是被提示修改不成功要求重试时,会杀人的!
9、数据库快照
原理很简单,对要求长时间计算某一时间点的报表生成和防用户操作错误很有帮助 。但是比起Oracle10g的闪回技术还是细粒度不够 。
2005与2008的区别
2008 引入新的日期和时间数据类型:
DATE - 仅表示日期的类型
TIME - 仅表示时间的类型
DATETIMEOFFSET - 可以感知时区的 datetime 类型
DATETIME2 - 比现有 DATETIME 类型具有更大小数位和年份范围的datetime 类型
新的数据类型允许应用程序拥有独立的日期和时间类型 , 同时为时间值提供大的数据范围或用户定义的精度 。
2008的备份采用了比较好的压缩策略 。
2008的库文件可以加密了 , 别人拷走也没意义 。
2005不能调试,要调试必须装VS2005开发板或者企业版以上才行 。
2008把调试器又请回来了!方便多了?。?br>2008 增加了输入智能提示功能 。
微软的SQL Server 2005与SQL Server 2008有什么区别
文章插图
微软的SQL Server 2005与SQL Server 2008区别为:数据平台愿景不同、加密不同、审查数据不同 。一、数据平台愿景不同1、SQL Server 2005:SQL Server 2005不支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能 。2、SQL Server 2008:SQL Server 2008支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能 。二、加密不同1、SQL Server 2005:SQL Server 2005需要通过改动应用程序对整个数据库、数据文件和日志文件进行加密 。2、SQL Server 2008:SQL Server 2008可以对整个数据库、数据文件和日志文件进行加密 , 而不需要改动应用程序 。三、审查数据不同1、SQL Server 2005:SQL Server 2005不可以审查数据的操作记录 。2、SQL Server 2008:SQL Server 2008可以审查数据的操作记录 。
SQL成为结构化查询语言,那sql2000,sql2005,sql2008这些有什么区别吗SQL语言和sql2000不是一个概念 。
SQL语言是数据库操作的通用语言,可以在微软的SQLserver,也就是你说的SQL2K,2005等等,也可以在mysql,oracle,sybase,db2等等众多数据库产品中使用 。
sql2000 , sql2005 , sql2008则是微软的SQLserver数据库的不同版本 。
sql 2005 和sql2008 R2的区别?sql2008 R2提供了很多新功能,比如只能商业报表等 。还有可视化操作,视图操作更加强大一些了 。对于SQL的提示也很多,可以根据输入弹出提示 。
一般会SQL2005,sql2008 R2的一些基本操作就会了 。都是一样的,毕竟sql2008 R2是在05上升级而来的 。
SQL2005 怎么启动服务?1.「开始」菜单->运行
--启动sql server 2005 服务
net start mssqlserver
--停止sql server 2005 服务
net stop mssqlserver
2.「开始」菜单->程序->Microsoft SQL Server 2005->配置工具
SQL Server Configuration Manager->SQL Server(MSSQLSERVER) 右击 启动服务成功后,状态显示为“正在运行”
3.「开始」菜单->运行->services.msc 服务控制台
SQL Server(MSSQLSERVER) 右击 启动成功后,状态显示为“已启动”
注意:关于1433端口问题
在安装SQL SERVER 2005的时候默认没有启动TCP/IP及1433端口,我们可以在SQL Server Configuration Manager
->SQL Native Client 配置->客户端协议 下将Tcp/IP及1433端口开通 。
如何启动“SQL server”服务管理器?
文章插图
右键点击我的电脑,选择->管理->服务,找到服务管理器双击启动就好了 。如何配置SQL Server服务管理器:1、首先打开SQL Server 配置管理器,查看列出的与SQL Server 2008相关的服务 , 选择服务名并右键单击弹出的快捷菜单中选择【属性】命令进行配置 。在右键单SQL Server(MSSQLSERVER)弹出的【SQL Server(MSSQLSERVER属性)】对话框 。在【登录】选项卡中设置服务的登录身份,是使用本地系统账户还是指定的账户 。2、却换到【服务】选项卡可以设置SQL Server (MSSQLSERVER)服务的启动模式,可以选项有“自动”、“手动”、“禁用”,用户可以根据需要进行更改 。3、TCP/IP协议:TCP/IP协议是通过本地或远程连接到SQL Server的首选协议 。使用TCP/IP协议时 , SQL SERVER在指定的TCP端口和IP地址侦听已响应它的请求 。4、在默认的情况下 Share Memory协议总是首选的本地连接协议 。要改变协议顺序可右键单击协议,在弹出来的快捷菜单中选择【顺序】命令 , 在弹出来的【客户协议属性】对话框中进行设置,从【启动的协议】列表中单击选择一个协议,然后通过右侧的两个按钮来调整协议向上或向下移动 。
如何启动SQL server 服务管理器
文章插图
1、打开电脑右下角的开始(或者直接按windowS键),如下图 。2、然后选择所有程序,如下图 。3、接着打开启动(文件夹名字叫启动)……服务管理器,如下图所示 。4、可以看到服务管理器的开始\继续是亮的,这个就是没有启动的意思 。5、点击一下开始\继续,变成灰色就是启动成功了 。如下图 。6、开启后右下角的服务管理器图标就会变成绿色的,如图,这样服务管理器就开启了 。软件也就可以正常使用了 。
如何启动和停止SQL数据库服务使用 SQL Server 配置管理器启动或停止 SQL Server Browser 服务
在“开始”菜单中,右键单击“所有程序”,依次指向“Microsoft SQL Server 2008 R2”、“配置工具”,然后单击“SQL Server 配置管理器” 。
在 SQL Server 配置管理器中 , 单击“SQL Server 服务” 。
在详细信息窗格中,右键单击“SQL Server Browser”,然后单击“启动”或“停止” 。
SQL2005和SQL2000有什么区别?【sql2005】sql2005版本高一点 。单个数据库文件比sql2000的大,字符长度没了以前的8000限止 。把DTS升级成了ETL等BI开发 。并加有报表服务和分析服务 。太多了,自己找资料吧:)
SQL2000和SQL2005的区别?回答:sql2005和sql2000连接驱动基本没啥变化,但是好像不支持这样的逆向迁移,所以你必须得手动控制迁移;
sql2005比sql2000多了太多的东西,
如果你引用的特性是2005特有的,那么在sql2000是不能使用的.
SQL2005和SQL2008的区别?总体而言,SQL server2008优于SQL server2005 。
SQL server2005的前一个版本是SQL 2000,2005版与2000版相差得非常大 , 引入了很多不同的理念,并开始走支持.net的路线,大版本的升级自然会有很多考虑不周的地方 。
SQL server2008是SQL server2005的升级版本 , 这两个功能上版本变化不大,SQL server2008更成熟稳定,以及一些后台上的优化,比如:
改进了数据库镜像 、简单的数据加密 ……
对于SQL 2005的数据库,2008基本上是完全兼容,可以直接附加 。(附加后登录帐户权可能需要重新配置一下)
sql server 2005和sql server2005 express edition有什么区别express edition初级版 , 从MSSQL2005开始有此版本 。他是免费的 , 不像标准版企业版那样天价 。特适合学习使用 。
如果你没有企业管理器 , 去微软件中国官方网站下载Microsoft SQL Server Management Studio Express即可 。
下载地址给你贴出来 。
Microsoft SQL Server 2005 Express Edition:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=220549b5-0b07-4448-8848-dcc397514b41
Microsoft SQL Server Management Studio Express:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=c243a5ae-4bd1-4e3d-94b8-5a0f62bf7796
sql server 2005 SQL语句保存在哪里?什么意思?是你进行查询的语句保存吗、你点关闭的时候他会显示让你选择保存的路径的 。如果你没选的话一般去我的文档-->SQL Server Management Studio\Projects
这个路径下 。如果在没有 就有可能是你没保存上
C:\Documents and Settings\Administrator\My Documents\SQL Server Management Studio\Projects
SQL server 2005企业管理器在哪里打开如果安装成功,按如下操作步骤
在开始菜单—Microsoft SQL Server 2005—SQL Server Management Studio
sqlserver2005 安装向导在哪 安装sqlserver2005的方法步骤:
1、双击setup.exe , 出现如下图面
2、稍等一会儿弹出安装向导界面:
3、点击一下步,系统开始对系统配置进行检测
4、点击下一步,安装程序准备安装向导,接着开始安装前的准备工作 , 比如磁盘空间检测等等.
5、如果一切正常,那么恭喜你,你的安装已经成功一半 , 接着弹出注册界面
6、输入注册号,点下一步 , 进行组件选择:
7、自行根据自己的需要进行选择,你可以点高级后进行更详细的设置:
8、点击下一步,进入报表服务器的一些设置:
9、不作什么修改后点一步
10、再下一步,显示你设置的所有选项:
11、点击安装后系统开始配置选择,再点一步后进行安装进度界面
12、时间根据配置而定 , 直到出现如下界面
13、点下一步后
14、点击完成即可 。
SQL语句在哪里编写,怎么操作,我装的SQL sever 2005你如果不习惯命令行,就下载一个sqlmanagement studio server 2005来管理服务器,操作可在新建查询里,也可用可视化操作.在百度搜索,第一个出来的就是,微软官方下载
SQL SERVER 2005安装完后怎么使用的?在哪里找到运行文件开始程序SQL Server
SQL2005和SQL2008的区别?Server 2008 SSIS的功能有很大的改进和增强,比如它的执行程序能够更好地并行执行 。在SSIS
2005 , 数据管道不能跨越两个处理器 。而SSIS 2008能够在多处理器机器上跨越两个处理器
。
sql2005和sql2008的区别SQL server2005的前一个版本是SQL 2000,2005版与2000版相差得非常大 , 引入了很多不同的理念,并开始走支持.net的路线,大版本的升级自然会有很多考虑不周的地方 。
SQL server2008是SQL server2005的升级版本,这两个功能上版本变化不大,SQL server2008更成熟稳定 , 以及一些后台上的优化
SQL2005有多少种版本?XP可以安装哪些版本SQL Server 2005 Enterprise Edition 可在以下操作系统上运行:
Windows Server 2003 , Standard Edition1
Windows Server 2003,Enterprise Edition2
Windows Server 2003,Datacenter Edition3
Windows Small Business Server 2003 Standard Edition
Windows Small Business Server 2003 Premium Edition
Windows 2000 Server*
Windows 2000 Advanced Server*
Windows 2000 Datacenter Server*
SQL Server 2005 Standard Edition 可在以下操作系统上运行:
Microsoft Windows 2000 Server 包含Service Pack (SP) 4或更新版本
Windows 2000专业版包含Pack (SP) 4或更新版本
Windows XP 包含SP 2或更新版本
Windows Small Business Server 2003包含SP 1或更新版本
Windows Server 2003 标准版,企业版,或者数据中心版
Windows Small Business Server 2003包含SP 1或更新版本
SQL Server 2005 Evaluation Edition 和 Workgroup Edition 可在以上列出的任意操作系统的 Standard Edition 和 Enterprise Edition 上运行,此外还包括以下操作系统:
Windows XP Professional**
Windows XP Media Edition**
Windows XP Tablet Edition**
Windows 2000 Professional*
SQL Server 2005 Developer Edition 和 Express Edition 可在以上列出的任意操作系统上运行,此外还包括以下操作系统:
Windows XP Home Edition**
Windows Server 2003 Web Edition4(仅限于 Express)
* 需要应用 Windows 2000 SP4 或更高版本
** 需要应用 Windows XP SP2 或更高版本
SQL 总共有哪些版本?这个是以 2005 为例子写的
sqlserver2000,
sqlserver2500,
sqlserver2800,
SQL Server 2005学习版
SQL Server 20005 Express Edition
当保护和管理应用系统内外部的信息变得至关重要时,通过提供一套免费、易于使用和健壮的数据库 , 学习版帮助开发人员建立强健的和可靠的应用系统 。
SQL Server 2005工作组版
SQL Server 2005 WorkGroup Edition
工作组版是面向小型企业和大企业内的工作组的数据管理方案 。它包含数据管理所需的全部核心数据库特性 , 同时价格便宜又易于管理 。
SQL Server 2005 开发版
SQL Server 2005 Developer Edition
开发版旨在帮助开发者在SQL Server 2005的基础上建立任何类型的应用系统 。它包括企业版(win32, x64, IA64)的所有性能,但具备一种特别的开发和测试许可证协议,以防止生产用途的部署 。
SQL Server 2005 标准版
SQL Server 2005 Standard Edition
标准版对中小企业而言是一种能够负担的选择 。它包含非关键性电子商务,数据仓库和流程化商务解决方案所需的核心功能 。标准版最适合在win32 , x64和基于Itanium的服务器上运行 。
SQL Server 2005 企业版
SQL Server 2005 Enterprise Edition
企业版包括全套企业数据管理和商务智能特性 。SQL Server 企业版提供SQL Server 2005所有版本中最高级别的可伸缩性和可用性 。此外 , 企业版最适合在win32 , x64和基于Itanium的服务器上运行 , 帮助您实现更高水准的数据库可伸缩性和可用性 。
SQL Server 2005 移动版
SQL Server 2005 Mobile Edition
移动版使您能快速开发应用系统 , 将企业数据管理和商务智能力性能扩展到移动设备 。
SQL SERVER 2000的常见版本有哪些?各自的应用范围是?SQL Server 2000主要有以下几个版本:
1、企业版(Enterprise Edition) (大中型企业商用)
2、标准版(Standard Edition)(小型企业商用)
3、开发版(Developer Edition) (开发公司、开发人员使用)
4、个人版(Personal Edition)(开发人员使用)
5、MSDE 2000(Microsoft SQL Server 2000 Desktop Engine) (简单的单机数据库、开发人员开发测试使用)
知识扩展:
一、SQL Server 2000各版本特点如下:
1、企业版提供了最多的功能特性和最佳的性能,适用于大规模的企业生产应用环境 。
2、标准版的功能相对少一些,比较适合于中小规模的企业生产应用环境 。
3、开发版拥有企业版中的绝大多数功能特性 , 但它只能用于开发和测试,而不能用在生产环境中 。
4、个人版的功能和标准版类似 , 但在扩展性上有一定限制,如最多只能利用两个CPU、并发连接数超过5个时性能会有显著下降等 。个人版通常适用于经常断开网络连接而又需要访问数据库的移动办公用户 。另外,个人版不单独出售,而只能随企业版或标准版一同获得 。
5、MSDE 2000是建立SQL Server 2000的核心技术基础之上的桌面数据库引擎 , 它提供了SQL Server 2000中最基本的功能特性,但同时也有很多限制,如最多只能利用两个CPU、并发连接数超过5个时性能会有显著下降、最多只支持2GB的数据库、不提供图形用户界面工具、不支持全文检索、不支持分析服务等 。因此,MSDE适用于少量用户的小型数据库应用或学习、测试环境 。另外MSDE 2000是免费的,可以直接从微软的网站上
下载、复制或与用户的应用程序集成再分发 。
二、SQL Server 2000已是14年前的产品 , 微软后继出品了SQL Server 2005、SQL Server 2008、SQL Server 2010、SQL Server 2012、SQL Server 2014等等新版本,使用SQL Server 2000的人已经不太多了 。相对其后继产品SQL Server 2000还是精简高效的 。
SQL server2005提供了哪些安装版本吖??SQL Server 2005 Enterprise Edition(32 位和 64 位)
Enterprise Edition 达到了支持超大型企业进行联机事务处理 (OLTP)、高度复杂的数据分析、数据仓库系统和网站所需的性能水平 。Enterprise Edition 的全面商业智能和分析能力及其高可用性功能(如故障转移群集) , 使它可以处理大多数关键业务的企业工作负荷 。Enterprise Edition 是最全面的 SQL Server 版本,是超大型企业的理想选择,能够满足最复杂的要求 。
SQL Server 2005 Evaluation Edition(32 位和 64 位)
SQL Server 2005 还推出了适用于 32 位或 64 位平台的 180 天 Evaluation Edition 。SQL Server Evaluation Edition 支持与 SQL Server 2005 Enterprise Edition 相同的功能集 。可以根据生产需要升级 SQL Server Evaluation Edition 。
SQL Server 2005 Standard Edition(32 位和 64 位)
SQL Server 2005 Standard Edition 是适合中小型企业的数据管理和分析平台 。它包括电子商务、数据仓库和业务流解决方案所需的基本功能 。Standard Edition 的集成商业智能和高可用性功能可以为企业提供支持其运营所需的基本功能 。SQL Server 2005 Standard Edition 是需要全面的数据管理和分析平台的中小型企业的理想选择 。
SQL Server 2005 Workgroup Edition(仅适用于 32 位)
对于那些需要在大小和用户数量上没有限制的数据库的小型企业,SQL Server 2005 Workgroup Edition 是理想的数据管理解决方案 。SQL Server 2005 Workgroup Edition 可以用作前端 Web 服务器 , 也可以用于部门或分支机构的运营 。它包括 SQL Server 产品系列的核心数据库功能,并且可以轻松地升级至 SQL Server 2005 Standard Edition 或 SQL Server 2005 Enterprise Edition 。SQL Server 2005 Workgroup Edition 是理想的入门级数据库 , 具有可靠、功能强大且易于管理的特点 。
SQL Server 2005 Developer Edition(32 位和 64 位)
SQL Server 2005 Developer Edition 允许开发人员在 SQL Server 顶部生成任何类型的应用程序 。该应用程序包括 SQL Server 2005 Enterprise Edition 的所有功能 , 但许可用作开发和测试系统,而不用作生产服务器 。SQL Server 2005 Developer Edition 是独立软件供应商 (ISV)、咨询人员、系统集成商、解决方案供应商以及生成和测试应用程序的企业开发人员的理想选择 。可以根据生产需要升级 SQL Server 2005 Developer Edition 。
SQL Server 2005 Express Edition(仅适用于 32 位)
SQL Server Express 数据库平台基于 Microsoft SQL Server 2005 。它也可以替换 Microsoft Desktop Engine (MSDE) 。通过与 Microsoft Visual Studio 2005 集成 , SQL Server Express 简化了功能丰富、存储安全且部署快速的数据驱动应用程序的开发过程 。
SQL Server Express 是免费的,可以再分发(受制于协议) , 还可以充当客户端数据库以及基本服务器数据库 。SQL Server Express 是独立软件供应商 ISV、服务器用户、非专业开发人员、Web 应用程序开发人员、网站主机和创建客户端应用程序的编程爱好者的理想选择 。如果需要更多的高级数据库功能,可将 SQL Server Express 无缝升级到更复杂的 SQL Server 版本 。
SQL Server Express 还提供了一些附加组件,这些组件都作为具有高级服务的 Microsoft SQL Server 2005 Express Edition (SQL Server Express) 的一部分提供 。除了 SQL Server Express 的功能外,具有高级服务的 SQL Server Express 还包括以下功能:
SQL Server Management Studio Express (SSMSE),SQL Server Management Studio 的子集 。
支持全文目录 。
支持通过 Reporting Services 查看报表 。
SQL Server 2005 Mobile Edition(仅 32 位)
SQL Server Mobile 是简版数据库,将企业数据管理功能扩展到小型设备上 。SQL Server Mobile 能够复制 Microsoft SQL Server 2005 和 Microsoft SQL Server 2000 的数据 , 并且允许用户维护与主数据库同步的移动数据存储 。SQL Server Mobile 是唯一为智能设备提供关系数据库管理功能的 SQL Server 版本 。
SQL Server 2005 Runtime Edition(32 位和 64 位)
SQL Server 2005 Runtime Edition 随 Microsoft ISV Royalty Program 提供 。根据 SQL Server 2005 Runtime Edition 的最终用户许可协议,如果用户不使用 SQL Server 代码运行任何其他应用程序或者在任何其他上下文中使用 SQL Server 代码,独立软件供应商 (ISV) 可能将 SQL Server 代码嵌入到他们提供的解决方案中 。关于 SQL Server Runtime Edition 的详细信息,请参阅 Microsoft 知识库中的文章如何获取 SQL Server Runtime 许可证 (http://support.microsoft.com/kb/917400) 。
注意点:
在XP上不能安装 Enterprise 版本,
Express版本可以进行远程访问 。设置方式:http://blog.csdn.net/mooncity/archive/2007/09/04/1771572.aspx
Express版本连接时需要在连接字符串中写 ***\SQLExpress
Developer版本可以进行远程访问,记住要启用TCP/IP连接,同时要设置好防火墙
新手学习SQL需要安装SQL server 2005 用哪个版本开发版还是标准版 免费吗 有什么区别吗 在哪里有下载http://msdn.microsoft.com/zh-cn/express/bb410792.aspx
只是学习的话,直接去微软那里,下载 Express版本就好 。
可以分别下载
Microsoft SQL Server 2005 Express Edition
与
SQL Server Management Studio Express
也就是一个 服务器 一个管理程序 。
最最基础的了 。
也可以只下载一个
具有高级服务的 Microsoft SQL Server 2005 Express Edition
包含了 服务器 与 管理程序,还有报表与全文搜索功能 。
SQL 2005 Express 是什么?和SQL 2005有什么区别吗?有段资料给你参考SQL2005 分五个版本,如下所列:1.Enterprise(企业版)2.Development(开发版)3.Workgroup,(工作群版)4.Standard,(标准版)5.Express.(嗯 , 姑且就叫它简易版吧)这几个版本 , 我们究竟应该使用哪一版呢?这是许多初学 SQL2005 的人最常问的问题 。简单的比较一下 Enterprise, Development 和 Express 等三个版本:以功能言,Enterprise 版和 Development 版的功能一模一样 。两者的差别,除了授权不同外,最主要的差别是:Enterprise 版的数据库引擎只能安装在 Win2003Server(或其他Server) 。如果你想安装在 WindowsXP Pro 系统上 , 你应该安装 SQL2005 Development 版(开发版) 。很多人下载 SQL2005 Express 版,因为它是免费的,可以直接从微软网站上下载 。但是,它除了支持的内存比较少外,最主要的是它缺少相当于 SQL2000 下的「企业管理器」和「查询分析器」 。注: SQL2000 下的「企业管理器」和「查询分析器」在 SQL2005 已合为一,称为 Management Studio 。因此,如果你是初学者,如果你只是想要在家里学习学习,如果你的环境是 WindowsXP Pro,那么,你应该选择的是 SQL2005 Development(开发版),而不是 SQL2005 Enterprise (企业版)或SQL2005 Express(简易版) 。
sql server2005各版本有什么区别,我下个开发版的,为什么不用输入注册码?2005开发版是免费的吗?网上下载的sql2000到2008基本上都不用输入序号的,你可以认为它是免费的 , 2005有五个版本,功能对比见http://hi.baidu.com/ljzcome/blog/item/53d34f6d5ceb08ff43169436.html
请教MSSQL各版本的区别是什么只要查看各版本的说明文件就可以知道区别了 。
sql server 2005 标准版多少人Express是速成版 , 是个轻量级的数据库系统,免费 。如果你进行的是开发工作,而不是对外提供非常专业数据库服务 , 并且不是围绕着数据库进行开发,数据库只是搭配其它程序使用 , 那么这个版本就够了 。
Workgroup即工作站版,相比速成版,提供了完整的图形管理界面(速成版需要额外安装)和更丰富的服务,可以承担小型服务器的数据库服务 。
Standard即标准版 , 基本已经可以满足企业级用户的需求 。注意,Standard是XP上可以安装的最强MS SQL版本了 。
Enterprise是企业版,只能安装在服务器版本的操作系统上 , 除了不对外发售的数据库中心版,是最强的版本了,功能非常强大 。注意,数据库中心版你需要直接向微软订购(下载是很难滴~) 。
在使用SQL时忘记sa账号密码怎么办?修改一下密码就行了
你先以windows
身份验证方式登录进sql
在数据库打开查询分析器,运行查询代码:sp_password
Null,'新密码','sa'
即可把密码修改成新密码了
sqlserver忘记SA用户密码,windows身份验证无法使用的情况下应该怎么办?解决SA口令问题各种情况有:
情况1:数据库安装或由于某些原因SQL的身份验证模式为windows身份验证模式,而用友通系统必须要求是混合模式,若SQLServer用户解决方法见[安装数据库]页,但MSDE用户因没有企业管理器等工具,可通过修改注册表键值方式解决,步骤如下:
1. 先停止 MSSQLSERVER 以及其他相关服务(如 SQLSERVERAgent) 。
2. 打开注册表编辑器,开始à运行à输入cmd点确定
3. 找到以下两个子项之一(取决于 MSDE 是作为默认 MSDE 实例安装的还是作为命名实例安装的):
HKEY_LOCAL_MACHINE\Software\Microsoft\MSSqlserver\MSSqlServer
1. 或者 -
HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft SQLServer\MSSQLServer\\
1. 在右窗格中,双击 LoginMode 子项 。
2. 在 DWORD 编辑器对话框中 , 将此子项的值设置为 2,选择了 十六进制(Hex) 选项(默认情况下 , Windows LoginMode 注册表子项的值设置为 1 。如果启用SQL的身份验证模式,则此值为 2 。)
3. 一定要重新启动 MSSQLSERVER 和 SQLSERVERAgent 服务以使更改生效
情况2:在安装数据库或配置系统管理时设置过SA口令,由于第一次登录系统管理或重新安装用友通等原因 , 修改或清空SQL Server的SA口令方法
安装SQLServer用户
以winodws身份登录操作系统,在企业管理员中修改SA口令
操作步骤:企业管理器----控制台根目录---MicrosoftSQL Servers---SQL Server组---服务器名称(默认名称为机器名或local)---安全性---登录---双击SA(右边界面)---密码重置
在使用SQL时忘记sa账号密码怎么办?修改一下密码就行了
你先以windows 身份验证方式登录进sql
在数据库打开查询分析器 , 运行查询代码:sp_password Null,'新密码','sa'
即可把密码修改成新密码了
sql 忘记了sa的密码怎么办?下面方法中的第四个方法:
1.通过工具DTS的设计器进行导入或导出
DTS的设计器功能强大,支持多任务,也是可视化界面,容易操作,但知道的人一般不多 , 如果只是进行SQL Server数据库中部分表的移动,用这种方法最好,当然,也可以进行全部表的移动 。在SQL Server Enterprise Manager中 , 展开服务器左边的+,选择数据库,右击,选择All tasks/Import Data...(或All tasks/Export Data...) , 进入向导模式,按提示一步一步走就行了,里面分得很细 , 可以灵活的在不同数据源之间复制数据,很方便的 。而且可以另存成DTS包,如果以后还有相同的复制任务,直接运行DTS包就行,省时省力 。也可以直接打开DTS设计器,方法是展开服务器名称下面的Data Transformation Services,选Local Packages,在右边的窗口中右击 , 选New Package,就打开了DTS设计器 。值得注意的是:如果源数据库要拷贝的表有外键,注意移动的顺序,有时要分批移动,否则外键主键,索引可能丢失,移动的时候选项旁边的提示说的很明白 , 或者一次性的复制到目标数据库中,再重新建立外键,主键,索引 。
其实建立数据库时,建立外键,主键,索引的文件应该和建表文件分开,而且用的数据文件也分开,并分别放在不同的驱动器上,有利于数据库的优化 。
2. 利用Bcp工具
这种工具虽然在SQL Server7的版本中不推荐使用,但许多数据库管理员仍很喜欢用它,尤其是用过SQL Server早期版本的人 。Bcp有局限性,首先它的界面不是图形化的 , 其次它只是在SQL Server的表(视图)与文本文件之间进行复制,但它的优点是性能好,开销?。?占用内存少 , 速度快 。有兴趣的朋友可以查参考手册 。
3. 利用备份和恢复
先对源数据库进行完全备份,备份到一个设备(device)上,然后把备份文件复制到目的服务器上(恢复的速度快) , 进行数据库的恢复操作,在恢复的数据库名中填上源数据库的名字(名字必须相同),选择强制型恢复(可以覆盖以前数据库的选项),在选择从设备中进行恢复,浏览时选中备份的文件就行了 。这种方法可以完全恢复数据库,包括外键,主键 , 索引 。
4. 直接拷贝数据文件
把数据库的数据文件(*.mdf)和日志文件(*.ldf)都拷贝到目的服务器,在SQL Server Query Analyzer中用语句进行恢复:
EXEC sp_attach_db @dbname = ’test’,
@filename1 = ’d:mssql7data est_data.mdf’,
@filename2 = ’d:mssql7data est_log.ldf’
这样就把test数据库附加到SQL Server中,可以照常使用 。如果不想用原来的日志文件 , 可以用如下的命令:
EXEC sp_detach_db @dbname = ’test’
EXEC sp_attach_single_file_db @dbname = ’test’,
@physname = ’d:mssql7data est_data.mdf’
这个语句的作用是仅仅加载数据文件,日志文件可以由SQL Server数据库自动添加,但是原来的日志文件中记录的数据就丢失了 。
5. 在应用程序中定制
可以在应用程序(PB、VB)中执行自己编写的程序,也可以在Query Analyzer中执行,这种方法比较灵活 , 其实是利用一个平台连接到数据库,在平台中用的主要时SQL语句,这种方法对数据库的影响?。侨绻玫皆冻塘唇臃衿鳎笸缰涞拇湫阅芎?,一般有两种语句:
1>select ... into new_tablename where ...
2>insert (into) old_tablename select ... from ... where ...
区别是前者把数据插入一个新表(先建立表,再插入数据),后者是把数据插入已经存在的一个表中,我个人喜欢后者,因为在编程的结构上,应用的范围上 , 第二条语句强于前者 。
6. SQL Server的复制功能
SQL Server提供了强大的数据复制功能,也是最不易掌握的,具体应用请参考相关资料 , 值得注意的是要想成功进行数据的复制工作,有些条件是必不可少的:
1>SQL Server Agent必须启动,MSDTC必须启动 。
2>所有要复制的表必须有主键 。
3>如果表中有text或image数据类型 , 必须使用with log选项,不能使用with no_log选项 。
另外max text repl size选项控制可以复制的文本和图像数据的最大规模,超过这个限制的操作将失败 。
4>在要进行复制的计算机上,应该至少是隐含共享,即共享名是C$或D$… 。
5>为SQL Server代理使用的Windows NT帐号不能是一个本地的系统帐号,因为本地的系统帐号不允许网络存取 。
6>如果参与复制的服务器在另外的计算机域中 , 必须在这些域之间建立信任关系 。本人从事的工作是数据库管理员,要维护多台服务器中的数据库,经常把某台服务器中的某个数据库移动到另外一台服务器,对数据的移动有些心得体会,希望和大家共同交流
谁有SqlServer2005标准版下载地址?。?/h3>百度不让给链接
你百度Hi我吧
求SQL2005下载地址,能用的!谢谢!可以用的,建议下载最后一个!x86是32位的系统;x64是64位的系统;SQL2005(仅x86):http://pan.baidu.com/s/1c0ygxRMSQL2005(仅x64):http://pan.baidu.com/s/1jGrO7T8SQL2005(包含x86、x64):http://pan.baidu.com/s/1hq5zLR2
求Microsoft Visual Studio 2005标准版 下载地址 sql server 2005标准版 谢谢visual studio 2005:页面地址:http://soft.pdsu.edu.cn/list.asp?id=1215
下地地址:http://soft.pdsu.edu.cn/download.asp?id=1215&downid=1
求SQL2005企业版的下载地址 , 万分感谢 。整套的MSDN简体中文原版:根据你的需求,下载cs_sql_2005_ent_x86_dvd.iso32位的DVD安装或cs_sql_2005_ent_x64_dvd.iso64位的DVD安装就可以了 。如果需要安装补丁包,请下载对应的SP3 。下载后,用winrar解压后找里面的安装主文件安装(一般是setup.exe) 。其它具体要什么自个选 。里面有企业版、开发版、SP补丁包 。根据文件名,搞不懂将文件名复出来百度一下 。如果没记错,MSDN版里集成了序列号的 , 安装过程不会问你要序列号 。另外,个人建议 , 不是特定情况下,用sql2008吧,成熟很多咯,其本是完全兼容SQL2005 。
求一个可用的SQL server2005标准版数据库的下载地址!我的电脑是MS Windows XP Professional SP3的 。SQL Server2005简体中文版 下载 中文名称:Microsoft SQL Server2005简体中文版 英文名称:Microsoft SQL Server 别名:Microsoft SQL Server2005 资源类型:ISO 发行时间:2005年 地区:大陆 语言:普通话 简介: 包含32位版本和64位版本,可以自己选择下载那个版本 每个版本各有两张光盘 需要迅雷软件才能下载,请先到迅雷官方http://www.xunlei.com 或者太平洋下载频道下载迅雷软件 。http://down2.aisnow.cn/0602/0221/cs_sql_2005_ent_x86_cd1.rar http://down2.aisnow.cn/0602/0221/cs_sql_2005_ent_x86_cd2.rar追问:很多个说是标准版的 , 但是下载完后根本不是标准版的,用不了啊 。。。。回答:Windows XP Professional SP3环境下的SqlServer2005标准版微软发布了SQL Server 2005 SP3的正式版,而这也将是该软件的最后一次升级服务,。SQL Server 2005 SP3版本号9.00.4035,作为一个累计升级包集成了此前所有的更新补丁,能全方位提升SQL Server 2005的各种服务等级,适用于企业版、企业评估版、开发者版、标准版、工作组版等所有商业版本下载地址是http://www.duote.com/soft/3257.html#download
怎样判断sql server2005数据库的版本 , 比如说它是正式版的还是测试版的?。。。∏笤绰牖蛩悸罚?/h3>select@@version请看http://iamnogood.blog.163.com/blog/static/1038150200892065823887/
请问如何查看本机SQL2005是什么版本?在查询分析器上 打上 select @@version 即可
现在手上有两个数据库文件,如何区分它是sql server 2000还是2005的文件呢?分别附加一下 , 2000的能到2005,2005不能到2000
什么叫sql2005数据库 请详细简单跟我说 谢谢首先是数据库,就是按照数据结构来组织、存储和管理数据的仓库.
sql2005=ms-sqlserver 2005,即微软发布的sqlserver 数据库,2005版本.
基本上可以适用于各种级别的系统应用,
比Microsoft Office Access更专业,与Oracle库比较则相对轻量.
- 同样是猪肉 猪肉红章和蓝章有什么区别
- gtx480
- 爱国者mp3
- 飞利浦吸尘器
- 老花眼和远视眼的区别 老花眼和远视眼有哪些区别
- 香菜和芫荽的区别 香菜和芫荽的区别是什么
- 豆皮和腐竹的区别 豆皮和腐竹有什么不同吗
- 黄酒和米酒的区别 黄酒和米酒有什么不同
- 雌黄和雄黄的区别 雌黄和雄黄有哪些区别
- 漫步者r201t08