반응형

CATEGORY 205

oracle 11g r2 설치 및 scott 시작

OS : windows 7 (32bit) 1. http://www.oracle.com 사이트에서 download 먼저.2. down 받은 file1, 2 의 압축을 풀어 하나로 합쳐주자.3. 설치 시 특별한 점은 없었고 계정에 대한 비밀번호를 설정할 때, scott 비밀번호를 설정하지 않았다는 정도...? 기타 : local 에서 test 용도이기에 Standard 버전으로 설치했다. lock 이 걸려있다는 오류에 lock 해제.SQL>alter user scott account unlock; 3번의 항목으로 인하여 scott 접속하는 방법을 몰랐지만SYS, SYSDBA, SYSTEM 계정으로 로그인하여 scott 계정의 비번을 변경해주는 것. SQL>alter user scott identified b..

Programing 2013.10.11

window7 Mysql 설치

출처 : http://blog.lul.kr/11 > 펌이라 출처를 먼저 밝힙니다.일단,다운로드(http://www.mysql.com/downloads/mysql)부터 한다.버전이 여럿 있지만,윈7홈 프리미엄 64bit니까 맞는 걸로 다운받는다.하는 김에 워크벤치도 받아두자. 워크벤치는32bit 밖에 없지만 64bit OS에서도 별 문제없이 잘 실행됐다.지금도 잘 되는지는 곧 알 수 있다.굳이 가입할 필요가 없다.하지만 난 이미 오래 전에 했을 뿐이고.경희대 감사!카이스트에서 우분투 미러링해주는 게 동아리 차원에서 하는 거라던데 경희대는 어떨려나?혹시 모르니 잊지말고 커넥터도 받아두자.지금은 윈도우니까ZIP으로 받자.받을 것 다 받았으니 설치를 해줘야 하는데, 그래도 무작정 들이대는 것 보다는 좀 알고 하..

Programing 2013.10.11

mssql DB 데이타 정렬 변경

mssql 에서는 데이터베이스 생성 시 데이터 정렬 옵션을 정하게 되는데 mssql 설치 시의 기본 셋팅으로 되어있고(보통 Korean_Wansung_CI_AS) 나중에 변경하려 한다면 기존의 테이블을 삭제해야 옵션이 적용된다. 미리 공 테이블 생성해놓고 데이터 insert 해보길 잘했다.. 설마 고유키(primary key)에 대소문자 구분이 되어있을 줄이야... 그래서 변경하려고 검색하여 query 문을 실행해보니 왠걸, 오류가 터진다. 오류 메세지 5030과 5072 DB에 다유저 속성이 활성화 되어있어 배타잠금이 안되기 때문이란다. 고유유저 속성으로 활성화 시킨 후 수정 하고 다시 멀티유저로 속성을 변경해주어야 했다. - 선택 DB 정보 보기select * from fn_helpcollations..

Programing 2013.10.11

oracle to mssql(number type)

oracle 에서 mssql 로 DB 이관 작업을 하는 중... number(n) 의 n 값은 넣어주지 않으면 38자리로 표현되며 어느 글에서는 자리 수가 아닌 바이트 수라고 적어 놓아서 혼란을 일으켰지만 n 값이(2) 두자리 이하는 tinyint = 255 까지 표현(4) 네자리 이하는 smallint = 약 30,000 까지 표현(8) 여덟자리 이하는 int = 약 20억 까지 표현 이후 더 큰 표현 (9) 이상을 요구할 때에는 decimal(or numeric) 또는 간혹 bigint 형으로 선택을 해주었다. 참고 http://msdn.microsoft.com/ko-kr/library/ff848794.aspx 기타 오라클의 clob(?) 은 text 로 선택했고 varchar2 는 varchar 로..

Programing 2013.10.11

mssql 테이블, 뷰, 트리거 확인

다음과 같은 질의어로 DB에 찾고자 하는 table, trigger, view 등을 알아볼 수 있다. select * from sysobjects where name like 'Z%usr%' (Z로 시작하고 usr 포함하는 것들을 뽀바뽀바!) 음, 유용하군.또한 테이블과 연관된 SP, TR 등을 찾아볼 때 다음과 같은 쿼리를 날린다. sp_depends [테이블명] 오호! 이것도 유용하군. 그리고 자그마한 팁이지만...datetime 의 속성을 가진 필드 업데이트 할 때 StartDate = StartDate + 100 하면 기존의 날짜에 +100일 해준다.

Programing 2013.10.11

mssql 버전 확인

종종 설치된 MS SQL 의 버전을 정확히 알아야 할 때가 있다.아래 쿼리 하나면 버전, 서비스팩 모두 해결! SELECT @@version as 풀버전 , SERVERPROPERTY('productversion') as 버전번호 , SERVERPROPERTY ('productlevel') as 서비스팩이름 , SERVERPROPERTY ('edition') as 설치버전 끗. 또는 별도로 따로 따로 - 아래 참조 SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition') 또는 SELECT @@VERSION

Programing 2013.10.11

windows 7 mail 사용

윈도우 7 버전이라 outlook 메일 프로그램이 기본으로 설치가 되어 있지 않았다. 방법을 검색하였고 Windows Live Mail(무료)을 설치하여 사용하는 방법이 있었다.http://windows.microsoft.com/ko-kr/windows7/looking-for-windows-mail 다운로드 한 프로그램에는 '윈도우 라이브 필수패키지' 라고 명칭 하여메일 외에도 skyDirve, movie maker, 가족보호설정, Writer 등의 프로그램이 포함되어 있었다. 설치 시 선택하여 설치가 가능하다. 첨부파일 또는 아래의 바로가기를 클릭하면 다운로드 받을 수 있는 사이트로 이동 된다. 다운로드 바로가기

Programing 2013.10.11
반응형