'MSSQL 2008 R2'에 해당되는 글 1건

  1. 2016.07.12 compatibility Leve 에러
2016. 7. 12. 16:45

MSSQL 2008 R2 사용중에 아래와 같은 에러가 발생하였다.


에러메세지 :


If it is intended as a parameter to a table-valued function,ensure that your database compatibility mode is set to 90.



URL : https://msdn.microsoft.com/en-us/library/bb510680.aspx


ProductDatabase Engine VersionCompatibility Level DesignationSupported Compatibility Level Values
SQL Server 201613130130, 120, 110, 100
SQL Database12120130, 120, 110, 100
SQL Server 201412120120, 110, 100
SQL Server 201211110110, 100, 90
SQL Server 2008 R210.5105100, 90, 80
SQL Server 200810100100, 90, 80
SQL Server 200599090, 80
SQL Server 200088080

해결 : 아래와 같은 쿼리를 이용해서 화환성을 높인다 

SELECT compatibility_level FROM sys.databases WHERE name = 'DB Name'



'MSSQL' 카테고리의 다른 글

DB file Shrink  (0) 2020.01.27
Getdate() 활용하기  (0) 2016.06.06
ROW_NUMBER() 사용법  (1) 2016.05.27
테이블 변경하기  (0) 2015.03.17
특정한 테이블을 사용하는 SP 찾기  (0) 2014.03.27
Posted by 성승현