반응형

Oracle 37

이 작업을 수행하려면 ORA-02069 global_names 매개 변수를 TRUE로 설정해야 합니다.

이 작업을 수행하려면 ORA-02069 global_names 매개 변수를 TRUE로 설정해야 합니다. 몇 가지 해결책을 찾아봤습니다.그 중 하나는 다음과 같습니다. Cause 문의 원격 매핑이 필요하지만 global_names를 TRUE로 설정해야 하기 때문에 수행할 수 없습니다. 작업 문제 세션 변경 set global_names = 가능한 경우 true 그런데 왜 global_names 매개 변수를 설정해야 하는지 이해할 수 없습니다...원격 매핑에서 global_names 매개 변수를 사용하는 이유는 무엇입니까?제발, 설명 좀 해주실래요? 추신: global_names 매개 변수를 설정하면 글로벌 명명 규칙이 발생하며, 데이터베이스 링크 이름은 원격 데이터베이스 이름과 같아야 합니다.또한 과 같은..

programing 2023.07.25

c#에서 매개 변수화된 쿼리를 실행하는 동안 ORA-01745 오류가 발생했습니다.

c#에서 매개 변수화된 쿼리를 실행하는 동안 ORA-01745 오류가 발생했습니다. 나는 뭔가를 하고 있습니다. ... OracleCommand oCommand = new OracleCommand(); oConnection.Open(); oCommand.Connection = oConnection; oCommand.CommandText = "SELECT * FROM employees WHERE user = :User"; oCommand.Parameters.AddWithValue(":Name", "Employee1"); DbDataReader dbRdr = oCommand.ExecuteReader(); 그러면 예외가 발생합니다. ORA-01745: 잘못된 호스트/바인딩 변수 이름 편집: 연결 문자열은 다음..

programing 2023.07.20

열 업데이트 시 Oracle SQL 트리거

열 업데이트 시 Oracle SQL 트리거 특정 플래그가 'Y'로 설정된 경우를 기준으로 게시된 날짜를 자동으로 추가하는 테이블에 대한 트리거를 만들려고 합니다. 트리거를 생성한 경험이 많지 않지만 지금까지 이것이 제가 가진 것입니다. create or replace TRIGGER ADD_CREATE_DT after UPDATE of approved ON articles for each row BEGIN :new.create_dt := sysdate where approved = 'Y'; END; 열을 업데이트할 때 이 오류가 발생함 'USER'를 트리거합니다.ADD_CREATE_DT'이(가) 잘못되었으며 재검증에 실패했습니다. 아이디어 있어요? 감사해요.WHEN 절을 사용합니다. create or re..

programing 2023.07.20

ORA-02303: 형식을 삭제하거나 형식 또는 테이블 종속자로 대체할 수 없습니다.

ORA-02303: 형식을 삭제하거나 형식 또는 테이블 종속자로 대체할 수 없습니다. 저는 오라클의 신입이고 변화를 시도합니다.varchar(50)로.250 CREATE OR REPLACE TYPE CEQ_OWNER.TYPE_REC_PARAE2 AS OBJECT ( ... BONETAT_DESC VARCHAR2(250), ... ) / ORA-02303이 표시됩니다. 유형을 유형 또는 테이블 종속자로 삭제하거나 바꿀 수 없습니다.변경할 유형에 따라 다른 유형 또는 테이블이 있습니다.종속 유형인 경우 FORCE 옵션을 사용하여 유형을 변경할 수 있습니다. 유형을 직접 또는 간접적으로 사용하는 테이블인 경우 새 유형과 새 테이블을 만들고 모든 데이터를 마이그레이션한 후 테이블 및 유형을 삭제하고 이름을 변경..

programing 2023.07.20

Oracle: where 절에서 날짜 및 시간별로 필터링하는 방법

Oracle: where 절에서 날짜 및 시간별로 필터링하는 방법 어떻게 해야 합니까? select * from tableName where SESSION_START_DATE_TIME > To_Date ('12-Jan-2012 16:00', 'DD-MON-YYYY hh24:mi' ) SESSION_START_DATE_TIME 형식은 '12/01/2012 13:16:32.000'입니다. 나는 노력했다.where To_Date (SESSION_START_DATE_TIME, 'DD-MON-YYYY hh24:mi') > To_Date ('12-Jan-2012 16:00', 'DD-MON-YYYY hh24:mi' ) 하지만 어떤 시도를 해도 오류가 발생합니다.SQL command not properly forme..

programing 2023.07.15

java.sql.SQL 예외:사용된 결과 집합

java.sql.SQL 예외:사용된 결과 집합 java.sql 오류가 발생합니다.SQL 예외: Oracle 데이터베이스에 대해 쿼리를 실행하기 위해 사용된 결과 집합입니다.웹 사이트에 정의된 연결 풀을 통해 연결됩니다.실행되는 코드는 다음과 같습니다. if (rs! = null) ( while (rs.next ()) ( count = rs.getInt (1); ) ) 결과 집합에 데이터가 포함되어 있습니다(rs.next(다음)). 감사해요.결과 집합을 처리한 후 열 값에 액세스하는 동안 이 오류가 발생했습니다. if (rs != null) { while (rs.next()) { count = rs.getInt(1); } count = rs.getInt(1); //this will throw Exhaust..

programing 2023.07.10

sql에서 주 번호를 추출하는 방법

sql에서 주 번호를 추출하는 방법 다음과 같은 항목이 있는 varchar2 유형의 트랜스데이트 열이 있습니다. 01/02/2012 01/03/2012 기타. 저는 to_date 함수를 사용하여 다른 열에서 날짜 형식으로 변환했습니다.이것이 제가 받은 형식입니다. 01-JAN-2012 03-APR-2012 weekno를 추출하려고 하면 모든 null 값이 표시됩니다. table name에서 to_char(to_date(TRANSDATE)), 'w'를 weekno로 선택합니다. null null 위 형식으로 날짜로부터 weekno를 얻는 방법은 무엇입니까? 변환 후varchar2사실로 거슬러 올라가는date데이터 유형, 다시 변환varchar2원하는 마스크를 사용합니다. to_char(to_date('01..

programing 2023.07.10

Oracle SQL Developer의 이전 SQL 기록

Oracle SQL Developer의 이전 SQL 기록 SQL Developer에서 전월의 SQL 명령어를 찾고 있었는데 지난 4-5일의 레코드만 표시되어 있어서 찾을 수 없었습니다. SQL history 탭에 표시되지 않는 이전 SQL 명령을 찾을 수 있는 방법이 있습니까? 감사해요.Oracle에서 문서화한 대로 SQL History 폴더가 있으며 SQL History 도구 모음(몇 개월)보다 더 큽니다(약 1년 전으로 거슬러 올라가는 SQL 쿼리가 더 많습니다). SQL 기록 도구 모음의 내용은 다음과 같습니다. SQL 기록 폴더와 관련하여 릴리스 정보는 Windows 7에서 다음 위치를 참조합니다. C:\Users\your_user_name\AppData\로밍\SQL 개발자\Sql 기록 이 폴더에..

programing 2023.07.10

ORA-01654: 인덱스를 확장할 수 없습니다.

ORA-01654: 인덱스를 확장할 수 없습니다. 모든 Oracle Gurus를 호출합니다! WebSphere에서 잘 테스트된 애플리케이션을 클러스터링하는 중입니다.문제의 애플리케이션은 이 일이 발생하기 전에 큐에서 1k의 JMS 메시지를 처리하는 과정을 절반 정도 완료했습니다. ---- Begin backtrace for Nested Throwables java.sql.SQLException: ORA-01654: unable to extend index DABUAT.INDEX1 by 128 in tablespace DABUAT_TBLSP at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112) at oracle.jdbc...

programing 2023.07.05
반응형