超级新手的提问,最基础的问题

Web、Mail、Ftp、DNS、Proxy、VPN、Samba、LDAP 等基础网络服务
回复
龙山飞俊
帖子: 10
注册时间: 2008-08-22 13:37

超级新手的提问,最基础的问题

#1

帖子 龙山飞俊 » 2010-05-01 0:19

这个学期在学数据库。于是就在UBUNTU上安装了ORACLE 10G。第一次装了好几次装好了,不过很多重复的,空间就不足了。现在10.04出来了就重装了一次,不知怎的就安装不到了。

具体的状况的是这样的。因为觉得以前的方法太复杂(实际上是忘了),所以我用了一个很奇怪的方法安装
http://n3tl04d.blog.51cto.com/89255/203389
具体来说是加个源然后 apt-get install 就行了。

结果半个小时以后真的安装成功了。在设置好环境变量之后,问题就出来了。

ORA-01078: failure in processing system parameters
LRM-00109: could not open parameter file '/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs/initorcl.ora'

我按照网上的说法,把同目录下的init.ora 复制成 initorcl.ora (我的SID是orcl)。再把里面的 db_name 项改成 orcl 。

它又说
ORA-00371: not enough shared pool memory, should be atleast 62198988 bytes

然后我就把shared_pool_size = 350000 加上两个零。

接着又报错
ORA-00205: error in identifying control file, check alert log for more info

它叫我去找alert。出来的是

Fri Apr 30 23:09:01 2010
Oracle Data Guard is not available in this edition of Oracle.
MMNL started with pid=11, OS id=3360
Fri Apr 30 23:09:01 2010
ALTER DATABASE MOUNT
Fri Apr 30 23:09:01 2010
ORA-00202: control file: '/usr/lib/oracle/xe/app/oracle/product/10.2.0/server/dbs/ora_control1'
ORA-27037: unable to obtain file status
Linux Error: 2: No such file or directory
Additional information: 3
Fri Apr 30 23:09:01 2010
ORA-205 signalled during: ALTER DATABASE MOUNT...


-----------------------------------------
好吧,到这里我已经不行了。

学了半个学期的ORACLE,我感觉很多东西一片混沌。以下是其中的问题。

1.
/product/10.2.0/下面有目录
第一次装的时候是db_1
第二次装的时候竟然是server

这有什么不同?(请不要笑我 -_-|||我学了半学期还不明白)

2.
我看过十分的安装方法。有的要设很多东西,还要设置交换空间,还要欺骗程序让它以为我是个redhat,还要弄很多环境变量。又有些很简单,只用下个DEB就行了。现在这个更变态,直接apt-get install。DEB包那个方法我试过都是client版。
我只要一个scott用户来练习,现在还要用pl/sql。那么要用什么呢?

3.
这周老师的作业就直接丢本洋文书让我们做PL/SQL。那么PL/SQL在ubuntu下要怎么安装呢?

4.
每次使用SQLPLUS都不能使用EDIT命令。当我要用的时候都说can't not open buffer。这是什么回事?需要设置editor吗?还是权限不足?可是如果使用sudo就变成root用户执行sqlplus,这样会出现没有设置环境变量的问题。
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 超级新手的提问,最基础的问题

#2

帖子 wangdu2002 » 2010-05-01 0:34

这个问题一点都不基础喔。。。没玩过Oracle。。。不过U坛有坛友发过怎么在Ubuntu下安装Oracle数据库的贴子的,楼主放狗找找看。 :em09
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
龙山飞俊
帖子: 10
注册时间: 2008-08-22 13:37

Re: 超级新手的提问,最基础的问题

#3

帖子 龙山飞俊 » 2010-05-01 6:42

第一次装的时候就搜索了很多资料。可是大都一上来就一堆命令。很多我都不知道是什么道理。当时不知道怎的就装好了……
现在我想搞清楚一点,不要db_1和server都分不清……
头像
ciciluter
帖子: 50
注册时间: 2009-08-19 21:51

Re: 超级新手的提问,最基础的问题

#4

帖子 ciciluter » 2010-05-02 14:43

直接设置环境然后installserver,不要apt装!
回复