sqlserver 实例 判断

在路上20130607 2010-08-13 01:17:19
机器上的SqlServer 是别人安装的
通过下面的信息 能看出来是企业版 还是开发版吗
如果是开发版 如何 升级到企业版 (不重装的基础上)

icrosoft SQL Server Management Studio 9.00.1399.00
Microsoft Analysis Services 客户端工具 2005.090.1399.00
Microsoft 数据访问组件 (MDAC) 2000.086.3959.00 (srv03_sp2_rtm.070216-1710)
Microsoft MSXML 2.6 3.0 5.0 6.0
Microsoft Internet Explorer 7.0.5730.13
Microsoft .NET Framework 2.0.50727.3603
操作系统 5.2.3790
...全文
147 19 打赏 收藏 转发到动态 举报
写回复
用AI写文章
19 条回复
切换为时间正序
请发表友善的回复…
发表回复
claro 2010-08-14
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 luosaimingjavaandc 的回复:]
现在已经上线了 ,但是服务器上的数据库不清楚是企业版 还是开发版 所以很纠结
[/Quote]
了解
如果查询当前实例的数据库版本,执行
SELECT SERVERPROPERTY('Edition') AS Edition

结果中
'Desktop Engine' --桌面版
'Developer Edition' --开发版
'Enterprise Edition' --企业版
'Enterprise Evaluation Edition' --企业评估版
'Personal Edition' --个人版
'Standard Edition' --标准版



[Quote=引用 18 楼 luosaimingjavaandc 的回复:]
主要是考虑 语句的执行效率 和 并发的稳定性 项目使用人数在270人 左右
[/Quote]先确认结果是'Enterprise Edition' ,企业版即可。

在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
主要是考虑 语句的执行效率 和 并发的稳定性 项目使用人数在270人 左右
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
现在已经上线了 ,但是服务器上的数据库不清楚是企业版 还是开发版 所以很纠结
claro 2010-08-13
  • 打赏
  • 举报
回复
2F的结果贴出来,你就不会纠结在企业版还是开发版。

用于测试和开发,用开发版即可。生产是指在上线后的正式数据库,计划在1-5年内不会改变。
Rotel-刘志东 2010-08-13
  • 打赏
  • 举报
回复
查询版本
select @@version
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 liuhuayang 的回复:]
引用 12 楼 luosaimingjavaandc 的回复:
11楼 什么意思??没看懂···


xp_msver 是一个存储过程,这个存储过程显示下面的信息
[/Quote]

不好意思 我英文不好 那些信息 能看出来是企业版 还是开发版吗
Austindatabases 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 12 楼 luosaimingjavaandc 的回复:]
11楼 什么意思??没看懂···
[/Quote]

xp_msver 是一个存储过程,这个存储过程显示下面的信息
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
11楼 什么意思??没看懂···
Austindatabases 2010-08-13
  • 打赏
  • 举报
回复
开发版使用的数据库引擎和企业版标准版是不一样的,不能承担大附和的工作这点请注意


xp_msver



显示服务器信息的存储过程



1 ProductName NULL Microsoft SQL Server
2 ProductVersion 589824 9.00.3042.00
3 Language 1033 English (United States)
4 Platform NULL NT AMD64
5 Comments NULL NT AMD64
6 CompanyName NULL Microsoft Corporation
7 FileDescription NULL SQL Server Windows NT - 64 Bit
8 FileVersion NULL 2005.090.3042.00
9 InternalName NULL SQLSERVR
10 LegalCopyright NULL © Microsoft Corp. All rights reserved.
11 LegalTrademarks NULL Microsoft® is a registered trademark of Microsoft Corporation. Windows(TM) is a trademark of Microsoft Corporation
12 OriginalFilename NULL SQLSERVR.EXE
13 PrivateBuild NULL NULL
14 SpecialBuild 199360512 NULL
15 WindowsVersion 248381957 5.2 (3790)
16 ProcessorCount 2 2
17 ProcessorActiveMask 2 3
18 ProcessorType 8664 NULL
19 PhysicalMemory 12287 12287 (12884078592)
20 Product ID NULL NULL
「已注销」 2010-08-13
  • 打赏
  • 举报
回复
即使有差别估计也可以忽略不计,所以没必要升级安装。
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
有人说开发版的语句执行效率不高 所以要换一下
这样说 对吗
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 hokor 的回复:]
以下是微软官方对开发版的定义。


SQL code
SQL Server 2008 Developer 支持开发人员构建基于 SQL Server 的任一种类型的应用程序。它包括 SQL Server 2008 Enterprise 的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器。SQL Server 2008 Developer 是构建和测试应用程序的人员的理想……
[/Quote]

功能一样 对于 语句的效率也一样吧

我的是2005的
hao1hao2hao3 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 dlut_liuq 的回复:]
SQL code

select @@VERSION
[/Quote]

这个语句查到的信息可以看到是什么版本的


比较信息
http://www.microsoft.com/china/sql/prodinfo/features/compare-features.mspx
hokor 2010-08-13
  • 打赏
  • 举报
回复
以下是微软官方对开发版的定义。

SQL Server 2008 Developer 支持开发人员构建基于 SQL Server 的任一种类型的应用程序。它包括 SQL Server 2008 Enterprise 的所有功能,但有许可限制,只能用作开发和测试系统,而不能用作生产服务器。SQL Server 2008 Developer 是构建和测试应用程序的人员的理想之选。可以升级 SQL Server 2008 Developer 以将其用于生产用途。
在路上20130607 2010-08-13
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 hokor 的回复:]
开发板与企业版的功能是完全一样的,如果不是生产没必要更改。
[/Quote]

语句的执行效率有不同吗
hokor 2010-08-13
  • 打赏
  • 举报
回复
开发板与企业版的功能是完全一样的,如果不是生产没必要更改。
hokor 2010-08-13
  • 打赏
  • 举报
回复
连接数据库实例执行下面语句,随便哪个库
SELECT
SERVERPROPERTY('ProductVersion') AS ProductVersion,
SERVERPROPERTY('ProductLevel') AS ProductLevel,
SERVERPROPERTY('Edition') AS Edition,
SERVERPROPERTY('EngineEdition') AS EngineEdition;
GO
/*
EngineEdition 说明
服务器上安装的 SQL Server 实例的数据库引擎版本。

1 = Personal 或 Desktop Engine(对 SQL Server 不可用。)

2 = Standard(对 Standard 和 Workgroup 返回该值。)

3 = Enterprise(对 Enterprise、Enterprise Evaluation 和 Developer 返回该值。)

4 = Express(对 Express、Express with Advanced Services 和 Windows Embedded SQL 返回该值。)

基本数据类型:int
*/
飘零一叶 2010-08-13
  • 打赏
  • 举报
回复

select @@VERSION

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧