문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

SQL Server 2012에서 지원되지 않는 데이터베이스 엔진 기능

이 항목에서는 SQL Server 2012에서 더 이상 사용할 수 없는 데이터베이스 엔진 기능에 대해 설명합니다.

범주

지원되지 않는 기능

대체 기능

백업 및 복원

BACKUP { DATABASE | LOG } WITH PASSWORD BACKUP { DATABASE | LOG } WITH MEDIAPASSWORD는 더 이상 사용되지 않습니다. RESTORE { DATABASE | LOG } WITH [MEDIA]PASSWORD 는 계속 사용되지 않습니다.

없음

백업 및 복원

RESTORE { DATABASE | LOG } … WITH DBO_ONLY

RESTORE { DATABASE | LOG } … … WITH RESTRICTED_USER

호환성 수준

80 호환성 수준

데이터베이스를 호환성 수준 90 이상으로 설정해야 합니다.

구성 옵션

sp_configure 'user instance timeout' 'user instances enabled'

Local Database 기능을 사용합니다. 자세한 내용은 SqlLocalDB 유틸리티을 참조하십시오.

연결 프로토콜

VIA 프로토콜에 대한 지원이 중단되었습니다.

대신 TCP를 사용하십시오.

데이터베이스 개체

트리거에 있는 WITH APPEND

전체 트리거를 다시 만듭니다.

데이터베이스 옵션

sp_dboption

ALTER DATABASE

메일

SQL 메일

데이터베이스 메일을 사용합니다. 자세한 내용은 데이터베이스 메일SQL 메일 대신 데이터베이스 메일 사용을 참조하십시오.

메모리 관리

32비트 AWE(Address Windowing Extensions) 및 32비트 Hot Add 메모리 지원.

64비트 운영 체제를 사용하십시오.

메타데이터

DATABASEPROPERTY

DATABASEPROPERTYEX

프로그래밍 기능

SQL-DMO(SQL Server Distributed Management Objects)

SMO(SQL Server 관리 개체)

쿼리 힌트

FASTFIRSTROW 힌트

OPTION (FAST n )

원격 서버

sp_addserver 를 사용하여 새 원격 서버를 만드는 기능은 더 이상 사용되지 않습니다. 'local' 옵션을 사용한 sp_addserver는 계속 사용할 수 있습니다. 업그레이드 중에 보존되었거나 복제로 만들어진 원격 서버는 사용할 수 있습니다.

연결된 서버를 사용하여 원격 서버를 대체합니다.

보안

sp_dropalias

사용자 계정 및 데이터베이스 역할의 조합으로 별칭을 대체합니다. 업그레이드된 데이터베이스에서 sp_dropalias를 사용하여 별칭을 제거해야 합니다.

보안

SQL Server 2000 이전의 로그인 값을 나타내는 PWDCOMPARE의 버전 매개 변수는 더 이상 사용되지 않습니다.

없음

SMO의 Service Broker 프로그래밍 기능

Microsoft.SqlServer.Management.Smo.Broker.BrokerPriority 클래스는 더 이상 Microsoft.SqlServer.Management.Smo.IObjectPermission 인터페이스를 구현하지 않습니다.

SET 옵션

SET DISABLE_DEF_CNST_CHK

없음

시스템 테이블

sys.database_principal_aliases

별칭 대신 역할을 사용해야 합니다.

Transact-SQL

RAISERROR integer 'string' 형식의 RAISERROR는 더 이상 사용되지 않습니다.

현재 RAISERROR(…) 구문을 사용하여 문을 다시 작성해야 합니다.

Transact-SQL 구문

COMPUTE / COMPUTE BY

ROLLUP 사용

Transact-SQL 구문

*= =* 사용

ANSI 조인 구문을 사용합니다. 자세한 내용은 FROM (Transact-SQL)을 참조하십시오.

XEvents

databases_data_file_size_changed, databases_log_file_size_changed

eventdatabases_log_file_used_size_changed

locks_lock_timeouts_greater_than_0

locks_lock_timeouts

database_file_size_change event, database_file_size_change 이벤트로 바뀌었습니다.

database_file_size_change event

lock_timeout_greater_than_0

lock_timeout

추가 XEvent 변경

resource_monitor_ring_buffer_record:

  • 제거된 필드: single_pages_kb, multiple_pages_kb

  • 추가된 필드: target_kb, pages_kb

memory_node_oom_ring_buffer_recorded:

  • 제거된 필드: single_pages_kb, multiple_pages_kb

  • 추가된 필드: target_kb, pages_kb

커뮤니티 추가 항목

추가
표시: