在linux环境下全程使用命令行方式安装和初始化一个数据库,并注册服务后,以服务的方式启动。要求:
- 初始化一个实例名为DMOA,库名为DMOA,端口号为5234,页大小为16,字符集为gb18030,大小写敏感为是的库
- 使用disql新建一个名称为DMDBA的用户,设置密码为dameng_dba,并授予dba角色权限
- 使用disql新建一个名为TS_DMOA的表空间,新建一个名为DMOA的用户,并设置密码为dameng_oa,设置该用户的默认表空间为TS_DMOA。并授予resource角色权限
- 使用DMOA用户新建表USERS,并插入数据,然后查询确认数据已经入库
1,配置linux环境
1.1,安装vmware
使用的安装包:VMware-workstation-full-16.1.1-17801498.exe
修改安装路径为:D:\VMware
1.2,新建kylin虚拟机
使用的光盘映像文件:Kylin-Server-10-SP2-x86-Release-Build09-20210524.iso
修改安装路径为:D:\xuniji\kylin
修改虚拟机设置,内存设置为8G(4G在安装过程中会报错内存不足),处理器内核总数为8(不确定更小时会不会安装失败),硬盘设置为60G(20G会报错),网络适配器为NAT模式
1.3,配置网络环境
由于dm8安装过程需要保持网络通畅,所以需要保证虚拟机能上网
1.3.1,设置VMware网络信息
打开VMware,右键【编辑】,点开【虚拟网络编辑器】,查看虚拟机网卡信息,发现VMnet1是仅主机模式,VMnet8是NAT模式,说明虚拟机上网使用的网卡是VMnet8,对应的子网地址是192.168.37.0
修改NAT设置,网关为192.168.37.2
修改DHCP设置,网段为128-254
1.3.2,设置主机网络信息
打开【设置】-【网络和Internet】-【高级网络设置】,点击下拉箭头,【查看其它属性】,点击右拉箭头
点击两个【编辑】,将网络信息设置为与虚拟机kylin同一个子网(192.168.37.0)的对应信息。
IP分配方式改为手动,网关改为192.168.37.2,掩码为255.255.255.0,DNS服务器改为114.114.114.114和8.8.8.8(备用)
win+R,cmd,打开命令行,输入ipconfig,检查VMware相关网卡的IP地址
1.3.3,设置虚拟机网络信息
Ctrl+Alt+T,打开命令行,输入ip addr,发现kylin虚拟机使用的网卡是ens33
查看ens33的配置文件
cd /etc/sysconfig/network-scripts
vi ifcfg-ens33
编辑配置文件ifcfg-ens33
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=5e29dcab-2abd-4fd9-a2e7-d3f03984630a
DEVICE=ens33
ONBOOT=yes
IPADDR=192.168.37.131
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=192.168.37.2
DNS1=114.114.114.114
DNS2=8.8.8.8
IPV6_PRIVACY=no
修改添加一些重要的参数,其中IPADDR设置为步骤(1)中设置的DHCP网段128-254中的任意值,此处取为192.168.37.131
1.3.4,更新网络
输入service network restart重启网络,输入vi /etc/resolv.conf查看DNS服务器配置,如果没有自动更新,可以手动添加
测试一下是否有网,能ping通就说明网络配置成功
有时候得加www才能ping通,是域名解析的问题,网没问题
2,安装前准备
2.1,安装vmware-tools
点击vmware workstation--虚拟机--安装vmware tools
会自动下载压缩包,然后在文件夹里面鼠标右键解压缩,进入对应解压缩后的文件夹,在命令行运行输入./vmware-install.pl运行启动程序,然后全部默认回车,安装完成。
2.2,设置共享文件夹
不是必须的步骤,只是为了方便访问安装包和文本的复制粘贴
在主机上选定文件夹share作为与虚拟机的共享文件夹
在windows上,share文件夹--右键--属性--共享--高级共享