반응형

oracle 40

셸 / Perl 스크립트에서 암호를 유지하는 모범 사례는 무엇입니까?

셸 / Perl 스크립트에서 암호를 유지하는 모범 사례는 무엇입니까? 저는 최근에 동료들을 돕기 위해 펄과 셸 스크립트 기술을 일소해야 했습니다.문제가 된 동료들은 대규모 Oracle 데이터베이스 백엔드를 갖춘 내부 애플리케이션에서 일부 보고서를 제공하는 업무를 맡았지만, 이를 수행할 기술이 없습니다.어떤 사람들은 제가 그런 기술을 가지고 있는지에 대해 의문을 가질 수도 있지만, 분명히 사람들은 제가 그런 기술을 가지고 있다고 생각하기 때문에 그것에서 벗어날 수 없다는 것을 의미합니다. 그래서 제 질문은 - 데이터베이스에서 보고서를 추출하기 위해서, 제 스크립트는 분명히 쿼리를 연결하고 실행해야 한다는 것입니다.데이터베이스의 사용자 이름과 비밀번호를 어디에 저장할 것인지에 대한 좋은 해결책을 아직 찾지 ..

programing 2023.09.27

Oracle SQL에서 Connect by

Oracle SQL에서 Connect by 다음 표가 있다고 가정합니다. create table Employee( 2 EMPNO NUMBER(3), 3 ENAME VARCHAR2(15 BYTE), 4 HIREDATE DATE, 5 ORIG_SALARY NUMBER(6), 6 CURR_SALARY NUMBER(6), 7 REGION VARCHAR2(1 BYTE), 8 MANAGER_ID NUMBER(3) 9 ) 그리고. create table job ( 2 EMPNO NUMBER(3), 3 jobtitle VARCHAR2(20 BYTE) 4 ) 5 / 아래 쿼리가 하는 일에 관심이 있습니다. SELECT empno, manager_id, ename 2 FROM employee 3 START WITH emp..

programing 2023.09.27

ODP.NET Managed - 요청한 항목을 찾을 수 없습니다.넷 프레임워크 데이터 프로바이더

ODP.NET Managed - 요청한 항목을 찾을 수 없습니다.넷 프레임워크 데이터 프로바이더 Visual Studio 2013을 사용하여 최신 버전의 ODP를 추가했습니다.NUget을 사용하여 프로젝트에 NET 관리됨: Install-Package odp.net.managed http://www.nuget.org/packages/odp.net.managed/121.1.2 이제 다음 코드를 실행하려고 하면 다음과 같습니다. Database db = DatabaseFactory.CreateDatabase(); 다음 예외가 발생합니다. An exception of type 'System.ArgumentException' occurred in System.Data.dll but was not handled ..

programing 2023.09.17

DB에서 마지막으로 삽입된 행의 값

DB에서 마지막으로 삽입된 행의 값 이 질문에는 이미 다음과 같은 답변이 있습니다. 마지막으로 삽입된 행에서 값을 얻는 방법은? (14개 답변) 닫힘10년 전에. 마지막으로 삽입된 행에서 값을 얻을 수 있는 방법이 있습니까? 생성된 시퀀스로 인해 PK가 자동으로 증가하는 행을 삽입하고 있는데, 이 시퀀스 번호를 받고 싶습니다.테이블에서 PK만 고유하게 보장됩니다. 저는 JDBC와 오라클로 자바를 사용하고 있습니다. 제가 깜빡하고 이 값을 아래 결과 집합을 사용해서 검색하고 싶습니다.(mysql로 시도해 보았는데 성공적으로 작동했습니다만 Oracle로 전환해야 했고 현재 ID의 문자열 표현이 나오고 있고 실제 시퀀스 번호가 표시되지 않습니다.) Statement stmt = conn.createStatem..

programing 2023.09.17

Table과 Transaction API의 차이점 이해

Table과 Transaction API의 차이점 이해 친구들, 다른 SO 질문을 통해 찾은 이 질문 톰 스레드는 Table과 Transactional API에 대해 언급하고 있으며 이 둘의 차이점을 이해하려고 합니다. TAPI(Table API)는 기본 테이블에 대한 액세스 권한이 없고 정보를 얻기 위한 "getter"와 "setter"가 있는 경우입니다. 예를 들어 주소를 선택하는 방법은 다음과 같습니다. the_address := get_address(address_id); 대신: select the_address from some_table where identifier = address_id 그리고 주소를 변경하기 위해 변경을 처리하는 다른 TAPI를 호출합니다. ... change_addres..

programing 2023.09.17

ODBC와 ADO.NET의 차이점은 무엇입니까?

ODBC와 ADO.NET의 차이점은 무엇입니까? 저는 .net 4.5.1을 통해 Oracle DB에 연결할 새로운 모듈을 개발하고 있습니다. ODBC를 사용할까요, ADO를 사용할까요?NET과 그들 사이의 차이점은 무엇입니까? ADO를 읽었습니다.NET에서는 Oracle 클라이언트를 추가로 설치해야 합니다.추가 모듈을 설치하지 않고 API를 사용할 수 있는 방법은 없습니까? ODBC는 DBMS에 대한 C/C+/C++/ObjectiveC 기반 연결을 위한 일반적이고 데이터베이스에 구애받지 않는 API로, 선택적으로 ODBC 드라이버 관리자를 통해 이전과 새로운 ODBC API 호출 간의 변환 및 코드 페이지/문자 집합 간의 변환을 처리합니다. 따라서 DBMS별 ODBC 드라이버를 통해,ODBC API 호출..

programing 2023.09.12

SELECT DISTINCT와 SELECT UNIUIC의 차이

SELECT DISTINCT와 SELECT UNIUIC의 차이 이 질문에는 이미 다음과 같은 답변이 있습니다. 닫힘11년 전에. 중복 가능: Oracle 9i의 고유한 다중 열과 구별되는 다중 열 점과 예제를 사용하여 SELECT DISTINCT와 SELECT UNIQUE의 적절한 차이.SELECT DISTINCT그리고.SELECT UNIQUE오라클에서도 똑같이 행동합니다. 하는 동안에DISTINCTANSI SQL 표준입니다.UNIQUE는 오라클 고유의 문입니다. 여기를 보세요: http://psoug.org/definition/DISTINCT.htm오라클 공식 문서 http://download.oracle.com/docs/cd/B28359_01/server.111/b28286/statements_100..

programing 2023.09.07

CLOB 대 VARCHAR2 및 다른 대안이 있습니까?

CLOB 대 VARCHAR2 및 다른 대안이 있습니까? 저는 애플리케이션에 DevArt의 dotConnect와 Entity Developer를 사용하고 있습니다.Entity-First 기능을 사용하여 테이블을 만들었습니다. 많은 열 유형이 CLOB로 설정되어 있습니다.저는 MySQL과 Microsoft SQL Server만 사용한 경험이 있기 때문에 CLOB를 응용 프로그램에 사용하는 것에 대해 잘 모르겠습니다.제가 좀 읽어봤는데, CLOB는 큰 데이터 덩어리를 위한 것이라는 것을 발견했습니다. 질문은 다음과 같습니다. 사용자의 성별(1) 또는 전체 이름과 같은 대부분의 필드에 CLOB를 사용하는 것이 가능합니까?CLOB 필드를 VARCHAR2로 변환하는 단계는 컬럼을 드롭한 후 다시 생성해야 하며 De..

programing 2023.08.28

JDBC에서 저장 프로시저를 호출하는 방법

JDBC에서 저장 프로시저를 호출하는 방법 숙제를 위해 데이터베이스에 충실한 구성원을 추가하기 위해 pl/sql 저장 프로시저를 만들어야 합니다. CREATE OR REPLACE PROCEDURE ADDFACULTYDEPTSAL (facid IN NUMBER, facname IN VARCHAR, depID IN NUMBER) AS sal NUMBER; BEGIN CALCSALDEPT(depID, sal); IF sal >= 50000 THEN sal := sal*.9; ELSE IF sal >= 30000 THEN sal := sal*.8; END IF; END IF; INSERT INTO FACULTY(fid, fname, deptid, salary) VALUES(facid, facname, depID..

programing 2023.08.13

결과 집합에서 열 값을 읽을 수 없습니다.

결과 집합에서 열 값을 읽을 수 없습니다. Jboss 5.1.0에서 Jboss 5.2.0으로 업그레이드할 때 최대 절전 모드가 작동하지 않으므로 최대 절전 모드도 업그레이드됩니다. 업그레이드 전: 최대 절전 모드-코어.jar: 3.3.1.GA 최대 절전 모드 엔터티 관리자.jar: 3.4.0.GA 최대 절전 모드 - 주석.jar: 3.4.0.GA 업그레이드 후: hibernate-core.jar: 3.3.GA_CP05 최대 절전 모드-엔티티 관리자.jar: 3.4.0.GA_CP05 hibernate-annotation.jar: 3.4.0.GA_CP05 서버에서 결과 집합에서 값을 가져오기 위해 존재하지 않는 열 별칭(agreme17_69_17_)을 사용하여 최대 절전 모드를 찾았습니다. 그리고 정확히 동..

programing 2023.08.08
반응형