您的位置:首页 > 数据库 > Oracle

{传智播客} (学习笔记)--Oracle使用需要掌握的基础知识

2010-07-16 01:59 1256 查看
l 安装Oracle后并解锁scott后,有3个用户

Scott

普通用户
默认密码:tiger
System
管理员
默认密码:manager
Sys
超级管理员
默认密码:change_on_install
l 登录方式
Ø 在开始->程序->oracle oradb_home10g->application development->sql*plus
Ø 在运行栏中输入: sqlplusw
Ø 在运行栏中输入: sqlplus 或 sqlplus 用户名/密码 [sysdba|sysoper] (常用,远程登录)

l 企业管理器
企业管理器端口一般是:1158,5500
进入企业管理器的URL:http://localhost:1158/em
或:http://localhost:5500/em
进入之前先启动Oracle实例的console 这个服务
可以通过一下方式查看哪个端口被占用来
netstat -an (查看端口号)

l 连接命令
Ø conn[ect]
用法: conn 用户名/密码@网络服务名 [as sysdba/sysoper]
当用特权用户身份连接时,必须带上 as sysdba 或是 as sysoper
Ø disc[onnect]
说明:该命令用来断开与当前数据库的连接
Ø passw[ord]
说明:该命令用于修改用户的密码.如果要想修改其它用户的密码,需要用sys/system登陆.
Ø show user
说明:显示当前用户名
Ø exit
说明:该命令会断开与数据库的连接,同时会退出sql*plus

l 交互命令
Ø &
说明:可以替代变量,而该变量在执行时,需要用户输入。
sql>select * from emp where job='&job'
Ø edit
说明:该命令可以编辑指定的sql脚本
案例:sql>edit d:/a.sql
Ø spool
说明:该命令可以将sql*plus屏幕上的内容输出到指定文件中去.
案例:sql>spool d:/b.sql 并输入 sql>spool off

l 显示和设置环境变量
概述:可以用来控制输出的各种格式。
Ø linesize
说明:设置显示行的宽度,默认是80个字符
sql>show linesize
sql>set linesize 90
Ø pagesize
说明:设置每页显示的行数目,默认是14,用法和linesize一样。至于其它环境参数的使用也是大同小异

l Oracle用户管理
Ø 创建用户(简单版)
概述:在oracle中要创建一个新的用户使用 create user 语句,一般是具有dba(数据库管理员)的权限才能使用。
基本语法:create user 用户名 identified by 密码
Ø 给用户修改密码
概述:如果给自己修改密码可以直接使用
sql>password 用户名
如果给别人修改密码则需要具有dba的权限,或是拥有alter user的系统权限
sql>alter user 用户名 identified by 新密码
Ø 删除用户
概述:一般以dba的身份去删除某个用户,如果用其它用户去删除用户则需要具有 drop user的权限。
比如 drop user 用户名 【cascade】
Ø 给用户解锁
sql> alter user 用户名 account unlock;

l Oracle 在windows下命令行启动
Ø lsnrctl start (启动监听)
Ø oradim –startup –sid (数据库实例名=sid)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: