Неподдерживаемые функции ядра СУБД в SQL Server 2005
Изменения: 5 декабря 2005 г.
Эти возможности Database Engine предыдущих версий SQL Server не поддерживаются в SQL Server 2005.
Категория
Неподдерживаемая возможность
Замена
Резервное копирование и восстановление
Именованные канальные устройства резервного копирования.
Дисковые или ленточные устройства.
В целях безопасности SQL Server больше не поддерживает резервное копирование на именованные канальные устройства.
Программы командной строки
Программа isql.
Использование программы sqlcmd.
Примечание.
Программы 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.