Неподдерживаемые функции ядра СУБД в SQL Server 2005

Изменения: 5 декабря 2005 г.

Эти возможности Database Engine предыдущих версий SQL Server не поддерживаются в SQL Server 2005.

Категория

Неподдерживаемая возможность

Замена

Резервное копирование и восстановление

Именованные канальные устройства резервного копирования.

Дисковые или ленточные устройства.

В целях безопасности SQL Server больше не поддерживает резервное копирование на именованные канальные устройства.

Программы командной строки

Программа isql.

Использование программы sqlcmd.

ms144262.note(ru-ru,SQL.90).gifПримечание.

Программы sqlcmd и osql не поддерживают передачу возвращаемых хранимыми процедурами значений выходным значениям.

Дополнительные сведения см. в разделе Программа sqlcmd.

Параметры конфигурации

Параметр "allow updates" процедуры sp_configure.

Параметр присутствует, но прямые обновления системных таблиц не поддерживаются.

Параметры конфигурации

Параметр "open objects" процедуры sp_configure.

Параметр представлен, но его функциональность отключена. В SQL Server 2005 количество открытых объектов базы данных управляется динамически и ограничено только объемом доступной памяти. Параметр «open objects» сохранен в sp_configure для обеспечения обратной совместимости с существующими сценариями.

Параметры конфигурации

Параметр «set working set size» процедуры sp_configure

Параметр имеется, но его функциональность отключена.

Создание базы данных

DISK INIT

DISK RESIZE

Поведение прежних версий SQL Server 6.x.

Создание базы данных

Параметр FOR LOAD инструкции CREATE DATABASE.

Операции RESTORE могут создать базу данных.

DBCC

DBCC DBREPAIR

Для удаления поврежденной базы данных используйте инструкцию DROP DATABASE.

Дополнительные сведения см. в разделе DROP DATABASE (Transact-SQL).

DBCC

DBCC NEWALLOC

DBCC CHECKALLOC

Дополнительные сведения см. в разделе DBCC (Transact-SQL).

DBCC

DBCC PINTABLE, DBCC UNPINTABLE

Нет.

DBCC

DBCC ROWLOCK

Блокировка на уровне строк выполняется автоматически.

DBCC

DBCC TEXTALL

DBCC TEXTALLOC

DBCC CHECKDB

DBCC CHECKTABLE

Программирование расширенной хранимой процедуры

Использование поля SRV_PWD в структуре SRV_PFIELD в случае переключения контекста олицетворения первоначального имени входа.

Нет.

Сетевые протоколы

Следующие протоколы: NWLink IPX/SPX, AppleTalk, Banyan Vines, Multiprotocol.

Настройте приложение и экземпляры ядра СУБД на использование одного из поддерживаемых протоколов: сокеты TCP/IP, именованные каналы, VIA или общая память.

Дополнительные сведения см. в разделе Выбор сетевого протокола.

Перестроение базы данных master

Rebuildm.exe

Используйте параметр REBUILDDATABASE в программе Setup.exe.

Дополнительные сведения см. в разделе Как установить SQL Server 2005 из командной строки.

Образцы баз данных

Northwind и pubs

Используйте AdventureWorks, однако Northwind и pubs доступны для загрузки или могут быть скопированы из предыдущей установки SQL Server.

Дополнительные сведения см. в разделе Примеры и образцы баз данных.

Setup.exe

Параметр программы удаленной установки TARGETCOMPUTER не поддерживается.

Используйте удаленное соединение для запуска программы установки SQL Server из режима пользовательского интерфейса или из командной строки.

Интерфейсы API

Основанный на SQL-DMO поставщик инструментария WMI.

Управляемый код: Microsoft.SqlServer.Management.Smo.Wmi.

Неуправляемый код: WMI Provider for Configuration Management.

Интерфейсы API

API-интерфейс пространства имен SQL (SQL-NS).

Нет.

Transact-SQL

Операторы внешнего соединения *= и =*.

Используйте синтаксис JOIN в предложении FROM.

Дополнительные сведения см. в разделе FROM (Transact-SQL).

Виртуальные таблицы

syslocks

sys.dm_tran_locks

Дополнительные сведения см. в разделе sys.dm_tran_locks.