목록밥줄 (72)
울어라휘파람새야
WEB 서버와 DB 서버의 MDAC 버전이 틀릴경우 DB 연결이 잘 되지 않을수 있습니다. 이럴경우WEB 서버의 MDAC 버전을 DB서버와 동일하게 올려주시거나 그 이상의 버전으로 업그레이드 해주시면 됩니다. ================================================================================ MDAC의 버전을보려면 regedit 에서 확인이가능합니다. Rregdit 위치 : HKEY_LOCAL_MACHINE\Software\Microsoft\DataAccess\ 에서 Version 확인 참고 : http://support.microsoft.com/default.aspx?scid=kb;ko;301202 ========================..
create table item( itemidx varchar2(10) primary key, itemname varchar2(20) not null, qty number(4) not null, unitprice number(7) not null, inputDate date ); insert into item values('I00001', '마우스', 100, 10000, '06/02/20'); insert into item values('I00002', '키보드', 100, 20000, '06/03/22'); insert into item values('E00001', '스피커', 100, 30000, '06/04/01'); insert into item values('M00001', '모니터', 10..
오라클을 사용하다가 관리자 비밀번호를 잊어버렸을때, 당황한 적이 많이 있었는데... 관리자(SYS, SYSTEM)계정 비밀번호를 몰라도 수정할 수 있는 방법을 소개합니다. ## SYS or SYSTEM 계정으로 login ## 1. C:\>sqlplus 2. 사용자명 입력 : sys as sysdba 3. 암호 입력 : ( 아무것도 넣지 않고, 그냥 Enter ) 4. 현재 나의 계정이 어떤 계정인지를 알기위해 SQL> show user 로 확인해보면, 결과 화면 : USER은 ~SYS~입니다. ## SYS or SYSTEM 계정 비밀번호 변경 ## // 계정(sys)의 바꿀 비밀번호를 지정해준다(hankyung) 5. SQL> alter user sys identified by hankyung; // ..
exp, imp indexs 생성 없이 하고 나중에 Data를 import 하고 index를 생성하는 방식이다. import하는데 시간 너무 잡아먹으면 이 방법을 추천하며 여기서 사용자에 편의에 맞춰서 옵션을 수정하면 될것이다. 다른 DB에 import 시 미리 해야할 작업 * DB에 있는 각 유저 정보, tablespace 정보 확인하고 만들어주기 SELECT username, default_tablespace, temporary_tablespace FROM dba_users; SELECT name, bytes/1024/1024 FROM v$datafile; SELECT name, bytes/1024/1024 FROM v$tempfile; * 각 유저별 권한 정보 확인하고 만들어주기 SELECT * F..
Oracle Export and Import Utilities 1. Export and Import Utility 가 하는 일 - historical archive를 생성한다. - table의 데이터와 구조를 binary file로 저장한다. - oracle의 다른버전으로 migration 할 때 사용하면 좋다. - 갑작스런 drop or truncate로부터 복구를 목적으로 사용된다. 2. Export 사용법 (exp scott/tiger file=/backup/orabackup.dmp owner=scott) $ exp scott/tiger tables=(dept,emp) \ > file=emp.dmp log=exp.log compress=n \ > direct=y recordlength=32768 [..
[엑스포트(Export)] Export 유틸리티의 명령행 모드를 사용하여 데이터베이스 데이터를 운영 체제 파일로 복사할 수 있습니다. 이 파일은 Import 유틸리티에서만 읽을 수 있습니다. 예제 행을 포함하여 scott의 스키마에 속한 emp 및 dept 테이블을 포함하는 expincr1.dmp 엑스포트 파일을 생성합니다. $ exp scott/tiger tables=(emp,dept) rows=y file=expincr1.dmp 행을 포함하여 scott의 스키마에 속한 모든 객체를 포함하도록 expdat.dmp라는 빠른 엑스포트 파일을 생성합니다. $ exp system/manager owner=SCOTT DIRECT=Y ts_emp 테이블스페이스에 속한 모든 객체의 정의를 포함하는 expdat.dm..
엑셀 저장 시 이상하게 오류가 났다 원인을 몰라 헤매다가 엑셀 헤더 쪽을 주석처리하고 화면 찍어보니 아래와 같은 오류가 났다 Response object error 'ASP 0251 : 80004005' Response Buffer Limit Exceeded /04_quality/quality_01_xls.asp, line 0 Execution of the ASP page caused the Response Buffer to exceed its configured limit. 찾아보니 업로드 버퍼 용량 제한이었다. 기본이 4MB 정도로 되어있는데. 이걸 200메가로 바꿔주려고 한다. 아래는 수정 방법을 정리한 것이다. ================================================..
얼핏보면 if문과 비슷하게 생겼으나 '에러'를 잡아낸다는 점에서 유용하게 쓰인다. 기본형 : try { //Run some code here } catch(err) { //Handle errors here } 실제 활용 예 : try //---- 조회 후 뿌려진 값이 없는 상황에서 에러가 발생하는 경우 { objItem = objCell.children.item(0); } catch(err) { alert(''); location.href= "stockadjustment.asp"; } objItem = objCell.children.item(0); 부분의 셀 속성을 가져오는 부분인데 실제 뿌려지는 부분이 없이 이 구문을 타게 된다면빈칸을 읽게 된다 그럼 에러가 발생하고 그 에러를 잡은 뒤에 경고창을 띄워..