cmd 창에서 sqlplus /as sysdba 를 입력하면,
아래와 같은 메시지가 뜹니다. 왜그럴까요?
SQL*Plus: Release 11.2.0.1.0 Production
Copyright (c) 1982, 2010, Oracle. All rights reserved.
SQL, PL/SQL 및 SQL*Plus 문을 실행하려면 SQL*Plus를 사용하십시오.
사용법 1: sqlplus -H | -V
-H SQL*Plus 버전과 사용법 도움말을
표시합니다.
-V SQL*Plus 버전을 표시합니다.
사용법 2: sqlplus [ [<option>] [{logon | /nolog}] [<start>] ]
<option> : [-C <version>] [-L] [-M "<options>"] [-R <level>] [-S]
-C <version> 영향을 받는 명령의 호환성을
<version>에 의해 지정된 버전으로 설정합니다.
해당 버전의 형식은 "x.y[.z]"입니다(예: -C 10.2.0
-L 오류에 대한 메시지를 다시 표시하는 대신
한 번만 로그온을 시도합니다.
-M "<options>" 출력의 자동 HTML 마크업을 설정합니다.
옵션의 형식은 다음과 같습니다.
HTML [ON|OFF] [HEAD text] [BODY text] [TABLE tex
[ENTMAP {ON|OFF}] [SPOOL {ON|OFF}] [PRE[FORMAT]
-R <level> 제한 모드를 설정하여 파일 시스템과
상호 작용하는 SQL*Plus 명령을 사용 안함으로 설정
레벨은 1, 2 또는 3일 수 있습니다. 가장 제한적인
며
이 모드는 파일 시스템과 상호 작용하고 있는
모든 사용자 명령을 사용 안함으로 설정합니다.
-S SQL*Plus 배너의 표시, 프롬프트 및
명령 표시를 숨기는 자동 모드를
설정합니다.
<logon>: {<username>[/<password>][@<connect_identifier>] | / }
[AS {SYSDBA | SYSOPER | SYSASM}] [EDITION=value]
데이터베이스 접속에 필요한 데이터베이스 계정 사용자 이름, 비밀번
접속 식별자를 지정합니다. 접속 식별자를 지정하지 않으면
식별자, SQL*Plus는 기본 데이터베이스에 접속합니다.
AS SYSDBA, AS SYSOPER 및 AS SYSASM 옵션은 데이터베이스
관리 권한입니다.
<connect_identifier>는 네트 서비스 이름
또는 쉬운 접속 형식이 될 수 있습니다.
@[<net_service_name> | [//]Host[:Port]/<service_name>]
<net_service_name>은 접속 기술자로 분석되는
서비스에 대한 단순 이름입니다.
예: 네트 서비스 이름을 사용하여 데이터베이스에 접속하십시오
데이터베이스 네트 서비스 이름은 ORCL입니다.
sqlplus myusername/mypassword@ORCL
Host는 데이터베이스 서버 컴퓨터의 호스트 이름 또는 IP 주소를
지정합니다.
Port는 데이터베이스 서버의 수신 포트를 지정합니다.
<service_name>은 액세스할 데이터베이스의 서비스 이름을
지정합니다.
예: 쉬운 접속을 사용하여 데이터베이스에 접속하십시오.
서비스 이름은 ORCL입니다.
sqlplus myusername/mypassword@Host/ORCL
/NOLOG 옵션은 데이터베이스에 접속하지 않고 SQL*Plus를
시작합니다.
EDITION은 세션 에디션에 대한 값을 지정합니다.
<start>: @<URL>|<filename>[.<ext>] [<parameter> ...]
웹 서버(URL) 또는 스크립트의 대체 변수에 지정될
특정 매개변수를 가진 로컬 파일 시스템(filename.ext)에서
지정된 SQL*Plus 스크립트를 실행합니다.
SQL*Plus가 시작되면 CONNECT 명령 후
사이트 프로파일(예: $ORACLE_HOME/sqlplus/admin/glogin.sql) 및
사용자 프로파일(예: 작업 디렉토리의 login.sql)이 실행됩니다.
파일에 SQL*Plus 명령이 포함되어 있을 수 있습니다.
자세한 내용은 SQL*Plus User's Guide and Reference를 참조하십시오.
The rules for interpreting arguments in Windows commands are:
Arguments are delimited by white space.
A string surrounded by double quotation marks, for example, "this string", is interpreted as a single argument.
A double quotation mark preceded by a backslash is interpreted as a literal double quotation mark.