




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上金仓数据库安装与配置目录1、金仓数据库软件安装1.1创建系统用户在root用户下建好用户和组。建立组:groupadd kingbase建立用户:useradd -m -d /home/kingbase kingbase -g kingbase初始化密码:passwd kingbase输入密码:kingbase(举例)注:如果需要删除kingbase用户,可以使用命令: userdel -r kingbase1.2 创建数据库实例目录以root用户在/data1目录下执行mkdir kingbasechown -R kingbase:kingbase kingbase
2、/chmod -R 777 kingbase/1.3获取安装软件安装包:kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000.tar.gz授权文件:license.dat数据库初始化脚本:init_linux上传到 /home/kingbase/ 目录下执行: tar -xvzf kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000.tar.gz执行:chown -R kingbase:kingbase kdb-7.1.2.0751-release-Lin
3、ux-x86_64-installer-*执行:cd /home/kingbase/ kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038_A5000执行:chmod +x setup.sh1.4安装数据库数据库的安装分三种方式:图形界面安装sh setup.sh 或 ./setup.sh -i swing命令行安装sh setup.sh -i console静默安装sh setup.sh -i silent该文档以命令行安装为例进行说明,图形界面安装可参考Windows安装说明文档。打开新终端,进入安装程序中setup.sh所在目录,
4、切换到kingbase用户,执行如下命令:./setup.sh -i console 执行:回车执行:输入 “Y”后 回车如果出现安装服务器还是客户端的选项,选择服务器。执行:回车执行:输入“/home/kingbase/license.dat”后回车;执行:输入“/home/kingbase/kingbaseES/ES/V7” 后回车;执行:输入Y后回车;执行:回车执行:回车等待安装执行:输入”sifang” 回车(DEFAULT为sifang时,可以直接回车)执行:输入“sf_a5000” 回车,确认密码同样操作。执行:回车 注:此处一定要选择手动初始化数据库!1.5金仓数据库安装包升级(
5、本步骤应跳过)将升级包拷贝到:/home/kingbase/kingbaseES/ES/V7目录下。kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038.tar.bz2以root用户执行:chown -R kingbase:kingbase kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038.tar.bz2以kingbase用户执行:tar -jxvf kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038.tar.bz2
6、替换license.dat文件(如果旧的license文件到期了,可以执行该操作)(新解压的升级包会覆盖安装时的license.dat文件,需要覆盖回来!)进入到/home/kingbase/ kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038/setup/目录执行:cp license.dat /home/kingbase/kingbaseES/ES/V7/bin/license.dat1.6 数据库初始化切换到root用户进入到:/home/kingbase/kingbaseES/ES/V7/Install 目录(安装目录)执行:
7、./Root.sh到此,安装结束。以kingbase用户执行:isql -version 检查数据库版本信息2、金仓数据库卸载进入:/home/kingbase/kingbaseES/ES/V7/Uninstall以kingbase用户执行:./Uninstall.sh成功结束后,以root用户执行:./ UninstallRoot.sh完成卸载工作。3、修数据库实例初始化(推荐命令行方式)3.1修改环境变量首先,修改kingbase用户主目录及数据库初始化目录,让其他用户有读写权限。以root用户执行:chmod -R 777 /home/kingbasechmod -R 700 /data
8、1/kingbase(可能会提示有文件权限不允许修改,可以忽略该提示)切换至smart用户,切换到smart用户根目录执行:vi .bash_profile增加:#set kingbase environmentKINGBASE_HOME=/home/kingbase/kingbaseES/ES/V7KINGBASE_CONFDIR=$KINGBASE_HOME/configexport KINGBASE_HOME KINGBASE_CONFDIRLD_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATHexport LD_LIBRARY_PATHP
9、ATH=$KINGBASE_HOME/bin:$PATHexport PATH执行:source .bash_profile 使其生效校验:执行: isql - - version(杠杠version)查看是否有数据库版本信息输出。3.2 数据库实例初始化用kingbase用户进行登录。进入:kdb-7.1.2.0751-release-Linux-x86_64-installer-build0038/init_linux 目录执行:./initdb.sh输出:此数据库系统的文件属主为用户 "kingbase".此用户也必须为服务器进程的属主.数据库集群的超级用户是:SYS
10、TEM.数据库集群将以以下区域设置初始化 COLLATE: C CTYPE: C MESSAGES: zh_CN.UTF-8 MONETARY: C NUMERIC: C TIME: C字符串比较是 case-sensitive 的。默认的文本查询配置将设置为 "english".创建目录 /data1/kingbase/data . 成功创建目录 /data1/kingbase/data/REDOLOG . 成功创建子目录. 成功创建配置文件 . 成功创建审计模板文件 . 成功在 /data1/kingbase/data/DB 中创建 TEMPLATE1 数据库 . 成功
11、初始化加密设备 . 成功初始化 sys_authid . 成功设置 superuser 的密码 . 成功设置 ssouser 的密码 . 成功设置 saouser 的密码 . 成功初始化 dual . 成功initializing file_type . 成功initializing utl_file_internal . 成功初始化依存关系 . 成功创建系统视图 . 成功创建包:DBMS_SQL . 成功创建包:DBMS_ALERT . 成功创建包:DBMS_DDL . 成功创建包:DBMS_JOB . 成功创建包:DBMS_GDAECDC . 成功创建包:DBMS_DEFER_PACK .
12、 成功创建包:UTL_INADDR . 成功创建包:UTL_FILE . 成功创建包:DBMS_LOB . 成功创建包:DBMS_METADATA . 成功创建兼容视图 . 成功创建字符集转换 . 成功创建目录 . 成功对内建对象设置权限 . 成功创建信息模式 . 成功增加依存关系 . 成功整理数据库 TEMPLATE1 . 成功拷贝 TEMPLATE1 到 TEMPLATE0 . 成功拷贝 TEMPLATE1 到 TEMPLATE2 . 成功创建用户定义的数据库 SMARTSYS . 成功创建 SAMPLES 数据库 . 成功加载 SAMPLES 数据库 . 成功加载 Kingbase 系统
13、工具插件 . 成功保存数据库的用户名/密码 . 成功DONE: 成功. 您现在可以用下面的命令启动数据库服务器: kingbase -D /data1/kingbase/data成功将实例"smartsys"设置为系统服务。ps: /home/kingbase/kingbaseES/ES/V7/lib/libz.so.1: no version information available (required by /lib64/libdw.so.1)Starting instance smartsysps: /home/kingbase/kingbaseES/ES/V7/l
14、ib/libz.so.1: no version information available (required by /lib64/libdw.so.1) 确定 启动服务"kdbsmartsysd"成功。CREATE USERCREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE SCHEMA如果初始化过程中打出错误或警告信息,可以先执行init_linux文件夹中的uninitdb.sh批处理文件,然后再次执行
15、initdb.sh。执行:./ uninitdb.sh(用于删除数据库、表空间、模式等)3.3 修改数据库实例的配置参数到数据目录下(本例中是/data1/kingbase/data),使用新的 kingbase.conf配置文件替换原有文件。shared_buffers = lc_messages = 'C'lc_monetary = 'C'lc_numeric = 'C'lc_time = 'C'search_path = '"$USER",PUBLIC'default_tablespace
16、 = 'SMART_DATA'auto_merge_index=trueautovacuum=trueautovacuum_naptime=10minchar_default_type='BYTE'checkpoint_timeout=10mincompatible_level='oracle'data_transmitted_format='mixed'defer_integrated_constraint=onenable_inplace_update=onenable_seqscan=offfull_page_writes=
17、offlock_wait=3log_connections=offlog_disconnections=offlog_duration=offlog_line_prefix='%m%h%d%p%u%x'log_statement='none'maintenance_work_mem=1280MBmax_connections=1000max_fsm_pages=max_fsm_relations=2000password_condition_digit=0shared_buffers=4096MBwal_buffers=512work_mem=256MBenab
18、le_hashindex_support=offmax_locks_per_transaction=1024inplace_update_lock_type = 3port = 54321update_process_title=offenable_btree_page_cache=onautovacuum_analyze_scale_factor=100enable_bitmapscan=offenable_indexonlyscan=oneffective_cache_size = 3000MB确认修改后,保存配置文件。至此初始化数据库完成重启数据库服务!3.4 数据库启动与停止以kingbase用户执行:sys_ctl status -D /data1/kingbase/data (查看数据库实例当前状态)sys
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国企 面试题库及答案
- 安全工程师建筑施工现场的安全文化传播试题及答案
- 绿色环保2025年纸包装产品行业环保材料研发与创新研究报告
- 注册土木工程师考试的课程安排与复习科目试题及答案
- 舞蹈基本知识试题及答案
- 家具行业的市场细分策略与消费者心理分析研究试题及答案
- 电商种草经济崛起下的内容营销策略创新报告
- 小吃口味测试题及答案
- 金融行业大数据应用中的数据治理与隐私保护挑战分析
- 冀中职业学院《中国侠客文化》2023-2024学年第一学期期末试卷
- 装配钳工(中级)试题库
- 养老护理员职业技能等级认定三级(高级工)理论知识考核试卷
- 餐饮业消防安全管理制度
- 研发费用加计扣除政策执行指引(1.0版)
- GB/T 20647.9-2006社区服务指南第9部分:物业服务
- 海洋油气开发生产简介课件
- 重庆十八梯介绍(改)课件
- 一级病原微生物实验室危害评估报告
- 设备机房出入登记表
- 起重吊装作业审批表
- 最新三角形的特性优质课教学设计公开课教案
评论
0/150
提交评论