Skip to content

?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

물론 좋은 방법은 아니지만 어느 한 고객사 웹사이트가 저희 쪽으로 서버를 이관하면서 DB 오류를 뿜는 현상이 있었습니다. 소스를 자세히 살펴보니 상위 호환되지 않는 쿼리가 있었습니다.

물론 쿼리를 모두 마이그레이션 해준다면 해주는 것이 최선이겠지만 작업 범위에 들어가 있지 않은 예외 상황이라 돌아가게만 처리하고 이후 마이그레이션이 필요하다면 추가 작업을 하기로 했습니다. 그렇다면 신버전 SQL-SERVER에서 해석이 가능하도록 도와줘야하는데 방법은 생각보다 간단합니다.

MS-SQL에는 기본적으로 스토어드 프로시저가 존재합니다. 그 중에 sp_dbcmptlevel 라는 놈이 있는데 이 녀석이 바로 하위 쿼리 호환성을 해결해주는 역할을 합니다.

사용 방법
1. 쿼리편집기 실행
2. EXEC  sp_dbcmptlevel, [호환레벨]
3. 입력한 쿼리문 실행

호환레벨은 아래와 같습니다.
SQL Server 2000 = 80
SQL Server 2005 = 90
SQL Server 2008 = 100
SQL Server 2012 = 110

이 글에서의 예를 들자면 2000의 비호환 쿼리를 사용해야하기 때문에 EXEC sp_dbcmptlevel, 80 을 입력하고 실행하면 해결이 됩니다.


  1. [MS-SQL] MS-SQL 2000 이하에서 지원되던 오래된 쿼리 2008 이...

    Date2014.09.28 ByADMINPLAY Views6617
    Read More
  2. MicroSoft SQL Server 2008 1433 port 원격(외부)접속 허용하기

    Date2014.09.20 ByADMINPLAY Views4969
    Read More
  3. SET LOCK_TIMEOUT

    Date2012.01.16 ByADMINPLAY Views14544
    Read More
  4. SQL Server 2008 R2 버전에서 지원하는 기능

    Date2011.03.30 ByADMINPLAY Views16974
    Read More
  5. Fatal error: Call to undefined function: mssql_connect()

    Date2010.06.03 ByADMINPLAY Views23011
    Read More
  6. DBCC SHRINKFILE 트랜잭션 로그파일 축소

    Date2010.05.29 Byl2zeo Views21795
    Read More
  7. 마소제공 mssql 관리툴

    Date2010.04.23 ByADMINPLAY Views19889
    Read More
  8. SQL Server 데이터 파일 축소

    Date2010.03.28 Byl2zeo Views20821
    Read More
  9. [FAQ]join을 하다가 막혔어요..

    Date2010.02.25 Byl2zeo Views16732
    Read More
  10. [FAQ]mssql2005 디버깅 어떻게 해야 하나요?

    Date2010.02.25 Byl2zeo Views21073
    Read More
  11. [FAQ]하나의 서버에 두개의 database를 설치하려고 합니다.

    Date2010.02.25 Byl2zeo Views19702
    Read More
  12. 데이터 원본에 저장 프로시저 사용하기

    Date2010.02.25 Byl2zeo Views18772
    Read More
  13. MSSQL 버전별 최대 용량 비교표

    Date2010.02.24 Byl2zeo Views23862
    Read More
  14. SQL Server 2008의 새로운 기능 - Parameter Embedding Optimi...

    Date2010.02.24 Byl2zeo Views18364
    Read More
  15. SQL서버 성능카운터 활용을 위한 팁

    Date2010.02.24 Byl2zeo Views20195
    Read More
  16. SQL Server 2005 백업 설정 방법

    Date2010.02.24 Byl2zeo Views18035
    Read More
  17. SQL Agent 작업 실행 상태 확인하기

    Date2010.02.23 Byl2zeo Views18166
    Read More
  18. DB 서버에 특정 IP 접근 차단 방법

    Date2010.02.21 Byl2zeo Views22187
    Read More
  19. [MSSQL 2000] 성능 모니터링

    Date2010.02.21 Byl2zeo Views15188
    Read More
  20. [SQL Server] Build Number of Each Version of SQL Server - ...

    Date2009.12.20 ByADMINPLAY Views34412
    Read More
Board Pagination Prev 1 2 Next
/ 2

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234