Skip to content

조회 수 19706 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

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

단축키

Prev이전 문서

Next다음 문서

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

하나의 서버에 두개의 database를 설치하려고 합니다.

 

원래  collation 은 Latin1-General 이고

추가하려는 database의 collation 은 Korean_Wansung_CI_AS 입니다.

 

이 두개의  database 를 같이 운용할 경우

문제가 없을까요?

 

예를 들면 tempDB 는 Latin1-General 일 것이고

추가하려는 database의 collation 은 Korean_Wansung_CI_AS  이라서

두개의 collation 이 틀리기 때문에

발생할 문제를 걱정하고 있습니다.


-------------------------------------------------------------------------------------------------------------------------


Collation이 다를 경우, 다음과 같은 문제가 발생할 수 있습니다.

) User DB : SQL_Latin1_General_CP1_CI_AS,  Tempdb : Korean_Wansung_CI_AS

 

USE AdventureWorks

GO

 

 

CREATE TABLE AAA(COL VARCHAR(10))

GO

CREATE TABLE #AAA(COL VARCHAR(10))

GO

 

INSERT AAA VALUES('AAA')

INSERT #AAA VALUES('AAA')

GO

 

SELECT * FROM AAA A JOIN #AAA B ON A.COL = B.COL

/*

Msg 468, Level 16, State 9, Line 1

equal to 작업에서의 "Korean_Wansung_CI_AS"() "SQL_Latin1_General_CP1_CI_AS" 간의 데이터 정렬 충돌을 해결할 수 없습니다.

*/

  1. SQL Server 데이터 파일 축소

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

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

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

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

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

    Date2010.02.24 Byl2zeo Views23864
    Read More
Board Pagination Prev 1 Next
/ 1

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234