IT 썸네일형 리스트형 mssql 데이터베이스 복원시 오류 3154 '백업 세트에 기존 '(복원하려는데이터베이스명)' 데이터베이스가 아닌 데이터베이스의 백업이 있습니다' 해결 방법 A라는 서버에서 작업하던 데이터베이스를 백업하여, 백업 파일(*.bak)를 B라는 서버로 복사하고 복구 하려고 하니, 별의 별 방법을 다 사용해도 복원되지 않습니다. 이럴때는 스크립트를 이용해서 복원해야 합니다. 먼저 bak 파일을 원하는 위치에 복사해 둡니다. 아래 스크립트를 실행하여 백업 파일이 품고 있는 mdf 파일명과 ldf 파일명 그리고 논리명을 확인한다 restore filelistonly from disk = 'D:\백업파일 경로\백업파일명.bak' ; 이제 복원할때 사용할 신규DB명을 지정하여 아래와 같이 작성한다, 사전에 DB를 미리 생성해 둘 필요가 없다. Restore database 신규DB명l from disk = 'D:\백업파일 경로\백업파일명.bak' with move '기존D.. 더보기 경영정보 구축 사업계획 추진 준비(시나리오) 최근 기업규모와 관계없이 경영정보시스템 구축을 위해 다양한 솔루션과 자료를 조사하는 업무가 늘어나고 있습니다. 다만, 경영정보 업무에 대한 현업의 요청사항이라기보다는, 경영진이 보고 시스템의 디지털화를 통한 과거와 현재를 조망하면서 미래를 예측하고자 하는 욕구에 의해 IT담당자에게 검토 지시를 합니다. 경영정보 시스템이 아직 구축되지 않은 기업에서 어떻게 보고 활동을 하는지 확인해 본 결과! 보고를 위한 실적 데이터를 엑셀로 제공 또는 내려 받아, 보고 형식에 맞게 취합하여 그 결과를 파워포인트에 복사하여 출력해서 보고하는 경우가 일반적인 방법입니다. 이렇다 보니, 보고하기 위해 데이터를 취합하는데, 너무 많은 수작업이 발생하고 있습니다. 시스템으로 구축되어져 있다면, 몇번 클릭많으로 통합 실적 보고서를.. 더보기 전자책 구매에 대한 평 많은 분들이 전자책을 구매하려고 다양한 제품을 알아고싶겁니다. e-Ink 제품도 검토하시고, 안드로이드 탭북도 검토 하시면서 아이패드도 검도하실겁니다. 저는 전자책에서 가장 중용한건 안정성과 무게라고 생각합니다. 제가 듀얼 OS 탭도 사용해보고, 안드로이드탭도 사용해보니 일반적으로 전자책으로 사용하려면, 책보다는 가벼워야 한다는 경험치를 얻었습니다. 보통 책을 무게를 측정해보니 약 450g 넘습니다. 그런데 아이패드도 그렇고 대부분의 패드나 탭북은 책 무게보다 약 100g 무겁습니다. e-Ink 제품이 국산도 있고 중국산도 있는데 문제는 떨어트리면 깨진다는겁니다. 가격도 싼지 않고요. 그래서 3가지 제품을 비교하게 되었는데요. 저는 구형이지만, 갤럭시탭 S2 9.7과 다른 제품들을 비교해 보고 있습니다... 더보기 빅데이터 프로그램을 개발하는 언어의 특징 최근에 기업에서 빅데이터 분석에 많이 사용하는 개발 언어를 조사해 보았습니다. 좋은 특징도 있고, 제약도 있습니다. 구분 R python Go 저작자 R 재단 파이썬 소프트웨어 재단 구글 라이선스 GNU GPL BSD 특징 통계소프트웨어 개발용 절차적 프로그래밍 스크립트 언어 동적 타이핑 객체지향 언어 C/C++보다 느리다 다른 언어로 개발된 모듈 연결 C 언어와 호환된다. Cpython 컴파일 언어 명령형 언어 구조적 언어 정적 타입 컴파일 언어 컴파일 인터프리터 인터프리터 컴파일 동작방식 싱글처리(GIL) GIL Locking, GIL 제거중 병행(병렬) 메모리 데이터를 메모리에 상주 시킴 내용은 계속 보완하겠습니다. 더보기 빅데이터 분석 최근 추세 빅데이터 분석에 대한 화두에 대해서 최근 몇년간 많은 기업들이 어떻게 하면우리도 빅데이터 분석을 할 수 있는가에 대해서 사례분서과 내부 스터디 없이너도 나도 프로젝트를 많이 추진 했습니다. 그러나 결과는 아무것도 없고, 오로지 하드웨어 즉 박스만 덩그러니 남게 되었습니다. 여타 프로젝트보다 심하게 실패를 많이 경험 했습니다.누구도 빅데이터 분석 프로젝트를 성공했다고 이야기하는 기업은 없었습니다.너무 쉽게 새로운 IT 키워드를 받아 들였기때문입니다. 이제 빅데이터 분석은 숨고르기에 들어갔습니다.실패 경험을 바탕으로 어떻게 해야 성공 할 수 있는지를 다시 돌아보게 되었고해외 성공 사례와 국내 실패 사례를 스터디 하면서빅데이터 분석의 포커스가 소프트웨어, 하드웨어, 데이터에서 사람이라는것으로바뀌었습니다. 빅데.. 더보기 oracle express(XE) 버전의 테이블 스페이스 한계 오라클 버전중에 Express 버전은개발 테스트나, 개인용 개발 업무에 사용할 수 있는 무료 입니다.프로그램에서 DataBase가 필요한 경우 MS-SQL보다도 많이 사용합니다.이유는 Oracle을 사용하는 기업이 많기 때문이죠.오라클 Express 버전은 무료이기때문에 성능상 제약이 많습니다. 구분 내용 CPU 1CPU(Dual Core) Memory 1G Database Size 11G 모든 테이블 스페이스(db)의 합계 사이즈를 11G를 초과하면 ORA-1259 오류가 나타납니다. 11G이상 사용하려면 상위 버전으로 업그레이드 해야 합니다. 더보기 테이블 행수(row,레코드)와 빈공간 없애는 방법 사용중인 테이블들에 들어가 있는 데이터의 행수(레코드)를 알고 싶은 경우가 있습니다. 데이터가 많은 테이블을 특별 관리하고 싶기때문이죠. select table_name, num_rows from user_tables; 로그인한 계정이 소유한 테이블들의 레코드수를 확인할 수 있습니다. sysadm 권한으로 로그인한 경우 테이블스페이스 파일별 위치와 사이즈(크기) 등 다양한 상태정보를 알수 있습니다. select * from dba_data_files; - 실행 결과 입니다. 파일 위치와 이름, 파일 크기, 자동증가 상태 등을 자세히 알 수 있습니다. 간혹 파일 경로를 옮겨야 할때도 있고, 경로를 알고 싶을때 사용하시면 됩니다. - 이중에 사용하지 않는 테이블 스페이스 파일(datafiles)을 포함해서 .. 더보기 테이블스페이스 및 테이블 관리(소유한 태이블과 스페이스 그리고 컬럼명) 로그인한 계정별로 사용하는 테이블 스페이스와 테이블과의 관계를 조회하는 방법입니다. 갑자기 데이터를 저장하는데 테이블 스페이스의 공간이 부족하다는 경고가 뜨면서 데이터 저장이 안될때, 타켓(저장) 테이블의 테이블 스페이스(tablespace)를 알아야 사이즈를 늘릴수 있다. 이때 현황을 확인하는 방법입니다. select table_name, tablespace_name, partitioned from tabs; 테이블 스페이스는 sysdba 권한이 있어야 가능합니다. ^^ 알고 계시죠. 어떤 테이블스페이스인지 확인하셨다면, 이제 공간을 늘리셔야죠! 그럼 어떤 테이블 스페이를 늘려야 하는지 해당 DB 파일을 찾아 봅니다. select tablespace_name, file_name, bytes, statu.. 더보기 DB OWNER가 소유한 테이블 조회하기 DB 관리자가 여러명이다보면, 이 사람, 저 사람이 마구 테이블을 생성하는 경우가 있습니다. USER별로 소유하고 있는 테이블을 조회하는 방법입니다. 물론 도구를 사용하면 바로 확인 가능하게죠 ^^ 로그인한 사용자 계정의 권한에 따라 normal 사용자 계정이라면 자기가 만든 테이블만 확인할 수 있습니다. SELECT * FROM USER_TABLES; SYSDBA 계정 소유자는 모든 테이블에 대한 정보를 확인할 수 있습니다. 로그인한 사용자가 소유한 테이블명만 보기 SELECT object_name FROM USER_OBJECTS WHERE object_type='TABLE'; 더보기 락 걸린 사용자 찾고 상태 락 해지 하기 비밀번호를 잘못 입력해서 락(db lock) 걸린 사용자 계정 정보를 확인하는 방법입니다.간혹 개발 환경을 설정하거나, 새로운 개발자가 추가되어 계정을 발급하다보면,비번을 잊어버려 락이 걸린 경우가 많습니다. select * from DBA_USERSwhere USERNAME= '유저명'; - USER007 의 db락 상태를 확인하는 쿼리select * from DBA_USERSwhere USERNAME= 'USER007';조회하시면 해당 계정의 ACCOUNT_STATUS 를 확인할 수 있습니다.이때 확인된 계정의 상태를 다시 보시고,락을 해제 하시면 됩니다. ALTER USER '유저명'ACCOUNT UNLOCK; - 유저 USER007 의 락을 해제하고 커밋 합니다. ALTER USER 'USER00.. 더보기 이전 1 2 3 다음