본문 바로가기

2012/127

RECOVERY_PENDING 복구 방법 RECOVERY PENDING The database will be in this state if SQL Server knows that recovery needs to be run on the database but something is preventing recovery from starting. This is different from SUSPECT because there's nothing to say that recovery is going to fail - it just hasn't started yet. An example of this is when the database wasn't cleanly shut down (i.e. there was at least one uncommitted.. 2012. 12. 21.
Merge Replication 수동 삭제 및 서버 변경에 따른 Hostname 변경 (SQL 2000) 증상 전세계 여러매장에서 대략 5000여대의 POS 를 사용하고 있다. 각각의 POS 는 SQL Server 2000 Personal Edition 설치 되어 있다. 각 매장마다 판매 및 상품의 데이터를 공유하기 위해 매장 별로 Merge Replication 을 사용하고 있는 구조다. 이렇게 많은 POS 의 재설치시 설치 시간을 단축하기 위해 Ghost 를 사용한다. 기본 Base Server 가 아니라 이미 사용중인 특정 서버를 Ghost 로 떠서 기존에 사용중인 Replication 정보가 저장 되어 있다. Merge Replication 를 재구성 할려고 하거나 EM 게시자에서 DELETE 를 통해 Replication 를 제거 할려고 하면 Error 가 발생한다. 그리고 Replication 으.. 2012. 12. 13.
Dynamic PIVOT CLR [원문] http://www.sqlservercentral.com/articles/.Net/94922/ 해외 사이트에서 다이나믹 피벗을 CLR 로 만든걸 보고 한번 테스트 해보았습니다. 피벗을 좀더 쉽게 사용 할수 있습니다. 성능은 장담 못하지만 ^^ 소스 파일 컴파일 한 DLL 파일 DynamicPivot.cs using System; using System.Collections; using System.Collections.Generic; using System.Data.SqlClient; using System.Data; using System.Data.SqlTypes; using Microsoft.SqlServer.Server; namespace Syx.Functions { public parti.. 2012. 12. 12.
[유럽여행] 동화같은 풍경의 오스트리아 독일 하이덴베르그를 거치 이탈리아로 가기전 잠깐 들른 인스부르크~~ 가는길이 동화속 풍경을 생각 나게 하는 곳이었다. 세상에 이런곳이 있나 싶고, 산자락 초록색 숲위에 조그만한 집들을 뒤로 하고 도착한곳 , 동계 올림픽 개최지로도 유명 한곳 이다. 인스브루크 구 시가지에 있는 후기 고딕양식의 건물의 발코니를 덮고 있는 지붕이다. 이 지붕은 2,738개의 도금된 동판으로 되어있다. 1420년 티롤 군주의 성으로 지어진 이 건물에 1497년 황제 막시밀리안 1세(Maximilian I)의 지시로 발코니가 만들어졌고 그 위에 황금지붕이 얹히게 되었다. 막시밀리안 1세가 건물 바로 앞의 광장에서 행해 지는 행사를 관람하기 위해 만든 이 건물 발코니에는 막시밀리안 1세와 그의 두 아내들, 재상, 궁중의 광대, 무.. 2012. 12. 8.