1、基础环境检查
cd /opt #软件安装包目录
uname -ra #查看系统版本
rpm -qa|grep glibc* #检查依赖包
rpm -qa|grep gcc* #检查GCC包
cat /proc/cpuinfo #查看CPU信息
free -m #查看内存
df -Th #查看磁盘空间
2、网络环境检查
systemctl status firewalld #查看防火墙状态
systemctl stop firewalld #关闭防火墙
systemctl disable firewalld #关闭防火墙自启
iptables -L #查看防火墙策略
getenforce #关闭selinux
vim /etc/sysconifg/selinux #关闭selinux
3、创建用户
groupadd dinstall #新建组
useradd -g dinstall dmdba #新建用户加组
passwd dmdba #添加用户密码 dmd@2022
mkdir /dm8 #创建安装目录
chown dmdba:dinstall /dm8 #修改目录所属者
4、编辑环境变量
mount -t tmpfs -o size=4G none /tmp #临时调整tmp空间为4G
su - dmdba #切换用户
vim .bash_profile #编辑环境变量
export DM_HOME=/dm8
export PATH=$DM_HOME/bin:$DM_HOME/tool
source .bash_profile #保存环境
echo $DM_HOME #检查环境变量是否生效
export PATH=/bin:/usr/bin:$PATH #解决修改环境变量后未找到命令问题
5、软件安装
mount -o loop dm7_setup_rh6_64_ent_7.6.0.197_20190917.iso /mnt/ #挂载ISO文件
export DISPLAY=192.168.1.2:0.0
xhost +
./DMInstall.bin #开始软件安装
6、初始化数据实例
图形化初始化实例
cd /dm8/tool #进入tool目录下
./manager.sh #打开管理软件
./dbca.sh #打开初始化实例
命令行初始化实例
cd /dm8/bin
./dminit path=/dm8/data DB_NAME=DM02 INSTANCE_NAME=DM02 PORT_NUM=5239 #新建数据库据实例
cd /dm8/script/root
./dmserverinstaller.sh -t dmserver -dm_ini /dm8/data/DM02/dm.ini -p DM02 #新建数据库据实例服务
cd /dm8/tool
./dmservice.sh #启动服务管理器
7、数据库连接
方法一:命令行连接
cd /dm8/bin
./disql sysdba/dameng123
SQL>select * from v$instance;
方法二:管理软件连接
cd /dm8/tool #进入tool目录下
./manager.sh #打开管理软件
8、数据库状态
mount、shutdown、open
SQL> select status from v$instance; #查询数据库状态
SQL> alert database mount; #配置为普通配置状态
9、客户端工具
cd /dm8/tool
./dtl #迁移工具
./manager #管理工具
10、ODBC安装
1、先下载unixODBC源码包( http://www.unixodbc.org/unixODBC-2.3.1.tar.gz)放到/usr/local下
解压:
tar -zxvf unixODBC-2.3.1.tar.gz
2、安装unixODBC-2.3.1.tar.gz
#cd usr/local/unixODBC-2.3.1/
#./configure --prefix=/usr/local/unixODBC-2.3.1 --includedir=/usr/include --libdir=/usr/lib -bindir=/usr/bin --sysconfdir=/etc
#make
#make install
3、测试查看unixODBC安装情况
#odbcinst -j
unixODBC 2.3.1
4、修改配置文件
cd /usr/local/etc/
vim odbc.ini
[DM8] # 这个按要求改
Description = DM ODBC DSN
Driver = DM8 ODBC DRIVER # 要和下面对应
SERVER = localhost
UID = SYSDBA
PWD = SYSDBA
TCP_PORT = 5236
vim odbcinst.ini
[DM8 ODBC DRIVER] # 这块要和上边对应
Drscription = ODBC DRIVER FOR DM8
Driver = /dm8/bin/libdodbc.so
5、测试连接
su -dmdba
isql dm8 -v