기본적으로 명령 줄을 통해 'DESC HR.EMPLOYEES'의 출력을 얻으려고합니다.명령 줄에서 실행 된 sqlplus 쿼리에서 원하지 않는 메시지 제거
내 출력은 다음과 같습니다sqlplus username/password @file.sql
그러나 나는 모든 제거하려면 :
나는 'file.sql'
DESC hr.employees;
exit;
가 그럼 난 유닉스 명령 행에서이 작업을 실행라는 파일을 만들었습니다 여분의 메시지 및 관련 검색어 결과 만보고 싶습니다. 어떤 방법이든 가능합니까? 기본적으로 침묵 로그인/로그 오프를 할 수 있습니다.
SQL*Plus: Release 12.1.0.1.0 Production on Mon Sep 15 19:04:53 2014
Copyright (c) 1982, 2013, Oracle. All rights reserved.
ERROR:
ORA-28002: the password will expire within 7 days
Last Successful login time: Mon Sep 15 2014 19:04:06 -04:00
Connected to:
Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
Name Null? Type
----------------------------------------- -------- ----------------------------
EMPLOYEE_ID NOT NULL NUMBER(6)
FIRST_NAME VARCHAR2(20)
LAST_NAME NOT NULL VARCHAR2(25)
EMAIL NOT NULL VARCHAR2(25)
PHONE_NUMBER VARCHAR2(20)
HIRE_DATE NOT NULL DATE
JOB_ID NOT NULL VARCHAR2(10)
SALARY NUMBER(8,2)
COMMISSION_PCT NUMBER(2,2)
MANAGER_ID NUMBER(6)
DEPARTMENT_ID NUMBER(4)
Disconnected from Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production
With the Partitioning, OLAP, Advanced Analytics and Real Application Testing options
sqlplus와 함께 -s 옵션을 사용했습니다. 대부분의 원치 않는 메시지가 제거되었습니다. 하지만 난 여전히 ERROR: ORA-28002: the password will expire within 7 days
나는 sqlplus와 함께 -s 옵션을 사용했습니다. 대부분의 원치 않는 메시지가 제거되었습니다. 그러나 나는 여전히 얻을 오류 : ORA-28002 : 암호는 7 일 이내에 만료됩니다. – Nikhil
주석에 추가 정보를 넣지 마십시오. 대신 질문 *을 수정하여 더 명확하고 명확하게 만들어야합니다. – APC
비슷한 질문이 있습니다. http://stackoverflow.com/questions/1095871/how-do-i-turn-off-oracle-password-expiration –