当前位置:首页 » 编程语言 » sql20002005

sql20002005

发布时间: 2022-07-26 05:58:00

① 如何在sql2000中使用sql2005的数据库

sql2005可以直接用2000的.导入就可以了.
不用重新建.把文件直接导入

② sql2000和2005有什么区别

汗...都是BAIDU强人.
SQL2000,SQL2005,ORACLE都用过开发过企业级应用程序.
简单说几句实在点的.SQL2000到SQL2005基本的SQL语法没有太多改变,增加了几个SQL中的函数,方便使用;另外改变了处理内核,以往的SQL
SERVER2000在性能上根本无法与ORACLE相比,但是2005的改变在许多性能测试上已经与ORACLE不相上下,进入大型数据库的行列,不仅仅定位在中小企业应用方案;最后,就是在管理器上强化了很多功能并且与.NET更好兼容.
从2000转到2005可能就是在开始的时候需要适应几天,没有太大无法适应的东西.

③ sql2005和sql2000有什么区别

1、加强的T-SQL (事务处理SQL )
T-SQL 天生就是基于集合的关系型数据库管理系统编程语言,可以提供高性能的数据访问。现在,它与许多新的特性相结合,包括通过同时使用TRY和CTACH来进行错误处理,可以在语句中返回一个结果集的通用表表达式(CTEs),以及通过PIVOT 和UNPIVOT命令将列转化为行和将列转化为行的能力。

2、CLR(Common Language Runtime,通用语言运行时)
SQL Server 2005中的第二个主要的增强特性就是整合了符合.NET规范的语言 ,例如C#, ASP.NET 或者是可以构建对象(存储过程,触发器,函数等)的 VB.NET。这一点让你可以在数据库管理系统中执行.NET代码以充分利用.NET功能。它有望在SQL Server 2000环境中取代扩展的存储过程,同时还扩展了传统关系型引擎功能。

3、服务代理(Service Broker)
服务代理处理的是以松散方式进行联系的发送者和接收者之间的消息。一个消息被发送、处理和回答,完成整个事务。这大大扩展了数据驱动应用程序的性能,以符合工作流或者客户业务需求。

4、数据加密
SQL Server 2000没有用来在表自身加密数据的有文档记载的或者公共支持的函数。企业需要依赖第三方产品来满足这个需求。SQL Server 2005自身带有支持对用户自定义数据库中存储的数据进行加密的功能。

5、SMTP邮件
在SQL Server 2000中直接发送邮件是可能的,但是很复杂。在SQL Server 2005中,微软通过合并SMTP邮件提高了自身的邮件性能。SQL Server从此跟Outlook说“bye-bye”!

6、HTTP终端
你可以很轻松地通过一个简单的T-SQL 语句使一个对象可以在因特网上被访问,从而创建一个HTTP终端。这允许从因特网上呼叫一个简单的对象来获取需要的数据。

7、多活动结果集(Multiple Active Result Sets ,简称MARS)
多活动结果集允许从单个的客户端到数据库保持一条持久的连接,以便在每个连接上拥有超过一个的活动请求。这是一个主要的性能改善,它允许开发人员让用户在使用SQL Server工作的时候拥有新的能力。例如,它允许多个查询,或者一个查询的同时输入数据。底线就是一个客户端连接可以同时拥有多个活动的进程。

8、专用管理员连接
如果所有的内容都出错了,那么只能关闭SQL Server服务或者按下电源键。专用管理员连接结束了这种状况。这个功能允许数据库管理员对SQL Server发起单个诊断连接,即使是服务器正在出现问题。

④ 请问SQL2000和2005有什么区别

首先SQL2005比SQL2000存储的数据量要大很多人,有人说,SQL2005可以存储全球每个人10M的数据,当然如果有这么大的磁盘的话。
其次,SQL2005支持数据库逻辑分区!
sql2000与2005 jdbc 连接的不同;
SQL Server 2005 包含几个在企业数据管理中关键的增强:易管理性,可用性,可伸缩性,安全性,易管理性

其实用过的人都知道,2005的界面比2000好很多,实用性上也高很多,2000执行sql语句要打开窗口,2005直接可以运行很直观,2005的好多地方把2000重一些分散的功能都集中在一起了,用起来很方便
另外这里也有一堆理论方面的,可供参考
http://..com/question/7351839.html

⑤ SQL2000和SQL2005的区别

回答:sql2005和sql2000连接驱动基本没啥变化,但是好像不支持这样的逆向迁移,所以你必须得手动控制迁移;
sql2005比sql2000多了太多的东西,
如果你引用的特性是2005特有的,那么在sql2000是不能使用的.

⑥ sql2000如何附加2005创建的数据库

这个方法我试过:先把SQL2005转换为SQL2000,就可以了
因为数据库附加到2005的时候,
数据库文件已经自动升级到2005,
所以在2000下是无法再附加的(没有向上兼容的)直接restore或附加是不行的,
脚本+导数据肯定没有问题。
2005转到2000的步骤步骤
1.
生成for
2000版本的数据库脚本
2005
的manger
studio
--
打开"对象资源管理器"(没有的话按F8),
连接到你的实例
--
右键要转到2000的库
--
任务
--
生成脚本
--
在"脚本向导"的"选择数据库"中,
确定选择的是要转到2000的库
--
勾选"为所选数据库中的所有对象编写脚本"
--
在接下来的"选择脚本选项"中,
找到"为服务器版本编写脚本"项,
选择"SQL
Server
2000"
--
其他选项根据需要设置
--
最后把脚本保存到一个
.sql
脚本文件
2.
在2000中创建目标数据库
--在SQL2000中创建同名的数据库
--在查询分析器(或2005的manger
studio在打开脚本文件),
连接到SQL
Server
2000,执行上面生成的脚本.以创建一个新的数据库
3.
将数据从2005导到2000
2005
的manger
studio
--
打开"对象资源管理器"(没有的话按F8),
连接到你的实例
--
右键要转到2000的库
--
任务
--
导出数据
--
在"SQL
Server
导入和导出向导"的"选择数据源"步骤中,
确定选择的是要导出的数
据库
--
在"选择目标"步骤中,
连接到
2000,
并选择步骤2新建的库
--
在"选择源表和源视图"中,
选择所有的表
--
最后完成

⑦ sql2000 vs sql 2005 比较,语法区别

SQL
2005比
2000方便些~原因就是你不需要写太多的
代码.只要会连接.少量的语言就可以了.而且多了很多好的控制功能.比如设置主键.外键.比较好用.我现在用的是
2005.但是老师教学还是用的
2000.所以我很郁闷~

⑧ Sql2000 VS Sql2005,哪个好用些啊

据说sql2005效率更高。但我还是觉得sql2000更容易用。
2005需要有framwork环境的。管理很麻烦。

⑨ sql server 2005和2000哪个个好呀

官方说2005是一个过渡版本
现在最新版的是2008了

其实各个版本没法比,2000和2005差异就很大了,不仅是功能上的
2005在很多地方上借鉴了oracle的思想,也加入了很多自己的新元素,应该说还是很成功的
理论上讲肯定是新版的好于原版的,这个是毋庸质疑的

⑩ sqlserver2000 和2005有什么区别

关于T-SQL方面
印象深我就这几个
--DELETE删除
可以带OUTPUT 也就一条SQL语句就可以将数据删除,并且将删除的数据插入指定表
--动态SQL语句方便
sp_executesql 支持参数大小为max,解决以前2000字符串溢出
--分页SQL 新的排名函数有几个
可通过新的 ROW_NUMBER() + over 字句 实现,解决以前临时表分页或TOP N
--分区更方便维护
2000需分区视图,2005只需分区函数 创建分区函数,分区架构,分区文件就行了
--2005多了个CTE公用表表达式,个人对这个非常友爱,对嵌套SQL以及树形结构数据更易处理
CTE公用表表达式
--还有个表值函数,挺好用
APPLY

还有其一些细节语法
至于管理方便 未有系统学习 也不是很清楚,肯定要比2000强大很多啦
能学2005 就用2005吧 毕竟都2009年了

热点内容
中国移动智能宽带如何配置 发布:2025-01-25 11:59:01 浏览:774
安卓手机定时关机如何设置 发布:2025-01-25 11:50:06 浏览:318
数组缓存区 发布:2025-01-25 11:17:00 浏览:875
安卓手机键盘上浮怎么调回来 发布:2025-01-25 11:17:00 浏览:260
editplusjava编译 发布:2025-01-25 11:11:56 浏览:232
手机迅雷加密安卓 发布:2025-01-25 10:39:00 浏览:211
hdmi源码功放 发布:2025-01-25 10:38:57 浏览:598
linux账户被锁 发布:2025-01-25 10:31:27 浏览:235
安卓微信语音来电铃声怎么用自己的原声 发布:2025-01-25 10:04:03 浏览:826
mac文件夹设置 发布:2025-01-25 09:56:06 浏览:389