oracle 使用基本问题

Oracle服务端口号:1521
Database Control URL : http://XXX:1158/em

oracle主目录:X:oracleproduct10.2.0db_1
/**************************************************************/
请记住:
配置监听服务需要的端口号:

iSQL*Plus HTTP 端口号 =5560
Enterprise Manager Console HTTP 端口 (orcl) = 1158
Enterprise Manager 代理端口 (orcl) = 3938

Enterprise Manager Database Control URL - (orcl) :
http://XXX:1158/em


数据库配置文件已经安装到 X:oracleproduct10.2.0,
同时其他选定的安装组件也已经安装到 X:oracleproduct10.2.0db_2。

iSQL*Plus URL 为:
http://XXX:5560/isqlplus

iSQL*Plus DBA URL 为:
http://XXX:5560/isqlplus/dba
/***************************************************************/
dos 下进入sqlplus方法: 一般用户:1,打sqlplus+回车然后输入用户名和密码。
2,打 sqlplus scott/tiger(这样的形式)。
管理员: 1,sqlplus "/as sysdba"
或者1:sqlplus / as sysdba也可以,注 意它们之间的空格,例如/和as之间就有空格。
或者2:sqlplus 管理员名/密码 as sysdba;也可以登录。

2,打 sqlplus conn[ect] as sysdba 然后输入密码也可以。

登陆后可以利用:conn 用户名/密码 的方式变更到其他用户。

/***************************************************************/
SQLPLUS下的常用命令
show user 察看用户
connect 用户名/密码 连接到指定用户
connect scott/tiger
select * from tab where tabtype='TABLE'; 察看当前用户下的表
select count(*) from dept; 查询表dept中记录的行数
desc dept 察看表dept的结构
quit/exit 退出
clear screen 清除屏幕
set linesize 200 设置一行显示200个字符
set pagesize 20 设置每页显示20行

spool 文件名 (spool c:abc.txt) 作日志文件命令
spool off

修改D:oracleora90sqlplusadminglogin.sql文件
可以设置SQLPLUS的环境
set linesize 200
set pagesize 20
/***********************************************************/
在使用默认Oracle自带的SQL Plus登录数据库时,使用system用户默认密码manager登录没有问题。

但是同样的输入用户sys和默认密码change_on_install确无法登录.
报错如下:

ERROR:
ORA-28009: connection to sys should be as sysdba or sysoper

问题分析:

用法: CONN[ECT] [logon] [AS {SYSDBA|SYSOPER}]
其中 <logon> : : = <username>[/<password>][@<connect_string>] | /
如果以sys用户登录的话要以完整格式登录!!

解决办法:
1.用system用户登录,然后按完整格式却换到sys用户:

SQL> conn sys/change_on_install@zgctwo as sysdba
已连接。
2.在上图的登录界面的主机字符串(数据库名:orcl)后面接上字符串 as sysdba:

------山的那一边
原文地址:https://www.cnblogs.com/mountain2011/p/3803105.html