반응형

oracle 100

Oracle 데이터 펌프 내보내기 유틸리티를 사용하여 로컬 시스템에서 덤프 파일을 만드는 방법은 무엇입니까?

Oracle 데이터 펌프 내보내기 유틸리티를 사용하여 로컬 시스템에서 덤프 파일을 만드는 방법은 무엇입니까? Oracle 데이터 펌프 내보내기 유틸리티에는 DB 서버에 존재하는 매개 변수 DIRECTORY (DBA_DIRECTORIES)가 필요합니다.이 디렉토리를 로컬 컴퓨터에 매핑할 수 있습니까? 아니면 오라클 데이터베이스에서 로컬로 여러 테이블을 내보낼 수 있는 다른 방법이 있습니까?Data Pump를 사용하는 경우 로컬 컴퓨터에 덤프 파일을 저장할 직접적인 방법이 없습니다.그것이 바로 Data Pump가 설계한 방식입니다. 하지만, 여러분이 원하는 것을 성취할 수 있는 방법 중 하나가 있습니다.해결 방법에는 두 가지 단계가 있습니다. 실행.expdp다에 합니다. 사용하다ocp데이터베이스 서버에서 로..

programing 2023.09.23

jboss 7 오라클 데이터 소스 구성

jboss 7 오라클 데이터 소스 구성 저는 현재 jboss 4.3에서 jboss 7.1.1(Final)로 마이그레이션 중이며 오라클 데이터 소스를 구성하려고 하는데 작동하지 않습니다.오라클 데이터 소스를 설정하기 위해 수행한 작업은 다음과 같습니다. 1)ojdbc6-11.jar를 다운로드하여 $JBOSS_HOME/modules/com/oracle/ojdbc6/main 폴더에 넣었습니다. 2)$JBOSS_HOME/modules/com/oracle/ojdbc6/main 아래에 module.xml 파일을 만들었고 이것이 파일 내용입니다. 3)standalone.xml 내부에 다음 드라이버 및 데이터 원본 추가 oracle.jdbc.OracleDriver connurl oracle username passwd..

programing 2023.09.18

Oracle 11g - RegEx로 제약 조건 확인

Oracle 11g - RegEx로 제약 조건 확인 저는 오라클 11g을 사용하고 있는데, 테이블을 만들려고 하는데 생성에 대한 제약 조건을 정의합니다. 일부 정보(이메일 주소, 전화번호 등)의 유효성을 확인하기 위해 검사 제약 조건을 추가하려고 했습니다. 오라클 11g에 이와 같은 작업을 할 수 있는 것이 있습니까? constraint CK_CONSTRAINT_NAME check (EMAIL like 'REGEX') regexLib에서 가져온 regEx는 다음과 같습니다. ^[a-zA-Z][a-zA-Z0-9_\.\-]+@([a-zA-Z0-9-]{2,}\.)+([a-zA-Z]{2,4}|[a-zA-Z]{2}\.[a-zA-Z]{2})$ Oracle 11g(틀리면 수정)는 RegEx에 대해 이 형식을 지원하지..

programing 2023.09.18

현재 사용자가 읽기 권한을 가진 테이블 목록을 가져오는 Oracle 쿼리

현재 사용자가 읽기 권한을 가진 테이블 목록을 가져오는 Oracle 쿼리 Oracle 데이터베이스를 쿼리하여 현재 사용자에게 읽기 권한이 있는 테이블을 나열하려면 어떻게 해야 합니까?user_tables는 사용자 테이블입니다.사용자가 읽을 수 있는 모든 테이블에 대해: select * from all_tables; 언급URL : https://stackoverflow.com/questions/12314021/oracle-query-to-get-table-list-for-which-the-current-user-has-read-access

programing 2023.09.18

숫자를 date sql oracle로 변환

숫자를 date sql oracle로 변환 숫자를 변환하려고 합니다.yyyymmdd) 현재까지( )까지(mm/dd/yyyy) 예를들면 20150302 ====> 03/02/2015 다음을 시도해 볼 수 있습니다. select to_date(20150302,'yyyymmdd') from dual; 아니면 select to_char(to_date(20150302,'yyyymmdd'),'mm/dd/yyyy') from dual; TO_DATE 함수를 사용하여 변환할 수 있습니다.NUMBER로.DATE. 다음을 시도해 보십시오. SELECT TO_DATE(20150302, 'YYYYMMDD') FROM DUAL 위의 답변은 여전히 정확하지 않습니다.날짜가 필요할 때 문자열을 반환합니다.올바른 방법은 다음과 같습..

programing 2023.09.18

네임스페이스(, ) - 스키마 추출에 둘 이상의 테이블이 있습니다.예외.

네임스페이스(, ) - 스키마 추출에 둘 이상의 테이블이 있습니다.예외. Java 애플리케이션에서 Hibernate를 사용하여 일부 값을 테이블에 유지하려고 하는 동안 이 이상한 예외에 직면했습니다.그러나 이 예외는 나머지 테이블에 대해 하나의 특정 테이블/엔티에 대해서만 발생합니다. 동면 상태를 통해 crud 작업을 수행할 수 있습니다. Stacktrace 아래를 찾아주시고 이것이 java code와 관련된 것인지 데이터베이스 설계 오류인지 알려주시기 바랍니다. 2016-04-28 11:52:34 ERROR XXXXXDao:44 - Failed to create sessionFactory object.org.hibernate.tool.schema.extract.spi.SchemaExtractionExc..

programing 2023.09.14

시퀀스에서 ID를 생성하기 위한 Oracle Trigger의 하이버넌트 문제

시퀀스에서 ID를 생성하기 위한 Oracle Trigger의 하이버넌트 문제 시퀀스에서 다음 값을 얻는 삽입 전 트리거가 있습니다.개체가 save() 메서드로 지속되면 hibernate는 시퀀스에서 값을 가져와 개체에 추가합니다.그리고 Spring의 서비스 계층에서 트랜잭션이 커밋되면 데이터베이스에서 ID 값이 다시 증가합니다.개체에 ID가 이미 있는 경우 nextval()을(를) 가져오지 않으려면 어떻게 해야 합니까? 여기 제가 하려는 일이 있습니다. UserDao public User saveUser(User user){ session.getCurrentSession.save(user);//line2 return user;//line3 } 사용자 서비스 public void saveUserAndWri..

programing 2023.09.14

Oracle SQL Developer에서 BLOB(JSON 포함)를 편집하려면 어떻게 해야 합니까?

Oracle SQL Developer에서 BLOB(JSON 포함)를 편집하려면 어떻게 해야 합니까? Oracle SQL Developer에서 BLOB(JSON 텍스트 포함)를 편집하려면 어떻게 해야 합니까? 열어서 볼 수 있는데 편집하려면 외부 편집기가 필요한가요?메모장만 사용하더라도 무엇을 사용할 것인지, 어떻게 사용할 것인지에 대한 도움은 답변에서 매우 감사할 것입니다. 편집: 해당 BLOB에 JSON 텍스트가 포함되어 있습니다.SQL 개발자 3.1(아마도 이전 릴리스)에서 BLOB를 반환하는 쿼리를 실행하는 경우 원하는 특정 BLOB를 두 번 클릭하면 데이터를 외부 편집기로 보내거나 기본 제공 SQL 개발자가 데이터를 이미지 또는 텍스트로 해석하도록 표시하라는 메시지가 표시됩니다.텍스트 옵션을 선택..

programing 2023.09.08

저장 프로시저가 있는지 확인하는 방법은 무엇입니까?

저장 프로시저가 있는지 확인하는 방법은 무엇입니까? 인터넷을 검색해보니 저장 프로시저가 있는지 확인하기 위해 다음 스니펫을 사용하는 게시물이 있습니다. select * from USER_SOURCE where type='PROCEDURE' and name='my_stored_procedure.' 절차가 있는지 확인할 수 있는 다른 방법이 있습니까? 추가할 편집 내용: SQL Server ways를 게시하기 전에 Oracle ways를 찾고 있습니다.대안: 사용자_절차: SELECT * FROM USER_PROCEDURES WHERE object_name = 'MY_STORED_PROCEDURE' 사용자_객체: SELECT * FROM USER_OBJECTS WHERE object_type = 'PROCE..

programing 2023.08.29

오라클에서 dbms_lock에 대한 실행을 허용하는 방법은 무엇입니까?

오라클에서 dbms_lock에 대한 실행을 허용하는 방법은 무엇입니까? 사용자 usr1의 dbms_lock.sleep 프로시저를 사용해야 합니다.sys로 로그인할 수 없지만 "모든 개체 권한 부여" 권한이 있는 사용자 usr2의 암호가 있습니다.그러나 usr2로 로그인하여 발급하려고 할 때 grant execute on sys.dbms_lock to usr1 ORA-01031 "불충분한 권한" 예외가 발생했습니다.다른 사용자의 테스트 패키지에서도 동일하게 작동합니다.시스템 패키지가 특별하게 취급됩니까, 아니면 제가 누락한 것이 있습니까?시스템 패키지는 초기화 매개 변수 값에 따라 특수하게 처리됩니다.O7_DICTIONARY_ACCESSIBILITY그렇다면FALSEOracle 9i 이후의 기본값입니다.AN..

programing 2023.08.29
반응형