오류: MS SQL에서 (In Recovery)상태가 나타나며 DB 작업을 할 수 없는 상태가 될 경우가 있습니다. 원인: Transaction 또는 Rollback 작업 중에 DBMS가 중단된 경우 (시스템 또는 OS종료 등) 대처: 복구가 끝날 때까지 기다리는 방법 외엔 없습니다. DB를 재시작해도 다시 (In Recovery) 상태에 빠집니다. 만약 장기간 기다려도 해결되지 않을 경우 백업을 통해 복구를 진행하셔야 합니다. 다음과 같은 코드를 통해 복구시간이 얼마나 소요될 지 예측할 수 있습니다. -- MS SQL 2008 이하 DECLARE @DBName VARCHAR(64) = '대상DB명' DECLARE @ErrorLog AS TABLE([LogDate] CHAR(24), [ProcessInf..
MS SQL을 사용하다 보면 드물게 ‘Suspect’ 모드로 나타나는 경우 가 있습니다. (한글은 ‘주의대상’) 이는 H/W 또는 O/S상에서 실수로 인해 발생합니다. (예: Transaction log파일 삭제) 발생예시 해당 시스템이 지정된 파일을 찾을 수 없을 때 발생합니다. 데이터 또는 로그가 존재하는 장치를 열수 없을 때 발생합니다. SQL서버가 트렌젝션 중에 다운되거나 재시작되었을 때, 트렌젝션 로그가 손상되면 발생합니다. 안티바이러스 프로그램 등으로 인해 SQL서버가 특정 데이터나 로그파일에 접근할 수 없을 때 발생합니다. 문제가 발생하면 처음에는 SQL Server가 Device file에 배타적 잠금을 시도합니다. 만약 해당 파일이 다른 프로세스에 의해 사용 중이거나 파일이 없으면 SQL..
iPhone 프로그래밍을 해보신 분이라면 UIView에 대해서 잘 아실것입니다. Button, TextArea, Slider, WebView 등 대부분이 UIView를 상속하여 구현되어 있습니다. 그러나 UIVIew가 내부적으로 어떻게 구성되어 있는지에 대해서는 잘 알려진 바가 없습니다. UIView는 내부적으로 CALayer를 통해구현됩니다. CALayer를 통해 여러 시각적 효과를 쉽게 구현할 수 있으므로 알아둔다면 많은 도움이 될 것입니다. 뿐만아니라 Core Animation과 어떻게 상호작용하는지 이해하는 것도 중요합니다. 이 주제에 대해서는 다음에 다룰 예정입니다. 여기에서는 CALayer를 사용하는 기본적인 방법을 배우게 될 것입니다. 단순한 테스트 앱을 만들어서 레이어를 하나 만들고 어떻게..
XCode로 앱을 개발하다보면 뜬금없이 Unknown class _ViewController in Interface Builder file.오류가 발생하는 경우가 있습니다. 이 오류는 XCode의 버그라는 의견이 지배적이 였으며 효과가 있었던 해결책을 정리합니다. 문제확인: StoryBoard를 열어봅니다. ViewController의 Identity Inspector에서 Custom Class 섹션으로 이동합니다. Class와 Module 필드가 있는데 이 중에서 Module이 None로 설정되지 않았는지 확인해봅시다. 정상적인 경우 아래와 같이 "Current - 앱이름" 형태로 나타나야 합니다. [정상] [문제가 있는 경우] 문제해결1: Module 재선택 해보기 단순히 Module 필드의 오른쪽 ..
- WPF
- Xamarin.Forms eBook
- Xamarin.Forms 요약
- Xamarin.Forms
- TypeScript
- ios
- StringComparison
- MS SQL
- ASP.NET Core
- React
- Xamarin
- AntDesign
- .NET Standard
- Xamarin.iOS
- npm
- Vue
- Android
- material-ui
- flutter
- VisualStudio
- Total
- Today
- Yesterday