SQL Server 2005에서 지원되지 않는 데이터베이스 엔진 기능
업데이트: 2005년 12월 5일
이전 버전의 SQL Server에서 제공하는 데이터베이스 엔진 다음과 같은 기능은 SQL Server 2005에서 더 이상 제공되지 않습니다.
범주
지원되지 않는 기능
대체 기능
백업 및 복원
명명된 파이프 백업 장치
디스크 또는 테이프 장치
보안상의 이유로 SQL Server는 명명된 파이프로의 백업을 지원하지 않습니다.
명령 프롬프트 유틸리티
isql 유틸리티
sqlcmd 유틸리티를 사용합니다.
참고:
sqlcmd 및 osql 유틸리티는 저장 프로시저 반환 값을 종료 값으로 전달하는 기능을 지원하지 않습니다.
자세한 내용은 sqlcmd 유틸리티를 참조하십시오.
구성 옵션
sp_configure의 'allow updates' 옵션
옵션은 존재하지만 시스템 테이블에 대한 직접 업데이트가 지원되지 않습니다.
구성 옵션
sp_configure의 'open objects' 옵션
옵션은 있지만 해당 기능을 사용할 수 없습니다. SQL Server 2005에서 열린 데이터베이스 개체 수는 동적으로 관리되며 사용 가능한 메모리에 따라서만 제한됩니다. 'open objects' 옵션이 sp_configure에 남아 있는 이유는 이전 버전에 해당하는 기존 스크립트와의 호환성을 보장하기 위해서입니다.
구성 옵션
sp_configure의 'set working set size' 옵션
옵션은 있지만 해당 기능을 사용할 수 없습니다.
데이터베이스 만들기
DISK INIT
DISK RESIZE
SQL Server 6.x의 레거시 동작
데이터베이스 만들기
CREATE DATABASE의 FOR LOAD 옵션
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_PFIELD 구조에 SRV_PWD 필드를 사용합니다.
없음
네트워크 프로토콜
프로토콜에는 NWLink IPX/SPX, AppleTalk, Banyan Vines, Multiprotocol이 있습니다.
응용 프로그램 및 데이터베이스 엔진 인스턴스를 구성하여 TCP/IP 소켓, 명명된 파이프, VIA 또는 공유 메모리와 같은 지원되는 프로토콜 중 하나를 사용하도록 합니다.
자세한 내용은 네트워크 프로토콜 선택을 참조하십시오.
Master 다시 작성
Rebuildm.exe
Setup.exe에서 REBUILDDATABASE 옵션을 사용합니다.
자세한 내용은 방법: 명령 프롬프트에서 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
SQL-NS(SQL 네임스페이스 API)
없음
Transact-SQL
*= 및 =* 외부 조인 연산자
FROM 절의 JOIN 구문을 사용합니다.
자세한 내용은 FROM(Transact-SQL)을 참조하십시오.
가상 테이블
syslocks
sys.dm_tran_locks
자세한 내용은 sys.dm_tran_locks를 참조하십시오.