oracle的基本概念,oracle基本概念与操作概述

刚在rhel5下安装好oracle10g,开发平台也变成了java+oracle了。呵呵!回到了2006年的状态。

1、创建/删除数据库:dbca

同时启动多个数据库:

启动第一个数据库:

export ORACLE_SID=orcl1

sqlplus

/as sysdba

startup

启动第二个数据库:

export ORACLE_SID=orcl2

sqlplus

/as sysdba

startup

与此报错为ora-12415:无法连接指定的标识符,也可参照此方法来解决。

另外:oracle创建了多个数据库,在安装oracle时那个数据库必须启动(默认为orcl)。否则如果web server与oracle不在同一台机子,就会造成连接oracle异常。(我这边的工作环境是tomcat6+oracle10g)

2、oracle一个sid只对应一个数据库,不象mysql或SQL SERVER那样一个sid可以创建多个数据库。这一点对于从sql server转过来的初学者,很容易搞混。

3、oracle表空间。oracle创建一个表时,必须指定所属表空间。默认的表空间是system。

修改表所属的表空间:

alter table tablename move tablespace tablespacename.

4、oracle em管理。

如果在oracle创建有多个数据库,要使用em管理指定的数据库。在启动em时,请先指定sid。

例:export ORACLE_SID=orcl2

emctl start dbconsole

5、查看procedure代码:

select * from user_source where name='USP_TEST' order by line

6、创建procedure时,出现Warning: Procedure created with compilation errors

可以使用 show errors;进行错法的跟踪调试。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值