Номер версии файла SQL Server: где я могу найти ссылку? - PullRequest
6 голосов
/ 09 июля 2009

Сводка. Где найти ссылку на номера версий файлов SQL Server?

Справочная информация: я перемещаю корпоративный веб-сайт с сервера Win2003 с установленной SqlServer 2000 на коробку WinServer 2008 с SqlServer 2008. Я выполнил стандартную команду TRE-SQL «CREATE DATABASE», а затем команды «RESTORE DATABASE» и мой файл базы данных импортирован, но я получил много информации в процессе, который я не понимаю:

Processed 141992 pages for database 'WebsiteMain', file 'WebsiteMain' on file 1.
Processed 2 pages for database 'WebsiteMain', file 'WebsiteMain_log' on file 1.
Converting database 'WebsiteMain' from version 539 to the current version 655.
Database 'WebsiteMain' running the upgrade step from version 539 to version 551.
Database 'WebsiteMain' running the upgrade step from version 551 to version 552.
Database 'WebsiteMain' running the upgrade step from version 552 to version 611.
Database 'WebsiteMain' running the upgrade step from version 611 to version 621.
Database 'WebsiteMain' running the upgrade step from version 621 to version 622.
Database 'WebsiteMain' running the upgrade step from version 622 to version 625.
Database 'WebsiteMain' running the upgrade step from version 625 to version 626.
Database 'WebsiteMain' running the upgrade step from version 626 to version 627.
Database 'WebsiteMain' running the upgrade step from version 627 to version 628.
Database 'WebsiteMain' running the upgrade step from version 628 to version 629.
Database 'WebsiteMain' running the upgrade step from version 629 to version 630.
Database 'WebsiteMain' running the upgrade step from version 630 to version 631.
Database 'WebsiteMain' running the upgrade step from version 631 to version 632.
Database 'WebsiteMain' running the upgrade step from version 632 to version 633.
Database 'WebsiteMain' running the upgrade step from version 633 to version 634.
Database 'WebsiteMain' running the upgrade step from version 634 to version 635.
Database 'WebsiteMain' running the upgrade step from version 635 to version 636.
Database 'WebsiteMain' running the upgrade step from version 636 to version 637.
Database 'WebsiteMain' running the upgrade step from version 637 to version 638.
Database 'WebsiteMain' running the upgrade step from version 638 to version 639.
Database 'WebsiteMain' running the upgrade step from version 639 to version 640.
Database 'WebsiteMain' running the upgrade step from version 640 to version 641.
Database 'WebsiteMain' running the upgrade step from version 641 to version 642.
Database 'WebsiteMain' running the upgrade step from version 642 to version 643.
Database 'WebsiteMain' running the upgrade step from version 643 to version 644.
Database 'WebsiteMain' running the upgrade step from version 644 to version 645.
Database 'WebsiteMain' running the upgrade step from version 645 to version 646.
Database 'WebsiteMain' running the upgrade step from version 646 to version 647.
Database 'WebsiteMain' running the upgrade step from version 647 to version 648.
Database 'WebsiteMain' running the upgrade step from version 648 to version 649.
Database 'WebsiteMain' running the upgrade step from version 649 to version 650.
Database 'WebsiteMain' running the upgrade step from version 650 to version 651.
Database 'WebsiteMain' running the upgrade step from version 651 to version 652.
Database 'WebsiteMain' running the upgrade step from version 652 to version 653.
Database 'WebsiteMain' running the upgrade step from version 653 to version 654.
Database 'WebsiteMain' running the upgrade step from version 654 to version 655.
RESTORE DATABASE successfully processed 141994 pages in 141.262 seconds (7.852 MB/sec).

Я могу только предположить, что номера версий относятся к чему-то значимому внутри SqlServer, но мне трудно поверить, что было , что много выпусков / исправлений / обновлений до SqlServer с 2000 года. Более того, Я не помню, чтобы когда-либо видел номера версий SQL Server, выраженные в трех цифрах в указанных диапазонах.

Ответы [ 5 ]

4 голосов
/ 09 декабря 2009

Джонатан Кехайас в своем блоге цитирует следующие номера версий:

Базы данных SQL Server 7.0 имеют номер версии 515 Базы данных SQL Server 2000 имеют номер версии 539 Базы данных SQL Server 2005 имеют номер версии 611/612 Базы данных SQL Server 2008 имеют номер версии 655

Блог Джонатана: https://www.sqlskills.com/blogs/paul/search-engine-qa-13-difference-between-database-version-and-database-compatibility-level/

1 голос
/ 09 июля 2009

Согласно Полу Рэндалу , который должен знать, это физический номер версии базы данных. Смотрите первый вопрос в этой ссылке в журнале TechNet

Кев

Edit:

вы можете получить похожую информацию, запустив

DBCC TRACEON (3604); 
GO
DBCC DBINFO('databasename')
GO

Я все еще ищу окончательный список ........

0 голосов
/ 01 октября 2015

Если вы хотите запросить в SQL список текущих баз данных с версией файла и уровнем совместимости, вот как:

SELECT name, version, cmptlevel, filename FROM master.sys.sysdatabases
0 голосов
/ 09 июля 2009

Просто из интереса, почему вы создали базу данных? Не могли бы вы просто восстановить его?

0 голосов
/ 09 июля 2009

Не исключено, что между форматами баз данных SQL Server 2008 и SQL Server 2000 есть 110 отличий.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...