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

在linux as4 上安装oracle9204完成后的配置工作

2007-10-20 17:44 267 查看
安装数据库有二种方法:
1.在安装oralce9204软件的时候,创建数据库(该过程是oracle安装过程中有图形界面,相信一步一步跟这提示做就可以了)。
其中有一步跟windows下面安装oralce不同的地方:linux下安装过程中有一步提示:UXIX Gruop Name:中输入先前定义的oinstall

2.在安装oralce9204的时候只安装软件,不创建数据库。这种需要在安装完oralce软件后,在$ORACLE_HOME/bin/目录下执行./dbca 在启动创建数据库的界面,一共7步。
1.选择"Create Database"并点击"Next"进入下一步
2.选择"Transaction Processing"并点击"Next"进入下一步
3.在“Global Database Name:”里输入“ora9”,点击"Next"进入下一步
4.选择"Shared Server Mode",点击"Next"进入下一步
5.选择“Character Sets”页,点击“Choose from the list of character sets”,并在下拉框里选择“ZHS16GBK”,点击“Next”到下一步。
6.直接点击“Next”到下一步
7.在最后一步,点击“Finish”按钮再点击"OK"然后耐心等待数据库的创建完成。

oralce9204软件安装完毕后,需要执行下面的操作查看数据库是否安装成功。
在$ORACLE_HOME/bin/目录下面有很多可执行程序:当然启动这些文件后,在linux下面显示oralce的图形界面。
./netca 网络配置代理
./dbca 数据库配置代理(可建库,修改库)
./oemapp oem管理器(有很多参数如:console,worksheet,...)

1.检查oralce9204的监听程序是否工作:
以oralce用户登陆。
$ netstat -an | grep ':1521'
检查是否有1521这个端口启动,如果执行完该命令后,没有任何显示,则说明1521端口没有被占用。如果显示有信息,则说明1521端口被使用。

$ lsnrctl start
启动oralce监听程序。你会看到成功或者失败的提示信息。

2.登陆数据库,并且启动数据库:
$ sqlplus /nolog
登陆sqlplus
SQL>conn / as sysdba
连接oralce
SQL>startup
启动oracle数据库。启动是否成功你会看到提示信息。
启动成功后,可以用下面的语句进行操作,以检查oralce是否启动成功。
SQL>show parameter spfile;
desc scott.emp;
select * from sys.user$;
如果上面的语句可以正确执行,说明oralce实例已经成功启动了。

还可以在客户端(windows上面)安装toad,在进行连接。在运行toad之前,必须在客户端上配置oracle的“服务命名”。

SQL>quit
退出sqlplus

停止数据库。(这里停止数据库后,如果没有手动停止监听程序的话,监听程序是不会停止的,必须手动停止监听程序)
SQL>shutdown immediate
停止数据库。

3.启动web管理方式的isqlplus
以oralce用户登陆。
$ apachectl start
启动。你会看到详细信息。
如果客户端想以 http://ip:7777 方式登陆,就必须启动上面的服务。

注意:启动完上述服务后,可能会出现下面的情况:
在linux服务器本机,可以用firefox打开 http://ip:7777 页面。但是在客户端(windows下面)就无法打开该页面。很可能是有的linux安装完后,可能开启了防火墙。这时你需要关闭linux上面的防火墙或者重新设置linux防火墙的配置。

$ apachectl stop
停止。

注意:如果你使用winodws操作系统作为客户端,用oarcle 的 net manager 新建“服务命名”的时候,需要关闭linux的防火墙。如果不关闭防火墙,windows上面oracle的net manager会报错:
ERROR: ORA-12560: TNS: 协议适配器错误。
正常情况下如果关闭了防火墙,客户端会马上连接上的。
如果关闭了防火墙还报错的话,说明linux服务器那端可能没有设置好。请重新检查oracle配置。

由于我是菜鸟,所以不知道在linxu上面如何设置防火墙,能够让windows的客户端访问。所以索性把linux的防火墙全部关闭。这样对安全来说可不是什么好事啊。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: