데이터베이스 분리 및 연결 (Detach & Attach) 방법 -- Database Detach (분리) USE master GO sp_detach_db [데이터베이스이름] GO -- Database Attach (연결) 1. CREATE DATABASE … FOR ATTACH USE master GO CREATE DATABASE [데이터베이스이름] ON (FILENAME = 'mdf 파일경로') , (FILENAME = 'ldf 파일경로') FOR ATTACH GO 2. sp_attach_db 최대 16개 파일까지만 지정 가능하다는 단점이 있으며, 이 기능은 SQL Server 2014에서 제거될 예정이므로 CREATE DATABASE … FOR ATTACH 문을 사용하여 데이터베이스를 연결하는 것이..
SQL이라는 용어를 어떻게 불러야 할지. SQL(Structured Query Language: 구조화된 질의 언어) 일반적으로는 SQL(에스큐엘)이라고 읽고 쓰지만, 한글로 씨퀄이라고 읽고 쓰기도 한다. 어느것이 맞는 것인가?.. 잘못된 용어를 사용하고 있는것은 아닐까? RDBMS에서 공통으로 사용하는 SQL이라는 용어는 어떻게 만들어 졌는지 알아보았다. (아래 wikipedia 참고) 용어의 유래를 알고 보니, 처음 이름은 SEQUEL(씨퀄)이었으나, 영국 어느 항공사의 상표와 겹쳐 저작권 분쟁으로 SEQUEL이라는 용어를 사용하지 못하고, SQL로 표기하게 된 가슴 시린 사연이 있었다. 정식 명칭은 SQL(에스큐엘)이 맞겠지만, 씨퀄이라고 읽어도 서로 의미는 통하니 개인별로 선호하는 이름을 사용하면..
Window Server 2008 또는 Windows Vista 이상의 버전에서 지원하는 사용자 계정 컨트롤(UAC)에 대한 간단한 정리. Administrator는 안 물어보는데, 새로 만든 'admin01'이라는 관리자 계정은 왜 자꾸 계속 프로그램을 실행할 때마다 이 컴퓨터를 변경할 수 있도록 허용하겠냐고.. 물어보는 걸까? 같은 관리자 권한을 갖고 있는데.. UAC는 관리자를 관리자가 아닌 사용자로 로그온 할 수 있게 한다. 주요 목적은 공격에 대한 시스템의 노출을 줄이는 것이다. 계정에 대한 기본 설정 3가지 측면 관리자 승인모드(AAM: Admin Approval Mode)는 Windows Server 2008 또는 Vista에 내장된 관리자 계정에 대해 사용하지 않습니다. Windows Vi..
인터넷이 되지 않는 환경에서 SQL Server 2012 도움말을 설치하는 방법에 대해 설명합니다. 도움말 미디어 다운로드 http://www.microsoft.com/ko-kr/download/confirmation.aspx?id=347 인터넷이 되는 환경에서 다운로드 후 파일을 복사합니다. 파일 복사 후 적당한 경로에 압축을 해제합니다. 1. SQL Server Management Studio를 실행하고 '도움말 설정 관리' 메뉴를 클릭합니다. 2. '도움말 라이브러리 관리자'가 실행됩니다. '디스크에서 콘텐츠 설치'를 클릭합니다. 3. 도움말 미디어 위치(HelpContentSetup.msha 파일)를 지정합니다. 4. 설치할 항목을 추가하고 변경된 내용을 업데이트 합니다. 5. 다시 '도움말 라이..
SQL Server 2012, SQL Server 2008 R2 SSMS 쿼리 편집기 단축키 (개인적으로 쓸만한 것만 자체 필터) SQL Server Management Studio Keyboard Shortcuts http://technet.microsoft.com/en-us/library/ms174205.aspx Code Editor Keyboard Shortcuts Action SQL Server 2012 SQL Server 2008 R2 전체화면 표시 SHIFT+ALT+ENTER SHIFT+ALT+ENTER 한줄 위로 스크롤 CTRL+UP ARROW CTRL+UP ARROW 한줄 아래로 스크롤 CTRL+DOWN ARROW CTRL+ DOWN ARROW 마지막 작업 취소 CTRL+Z or ALT+B..
SSMS 오류 및 이상증상에 대한 해결 방법 [증상] SQL Server Management Studio(SSMS) '등록된 서버' 내보내기 후 가져오기 실행 시 Error 발생 후 'SSMS – 등록된 서버'에서 '데이터베이스 엔진' 항목이 나타나지 않음. [정상] [환경] SQL Server 2008 SQL Server Management Studio [Action Item] 주의) 아래 방법을 사용하면 기존에 ssms에 설정했던 사용자 환경이 초기화됩니다.(옵션 변경내용 등등..) 1. SSMS를 종료합니다. 2. %appdata%\Microsoft\Microsoft SQL Server\100\Tools\ 경로 내의 Shell 폴더의 이름을 변경합니다. 예) 폴더 이름 변경 [Shell] -> [S..
SQL Server 제거 후 다시 설치할 때 발생할 수 있는 LandingPage오류에 대한 해결 방법 설치 환경 OS : Windows Server 2008 32bit, Windows7 (NT 6.1) SQL Version : SQL Server 2008 R2 RTM 증상 오류메시지) 응용 프로그램에서 처리되지 않은 예외가 발생했습니다. [계속]을 클릭하면 응용 프로그램에서 이 오류를 무시하고 계속합니다. [끝내기]를 클릭하면 응용 프로그램이 즉시 닫힙니다. userSettings/Microsoft.SqlServer.Configuration.LandingPage.Properties.Settings에 대한 구성 섹션 처리기를 만드는 동안 오류가 발생했습니다.:파일이나 어셈블리 'System, Versio..
diskpart로 부팅가능한 USB를 만들고 CD 내용물을 복사하면 USB를 설치 CD처럼 사용할 수 있다. -- 명령 프롬프트(관리자 권한) 실행 후 diskpart 실행 -- 디스크 리스트 출력: LIST DISK -- 크기를 통해 대상 디스크를 판별하고 디스크 선택: SELECT DISK 1 -- 디스크 정리: CLEAN -- 새로운 파티션 생성: CREATE PARTITION PRIMARY -- 파티션 리스트 출력: LIST PARTITION -- 파티션 선택: SELECT PARTITION 1 -- 파티션 활성: ACTIVE -- NTFS 파일시스템으로 디스크 빠른 포맷: FORMAT FS=NTFS QUICK 중요 서버 플랫폼에서 UEFI(Unified Extensible Firmware Int..