IT정보공유/DB40 DBeaver Export Table Data - CSV 내보내기 방법 오늘은 TOAD를 대신할 수 있는 강력한 무료 데이터베이스 관리툴인 DBeaver Tool 을 이용하여 테이블에 쌓여있는 데이터를 Export 하는 방법을 살펴보도록 하겠습니다. DBeaver Export 실습하기 우선 Export Table을 지정하고 팝업메뉴를 띄워줍니다. 테이블을 선택하고 우클릭으로 팝업 메뉴가 팝업됩니다. 어떤 메뉴들이 있는지 살펴보시고, 우리에게 지금 필요한 메뉴인 Export Table Data (테이블 데이터 내보내기) 메뉴를 선택합니다. 어떤 형태로 데이터 내보내기를 진행할지를 묻는 창이 나타납니다. Database, CSV, DbUnit, HTML, JSON, Markdown, SQL, XML 등 거의 모든 내보내기 포맷을 지원하고 있습니다. 인서트문으로 내보내기 하려면 .. IT정보공유/DB 2019. 9. 11. DBeaver 유용한 기능 Format SQL 강력한 DB Tool DBeaver의 Format SQL 기능에 대해서 살펴보도록 하겠습니다. Format SQL은 SQL 문장을 보기 좋게 정리해 주는 기능인데요. 말로 설명하는 것보다 실제 기능을 살펴보는게 이해가 빠르겠죠? 아래와 같은 쿼리문장이 있습니다. select insertdate, tmfc, areaname, warnvar, warnstress, command from weatherNews where insertdate >= '2019-02-01' and warnvar>=1 and WarnStress > 0 이 문장을 좀더 깔끔하게 정리를 해서 보고 싶을때, Format SQL 기능을 이용하여 SQL문을 보다 깔끔하게 정리를 하게되면 아래와 같은 형태로 나타나게 됩니다. select ins.. IT정보공유/DB 2019. 9. 6. MSSQL Error Log 삭제 방법 MSSQL Server를 사용하다 보면 가끔씩 ERRORLOG로 인해서 하드디스크 용량이 부족해져버리는 경우가 생깁니다. 이때는 적절하게 로그를 삭제 하여 디스크 용량을 확보해줘야 합니다. 디스크 용량이 부족하지 않더라도 로그가 누적되어 쌓이면 아무래도 좋을건 없겠죠? MSSQL ERRORLOG가 4.5기가 가량 쌓인 사진입니다. 무슨 에러가 이렇게 많이 낫길래 로그용량이 엄청난지는 나중 문제고 일단 시급한건 디스크 용량 확보! MSSQL DB Server 설치 경로에 가서 로그파일을 삭제하기 전에 SSMS (SQL Server Management Studio) 를 이용하여 아래의 명령어를 실행해 줍니다. exec sp_cycle_errorlog; 위 명령어로 ERRORLOG 파일을 백업하고, 최신 ER.. IT정보공유/DB 2019. 9. 5. MSSQL 오류 해결 - 파생 필드나 상수 필드를 포함하므로 업데이트 또는 삽입하지 못했습니다. MSSQL에서 생성해놓은 뷰에 인서트를 하려는 경우, 오류 메세지가 다음과 같을 경우 해결할 수 있는 방법입니다. "뷰 또는 함수는 파생 필드나 상수 필드를 포함하므로 업데이트 또는 삽입하지 못했습니다." 이 경우는 보통 권한의 문제인데, 뷰를 생성한 권한과 MSSQL View에 Insert를 하는 권한이 달라서 오류가 발생하는 경우 입니다. 실제 이 메세지가 발생했을 때, 권한 문제라고 하는데 도대체 무슨 권한 때문에 이런 문제가 생겼나 굉장히 고민을 많이 했었습니다. (많이~ 고민 했었어~ 이자릴 지켜야 하는지~. Feat.Y2K 헤어진 후에) View를 생성할때 Microsoft SQL Server Management Studio에 Windows 인증으로 로그인 하여 뷰를 생성했었고, View에 I.. IT정보공유/DB 2019. 8. 21. Oracle DB 데이터파일 사이즈 늘리기 데이터파일 사이즈 늘리는 방법입니다. (DBF 파일 사이즈 자동으로 200메가씩 증가) ALTER DATABASE DATAFILE 'C:\ORACLEXE\ORADATA\XE\TBS_LQT01.DBF' AUTOEXTEND ON NEXT 200M; [IT] - 오라클 테이블 생성시간 확인 [IT] - 유닉스에서 오라클 구동 & 종료 방법 [IT/DB] - 오라클 데이터베이스 버전 & 비트 확인 방법 IT정보공유/DB 2019. 8. 20. MSSQL 사용자 생성과 특정 뷰, 테이블 조회 권한 부여 방법 SQL Server Management Studio를 이용하여 쉽고 빠르게 사용자를 생성하고, 생성된 사용자에게 특정 뷰, 또는 테이블에만 접근이 가능하도록 하는 방법을 알아보도록 하겠습니다. 1. 사용자 생성 관리자 계정으로 보안 -> 로그인 트리에 마우스 우클릭 하여 "새 로그인"을 클릭합니다. 암호만료강제적용을 체크해제한다. 체크한 경우 1개월 지나면 로그인을 하기 위해서는 패스워드 변경이 필요하게되니 주의하시기 바랍니다. 사용자 매핑에서는 필요한 데이터베이스만 지정하여 체크 하고, 기본스키마는 별도로 지정하지 않아도 됩니다. (지정하지 않으면 알아서 나중에 dbo라고 지정됨) 데이터베이스 역할 멤버 자격도 별도 체크 없이 진행합니다. 여기까지 진행을 하게된 경우, 새로 생성된 계정으로 로그인은 가.. IT정보공유/DB 2019. 6. 28. 오라클 데이터베이스 버전 & 비트 확인 방법 설치된 오라클 데이터베이스의 버전 그리고 설치된 비트, 32bit 버전인지 64bit 버전인지확인하는 쿼리입니다. SELECT * FROM v$version 위 쿼리를 이용해 아래와 같이 DB Version, PL/SQL 버전, Core 버전등이 표시됩니다. ♡ 여러분의 공감이 빅에너지에게 에너지원입니다. 공감, 좋아요 부탁합니다~ ♡ IT정보공유/DB 2019. 1. 29. [ ORACLE ] 오라클 11g 데이터베이스 한글 깨짐 발생시 체크포인트 오라클 연결시 한글 출력, 무엇때문일까? 한글이 깨질경우 보통은 데이터베이스의 언어 캐릭터셋과 오라클 클라이언트의 캐릭터셋이 맞지 않아서 한글이 깨져보이는 경우가 대부분입니다. 아래 내용대로 조치를 해보시고, 한글이 깨지지 않도록 환경을 맞춰주세요. - 오라클 DB 언어 설정값 확인은 아래의 쿼리를 통해 확인한다. -- SELECT (SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_LANGUAGE') || '_' || (SELECT value FROM nls_database_parameters WHERE parameter = 'NLS_TERRITORY') || '.' || (SELECT value FROM nls_database_para.. IT정보공유/DB 2019. 1. 19. [ ORACLE ] 오라클 11g 클라이언트 다운로드와 설치 며칠전에 오라클 데이터베이스 설치 방법에 대해서 알아봤었고, 이번에는 개발 할때 오라클 DB에 접속하기 위해 필요한 오라클 클라이언트(Oracle client) 설치에 대해 알아보도록 하겠습니다. 오라클 클라이언트 다운로드와 설치 순서 1. https://www.oracle.com/downloads/ 오라클 홈페이지 다운로드 페이지로 이동 2. Database 항목에서 본인이 설치할 버전을 선택합니다. 저에게 필요한 Database 11g Enterprise/Standard Editions 를 선택해보겠습니다. 3. 페이지를 쭉 아래로 스크롤 하다 보면, Oracle Database 11g Release 2 버전이 나오고 데이터베이스 설치 파일이 버전별로 화면에 보입니다. 4. 여러가지 버전이 나오는데 .. IT정보공유/DB 2019. 1. 18. [ ORACLE ] 오라클 11g 다운로드와 설치, 그리고 로그인 기본 환경 셋팅 오랜만의 데이터베이스 설치..오라클 11g를 다운로드 받고 설치는 했는데 하도 오랜만의 오라클과의 만남이다 보니 까마득 하더군요.DB접속 부터 뭘 어떻게 해야 하는지.. 그래서 정보공유 차원에서 오라클 설치부터 접속 까지 정리를 해둡니다. 1. 오라클 홈페이지에서 Oracle 11g 다운로드 (회원가입 필요함) 2. 다운로드 받은 설치파일 압축 해제 후 설치 - 설치시 비밀번호를 잘 기억해두세요. 3. 재부팅 오라클 DB 설치 후에 재부팅을 하지 않으면 시스템 환경 변수등의 설정이 완료되지 않아서 바탕화면에 설치된 오라클 Get Started With Oracle Database 11g Express Edition 이 정상적으로 링크가 걸리지 않습니다. 이 아이콘의 역할은 기본적인 DB 환경설정을 할수 .. IT정보공유/DB 2019. 1. 11. MSSQL DB 백업 쿼리와 DB 복원 쿼리 MSSQL 데이터베이스를 쿼리로 백업하는 방법 DB 백업에는 여러가지 방법이 있으나 그중에서 쿼리를 통한 DB 백업 방법에 대한 내용입니다. 데이터베이스 백업 BACKUP DATABASE [데이터베이스 이름] TO DISK = [백업경로 및 파일명]; 트랜잭션로그 백업 BACKUP LOG [데이터베이스 이름] TO DISK = [백업경로 및 파일명]; 데이터베이스 복원 RESTORE DATABASE [데이터베이스 이름] FROM DISK = [백업경로 및 파일명] WITH REPLACE; IT정보공유/DB 2018. 11. 22. 가볍고 편리한 MySQL 접속툴 HeidiSQL, (SQL Query 실행, 조회등) MySQL 접속툴중 제일 많이 쓰이는 무료툴은 아마 Workbench나 phpMyAdmin 일거에요. (요즘 웹이 대세니까..ㅋ) 그리고, 오라클에서 제공되는 SQL Developer, 상용으로는 토드! 하지만 상용 프로그램은 못쓰니까.. 제가 소개해 드리는 HeidiSQL은 그 어떤 MySQL 접속 프로그램보다도 가볍습니다. 용량도 5메가 정도밖에 안합니다.(압축 기준) 그리고 무엇보다 중요한, 오픈소스 무료툴입니다! 가볍고 강력한 기능의 MySQL 관리툴 HeidiSQL DBMS 관리에 필요한 대부분의 기능은 갖추고 있어 사용도 편리하고 포터블 버전도 제공되고 있어서 매우 편리한 툴입니다. < Hei.. IT정보공유/DB 2018. 10. 16. 이전 1 2 3 4 다음 💲 추천 글 반응형