English 中文(简体)
Is "Denali" a next verion of SQL Server?
原标题:

While tracking a site I came to know that Microsoft has launched a new server for SQL LINK

My queries:

Is "Denali" is SQL SERVER 2011 ? I mean is it a stand alone server or just a feature addition to SQL Server 2008?

If "Denali" is new version of SQL Server. Than do I need to uninstall SQL Server 2005 [which is present in my system] before installing "Denali" ?

最佳回答

Yes, Microsoft SQL Server 2012 is codenamed "Denali". That means the internal name for the project is "Denali" and this is what MS employees refer to when talking about the new version of the SQL Server.

We don t know for sure whether the name will be SQL Server 2012, hence the code name.

A community technology preview version (beta) is provided by Microsoft to see the new upcoming features.

As for your questions: Denali might be SQL Server 2011, but they also might change the naming to be SQL Server 20[somethingelse]. Denali is a standalone server and not an add-on. It will be the new SQL Server 2005/2008.

Second question, will you need to uninstall SQL Server 2005 - depends. If you want to use the new features of SQL Server "Denali" or SQL Server 2008 you would need to install these, but can keep using the SQL Server 2005 (not recommended, though).

问题回答

"Denali" is the next edition of SQL Server it is not a new feature of SQL Server 2008.

I wouldn t have thought you would need to un-install SQL 2005 as you can usually install different editions on the same machine.

Having said that, this is a beta version released as a Community Technology Preview. I would recommend that you install this on to a test machine or if you have one a VM environment.

Is "Denali" is SQL SERVER 2011

Maybe, maybe not. Maybe it is SQL Server 2012, or MS decides to change naming. It IS, though, asi t sas clearly on the side, the next generation of SQL Server.

I mean is it a stand alone server or just a feature addition to SQL Server 2008?

MS always has code names for in development technology, and if you read the side it is clear it is next generation SQL Server.

Than do I need to uninstall SQL Server 2005 [which is present in my system] before installing "Denali" ?

Given that since 2000 or 2005 SQL Server supports multiple installs in different instances side by side- no, you do not need. tHat said, if you isntall Denali and your syste mbreaks you join the line of people realizing that MS is serious about "do not install beta technology on productive systems":

You are better off installing SQL 2008 R2.

Yes, it is a beta version, not final before several months.





相关问题
How to write this T-SQL WHERE condition?

I ve got two tables: TableA Col1 Col2 TableB Col3 Col4 I want to join them together: SELECT * from TableA join TableB ON (...) Now, in place of ... I need to write an expression ...

Customer and Order Sql Statement

TSQL query to select all records from Customer that has an Order and also select all records from customer that does not have an Order. The table Customer contains a primary key of CustomerID. The ...

Recommended way of querying multiple Versioned tables

Have a win 2003 box with MSSQL 2005 running on it. There is a database which is populated every morning with new/modified SalesOrder made the previous day. The database has several tables: SalesOrder, ...

update duplicate record

I have a table with the following fields Id Name IsPublic i need to write a sql query that updates IsPublic to false where name has a duplicate. Only one of the duplicates should have IsPublic = ...

Define variable to use with IN operator (T-SQL)

I have a Transact-SQL query that uses the IN operator. Something like this: select * from myTable where myColumn in (1,2,3,4) Is there a way to define a variable to hold the entire list "(1,2,3,4)"? ...

Selecting records during recursive stored procedure

I ve got a content management system that contains a hierarchical structure of categories, with sub-categories subject to different ordering options at each level. Currently, that s retrieved by a (...

热门标签