文档介绍:Oracle10g的基本使用
1、Oracle10g管理工具介绍
(1)
概述:
是oracle自带的工具软件,主要用于执行sql语句,pl/sql块。
启动方式有如下三种:
开始-》所有程序-》Oracle - OraDb10g_home1-》应用程序开发-》sql*plus
在运行栏中输入:sqlplusw即可
iSQL*Plus:在IE浏览器中输入http://IP:5560/isqlplus
(2)
概述:
sqlplus dos下操作oracle的工具,其功能和sql*plus相似。
在运行栏中输入sqlplus
,该可执行文件在oracle主目录\oracle\product\\db_1\bin\,鼠标双击运行即可。
(3)
概述:
Oracle10g的企业管理器
在IE浏览器中输入http://IP地址:1158/em即可启动oracle10g的企业管理器,是一个web应用。
(4)
概述:
pl/sql developer属于第三方软件,主要用于开发,测试,优化oracle pl/sql的存储过程比如:触发器,此软件oracle不带,需要单独安装。
2、Oracle常用命令
(1)conn[ect]
用法:conn 用户名/密码@网络服务名[as sysdba/sysoper]
注意:,必须带上as sysdba或是as sysoper。
,在@后面必须跟上ip地址:端口号/SID,即:conn 用户名/密码***@IP地址:端口号/SID
(2)disc[onnect]
说明:该命令用来断开与当前数据库的连接。
(3)passw[ord]
说明:该命令用于修改用户的密码。如果想修改其它用户的密码,需要用sys/system登录。
(4)show user
说明:显示当前登录用户名。
(5)exit
说明:该命令会断开与数据库的连接,同时会退出sql*plus。
(1)start和@
说明:运行sql脚本。
例子:sql>@ d:\ 或者 sql>START d:\
(2)edit
说明:该命令可以编辑指定的sql脚本
案例:sql>edit d:\
(3)spool
说明:该命令可以将sql*plus屏幕上的内容输出到指定文件中去。
案例:sql>spool d:\ 并输入sql>spool off表示结束
(1)&
说明:可以替代变量,而改变辆在执行时,需要用户输入。
案例:sql>select * from emp where job='&job'
概述:
可以用来控制输出的各种格式,set show如果希望永久的保存相关的设置,。
(1)linesize
说明:设置显示行的宽带,默认是80个字符。
案例:sql>show linesize;
Sql>set linesize 90;
(2)pagesize
说明:设置每页显示的行数,默认是14。
用法和linesize一样。
其它环境参数的使用也是大同小异。
(1)描述表结构
语法:desc 表名;
3、创建新的数据库
1) Windows 操作系统时启动 DBCA:
Start > Programs > Oracle - home_name > Configuration and Migration Tools > Database Configuration Assistant
在 UNIX 操作系统启动 DBCA需要在提示符处输入如下命令:dbca
2) 出现 e 页面。单击 Next 。
在 Operations 窗口选择 Create a Database ,开始一个调查,使您可以配置并创建数据库。单击 Next 。
在 Database Templates 页面上,选择创建数据库使用的数据库模板类型。您可以单击 Show Details 查看每种数据库类型的配置。选择适合于您的数据库将支持的工作负载的类型的模板。如果您不确定,选择默认的 General Purpose 模板。单击 Next 。
在 Database Identification 页面,输入 Glo