Skip to content

조회 수 19702 추천 수 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" 간의 데이터 정렬 충돌을 해결할 수 없습니다.

*/

List of Articles
번호 제목 글쓴이 날짜 조회 수
6 SQL Server 데이터 파일 축소 l2zeo 2010.03.28 20821
5 [FAQ]join을 하다가 막혔어요.. l2zeo 2010.02.25 16732
4 [FAQ]mssql2005 디버깅 어떻게 해야 하나요? file l2zeo 2010.02.25 21073
» [FAQ]하나의 서버에 두개의 database를 설치하려고 합니다. l2zeo 2010.02.25 19702
2 데이터 원본에 저장 프로시저 사용하기 file l2zeo 2010.02.25 18772
1 MSSQL 버전별 최대 용량 비교표 l2zeo 2010.02.24 23862
Board Pagination Prev 1 Next
/ 1

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234