본문 바로가기

전체 글279

SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 옵션 역시 제가 초보라 depth 한 요약을 하지 못하네요 -0-;; SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED 옵션으로는 테이블 단위로 COMMIT 되지 않은 읽기를 시도 할수 있지만 예를 들면 잠금(LOCK이 설정되어 있는 테이블) 의 읽기 (DIRTY READ) 가 발생 할 수 있는 걸로 알고 있습니다. NOLOCK 과 동일한 기능을 하는 것을 알고 있지만 NOLOCK 은 SELECT 쿼리 별로 설정을 할 수 있고 ------------------------------------------------------------------------------------------------------------------------------------- SELEC.. 2013. 2. 5.
INotifyPropertyChanged 인터페이스를 이용하여 프로퍼티가 변경될때 이벤트를 발생시키는 간단한 예제. 예제를 Windows Form Application으로 만들고 클래스 파일 ( EventClass.cs 이름이 참 -_-;; 죄송합니다 너무 대충 ) , 폼에 버튼을 하나 생성하였다. Property의 값이 변경될때. 이벤트를 발생시키는데 초보라 아직까지 이해를 제대로 못하고 있습니다. -_-;; EventClass.cs 의 내용입니다. ---------------------------------------------------------------------------------------------------- using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Componen.. 2013. 2. 5.
List<클래스>를 이용한 프로퍼티에 값 저장 하기 예제 List를 이용한 프로퍼티에 값 저장 하기 예제 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { // List에 담을 클래스이다!!! class Person { public string name { get; set; } public string mobile { get; set; } public string juso { get; set; } public string zipcd { get; set; } public int id { get; set; } } // DataContext 라는 클래스에서는 person 이라는 List 객체를 생성하여 리턴.. 2013. 2. 5.
MS-SQL Server 2008 설치시 '' is not valid login or you do not have permission 에러 메세지 장애 해결. IDC 센터에 서버 2대를 임대한 후 기분 좋게 SQL 2008 서버 설치 중 뜻하지 않은 에러가 났다 ㅡ.,ㅡ Server Configuration 부분에서 Use the Same account for all SQL Server services 버튼을 누르고 서비스를 실행할 계정을 당연히 administrator로 설정하려고 administrator 계정과 비밀번호를 입력하여 인증을 시도 하였지만 계속 에러가 났다 왜 인증이 안되는지 ㅡ.ㅡ 일단 NT AUTHORITY\SYSTEM 계정을 선택하니 인증이 되어 다음단계로 넘어갔다. 다음단계로 수월하게(?) 넘어가고 기다리니 Installtion Progress 부분에서 또 에러메세지가 나온다. '' is not valid login or you do n.. 2013. 2. 5.
MS-SQL 2005 테이블 이름을 검색하여 특정 테이블 찾기 SELECT * FROM SYS.TABLES 2013. 2. 5.
데이터베이스 연결 간단한 예제 sp_attach_db 를 이용하지 않고 직접 연결 창을 이용해 스크립트를 생성해 보았다. USE [master] GO CREATE DATABASE [TEST_BACKUP] ON ( FILENAME = N'M:\TEST_Backup\TEST_Backup.mdf' ), ( FILENAME = N'M:\TEST_Backup\TEST_Backup_Log.ldf' ), ( FILENAME = N'M:\TEST_Backup\FG_2007.ndf' ), ( FILENAME = N'M:\TEST_Backup\FG_2008.ndf' ), ( FILENAME = N'M:\TEST_Backup\FG_2009.ndf' ), ( FILENAME = N'M:\TEST_Backup\FG_2010.ndf' ), ( FILENAME.. 2013. 2. 5.
bak파일 복원 예제 --먼저FULL 백업파일의정보를확인해본다. RESTORE FILELISTONLY FROM DISK = 'R:\TMPLUS_CONSENT\BACKUP\TMPlus_Consent_backup_2012_01_02_003001_7210000.BAK' -- 풀백업파일을이용해새데이터베이스에복원시킨다. RESTORE DATABASE TMPLUS_CONSENT_DUP FROM DISK = 'R:\TMPLUS_CONSENT\BACKUP\TMPlus_Consent_backup_2012_01_02_003001_7210000.BAK' WITH NORECOVERY ,MOVE 'TMPlus_TEST' TO 'C:\TMPLUS_DUP\TMPLUS_DUP.MDF', MOVE 'TMPlus_TEST_Log' TO 'C:\TMPLUS_.. 2013. 2. 4.
BACKUP ,RESTORE 명령어로 데이터베이스 복사 -- 데이터베이스전체백업한다. BACKUP DATABASE TELE_DB TO DISK = 'S:\TELE_DB.BAK' --FILELISTONLY 옵션으로백업파일의LogicalName을확인해본다. RESTORE FILELISTONLY FROM DISK = 'S:\DataBase\TELE_DB\TELE_DB.BAK' --MDF,LDF 파일을생성할디렉토리를생성하고MOVE 옵션뒤에는위에서확인한LogicalName을입력하고. -- 새데이터베이스로복원한다. (TELE_DB_COPY란데이터베이스를새로생성하고복원한다.) RESTORE DATABASE TELE_DB_COPY FROM DISK = 'S:\DataBase\TELE_DB\TELE_DB.BAK' WITH RECOVERY , MOVE 'TELE_DB' TO .. 2013. 2. 4.
CTRL + C , CTRL + V 키 입력 막기 웹 페이지가 로드될때 js 파일을 로드되게 하였고 js 파일에는 아래 Function을 삽입하엿다. 불여우에서는 안먹힌다 -_-;;;;;; 또한 알툴바에는 힘없이 무너진다 -_-;;; // 키보드 이벤트 방지 function document.onkeydown() { // F1 ~ F12 번의 키보드이벤트 if(112 2013. 2. 1.