Linux下的数据库搭建(应用中心搭建_下)

浏览: 137 发布日期: 2017-12-18 分类: oracle

(下)

IE,数据库,vsphere客户端安装
RemoteAPP程序发布
数据库搭建


客户端安装

浏览器安装选择了firefox与chrome;虚拟化平台客户端选择vsphere client。

以上都是直接安装就好

数据库客户端选择青蛙王子四件套,(学习的话下载免费版的)http://www.toadworld.com/p/do...

安装完成之后。 Oracle 与 DB2 的客户端是无法正常使用的,都会报错。他们分别要配置Oracle与IBM自己提供的客户端才可以使用。

注意:这里的第三方客户端与官方客户端要 32位对应32位/64对64

Oracle很霸道,必须用他的访问数据库,第三方也要调用他自己的客户端才可以访问数据库。

http://www.oracle.com/technet...(在这里下载Basic的.zip然后安装)

然后需要在环境变量中添加安装的路径。

国外论坛上说的DB2是因为某些原因(两家公司之间价格谈判的问题)导致在v6.5之后Toad for DB2 不能直接用了,才需要做这种操作。之前的版本是不需要的。

下载并安装

程序发布

同应用中心_完全搭建_上的操作方法。嗯嗯,如果你不想每个应用都手动发布,那么你需要一个代理的加载器。

数据库搭建### ------全部基于centos6.9的虚拟机搭建

MySQL

rpm -qa | grep mysql    #检查是否安装的有mysql,一般都会有一个mysql-libs

rpm -e --nodeps mysql-libs    #强制卸载掉该rpm包     

yum list |grep mysql    #查看有哪些mysql相关的rpm包

yum install -y mysql-server mysql mysql-devel    #安装mysql

service mysqld start    #启动服务

chkconfig mysqld on    #设置开机自启动

mysqladmin -u root password '123456'    #为管理员账户设置密码,这里设置的123456

mysql -u root -p    #尝试登录mysql

下面是几个mysql相关配置的文件:

/etc/my.cnf    #mysql配置文件
/var/lib/mysql    #数据库文件
/var/log    #日志文件

Oracle

(oracle的安装真是sh*t&fu*k!!!)

注意####:是XE版本的安装方法!

1.官方下载 oracle XE版本,因为free。

oracle-xe-11.2.0-1.0.x86_64.rpm.zip

2.安装相关依赖

yum install libaio libaio-devel bc -y

3.解压并安装oracle

unzip oracle-xe-11.2.0-1.0.x86_64.rpm.zip
cd Disk1  
rpm -ivh oracle-xe-11.2.0-1.0.x86_64.rpm

4.配置oracle (问题就是这里)

/etc/init.d/oracle-xe configure

这里会有一个报错:

Database Configuration failed. Look into /u01/app/oracle/product/11.2.0/xe/config/log for details

可能是以下3种情况导致的:

1.内存需要大于1G,且swap分区需要是内存的两倍(这个不确定是不是报错的原因)
解决办法:

[修改swap分区的办法,这个博客说的很清楚,就不赘述了。][1]

2.tmpfs小于2G

解决办法:

vim /etc/fstab

umount /dev/shm

这里如果报错:`umount: /dev/shm: device is busy.`
直接使用:mount -o remount,size=2g /dev/shm

mount /dev/shm

3.没有映射到服务器
解决办法:

hostname#查看主机名

vim /etc/hosts

#添加一行
127.0.0.1    <这里填写hostname>

修改完毕,重新执行 /etc/init.d/oracle-xe configure

6.测试oracle是否可以正常登录


SQL Server

DB2

暂时没有搞定。

客户端访问数据库

这部分不做演示

返回顶部