部署前确认:

1、数据库是正式使用还是测试用

  1. 测试库用做逻辑备份和物理备份吗?

2、系统大小写敏感还是不敏感?默认大小写敏感

pg模式只有大小写敏感

大小写敏感测试:

大小写敏感,指的是会区分大小写,你要想指定小写,加上双引号就好了。 未使用双引号时默认全部大写。 所以大小写敏感,如果没加双引号,会自动转为大写。

3、对数据库模式选择是否有需求?数据库选择pg模式还是Oracle模式?默认Oracle模式
Oracle模式与Oracle的兼容性更高
pg模式与progresql的兼容性更高,市面上常见的pg数据库:华为的高斯。。。

4、对数据库的安装目录和数据目录是否有规定呢?

5、是否需要迁移数据(是否需要将数据从其他数据库迁移至金仓数据库)

6、参数配置

其他相关:

初始化数据库:initdb
区分大小写?大小写敏感?哪个模式?

Linux可能遇见的问题
image.png

  1. root@ubuntu-vm:/home/kingbase/kinstall# su - kingbase
  2. $
  3. $ su
  4. Password:
  5. root@ubuntu-vm:/home/kingbase#
  6. root@ubuntu-vm:/home/kingbase# usermod -s /bin/bash kingbase
  7. root@ubuntu-vm:/home/kingbase#
  8. root@ubuntu-vm:/home/kingbase#
  9. root@ubuntu-vm:/home/kingbase# su - kingbase
  10. kingbase@ubuntu-vm:~$
  11. kingbase@ubuntu-vm:~$

登录用户出现‘’-bash-4.2$‘’的问题解决

image.png

  1. [root@rhel-vm ~]# su - qin
  2. 上一次登录:五 4 22 10:41:00 CST 2022pts/0
  3. -bash-4.2$
  4. -bash-4.2$ su
  5. 密码:
  6. [root@rhel-vm qin]# cp /etc/skel/.bashrc /home/qin/
  7. cp:是否覆盖"/home/qin/.bashrc" y
  8. [root@rhel-vm qin]#
  9. [root@rhel-vm qin]# cp /etc/skel/.bash_profile /home/qin/
  10. cp:是否覆盖"/home/qin/.bash_profile" y
  11. [root@rhel-vm qin]#
  12. [root@rhel-vm qin]# su - qin
  13. 上一次登录:五 4 22 10:42:09 CST 2022pts/0
  14. [qin@rhel-vm ~]$

部署后检查:

7、实施文档是发给客户还是自己留着?