목록Database (39)
승적이익강 (勝敵而益强)
오라클에서 .sql로 백업된 파일을 INSERT시 특수문자에 대한 오류가 발생한다.이때 사용할수 있는 설정이 set define 이다 대입변수로 쓰일 때, 앞글자(prefix)를 설정【형식】 set define {& ¦ c ¦ on ¦ OFF} on enable off disable & 디폴트문자 c on에서 디폴트 &을 다른 문자로 지정 예)SQL> show define define "&" (hex 26) SQL> show scan scan on SQL> SET DEFINE OFF; 은 insert 문의 텍스트 데이터 줄바뀜 등의 문제를 해결한다.상단에 기술 후 insert문 수행하면 된다. 참고! ----------------------------------------------------------..
create table AUDIT_ACTIONS( * ERROR at line 1: ORA-00600: internal error code, arguments: [kqlInvObj:user] $ impdp system/xxxxx@UAT dumpfile=oam20130605.dmp SCHEMAS=APM Import: Release 11.2.0.1.0 - Production on Thu Jun 6 14:06:18 2013Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved.Connected to: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - 64bit Product..
ORA-28000: the account is locked Cause: The user has entered wrong password consequently for maximum number of times specified by the user's profile parameter FAILED_LOGIN_ATTEMPTS, or the DBA has locked the account Action: Wait for PASSWORD_LOCK_TIME or contact DBA Alter user system account unlock;
Install 1. Registry 등록 (HKLM\Software\Firebird Project\Firebird Server\Instances) C:\Firebird\bin>instreg.exe install Firebird has been successfully installed in the registry. 2. NT 서비스 등록 C:\Firebird\bin>instsvc.exe install Service "Firebird Server - DefaultInstance" successfully created. ※ CS(Classic Server) 인 경우 C:\Firebird\bin>instsvc.exe install -classic Service "Firebird Server - DefaultIn..
이런 방법을 생각해 보았다. SELECT DISTINCT CUST_BD_VIRTUAL_ID, NVL(LPAD(REGEXP_SUBSTR(CUST_BD_VIRTUAL_ID, '[^.]+', 1, 1), 3, '0'), '000') lv1, NVL(LPAD(REGEXP_SUBSTR(CUST_BD_VIRTUAL_ID, '[^.]+', 1, 2), 3, '0'), '000') lv2, NVL(LPAD(REGEXP_SUBSTR(CUST_BD_VIRTUAL_ID, '[^.]+', 1, 3), 3, '0'), '000') lv3, NVL(LPAD(REGEXP_SUBSTR(CUST_BD_VIRTUAL_ID, '[^.]+', 1, 4), 3, '0'), '000') lv4, NVL(LPAD(REGEXP_SUBSTR(CUS..
64bit 윈도우에서 ODBC 관리자는 64bit용, 32bit용이 따로 있으며, 서로 호환이 되지 않는다. 이에 32bit용 응용프로그램에서 DBMS 접속을 위한 ODBC를 등록하려면 32bit용 ODBC관리자에 등록을 해야한다. 그렇지 않으면 SQLConnect 실패가 발생한다. 기본적으로 64bit 윈도우에서 “관리 도구” - “데이타 원본(ODBC)” 를 실행 한다면, 64bit 용 ODBC 관리자가 실행된다 32bit ODBC 관리자: C:\Windows\SysWOW64\odbcad32.exe 64bit ODBC 관리자: C:\Windows\System32\odbcad32.exe 32bit 응용프로그램용 ODBC를 등록하기 위해서는 “C:\Windows\SysWOW64\odbcad32.exe"를..
SELECT SID,TARGET,TIME_REMAINING,ELAPSED_SECONDS FROM V$SESSION_LONGOPS WHERE TIME_REMAINING > 0 AND USERNAME = 'RCPDUT' -- AND SID = 263 ;
DROP TABLE KENNYTEST; CREATE TABLE KENNYTEST ( XPS_ID VARCHAR2(8), PRE_XPS_ID VARCHAR2(8) ); INSERT INTO KENNYTEST(XPS_ID, PRE_XPS_ID) VALUES('X1', '*'); INSERT INTO KENNYTEST(XPS_ID, PRE_XPS_ID) VALUES('X2', 'X1'); INSERT INTO KENNYTEST(XPS_ID, PRE_XPS_ID) VALUES('X3', 'X2'); INSERT INTO KENNYTEST(XPS_ID, PRE_XPS_ID) VALUES('Y1', '*'); INSERT INTO KENNYTEST(XPS_ID, PRE_XPS_ID) VALUES('Y2', 'Y1'..
# 날짜계산 select months_between(sysdate,to_date(