版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026西藏昌都市洛隆县人民医院临时招聘医技人员2人参考题库附答案
- 2026辽宁大连理工大学化工学院党群办公室职员(自聘)招聘1人备考题库附答案
- 2026重庆市城投路桥管理有限公司食堂炊事员岗位2人参考题库附答案
- 2026陕西省面向华南理工大学招录选调生考试备考题库附答案
- 兴国县2025年公开选调食品安全监管人员的备考题库附答案
- 招护理!西宁市城北区朝阳社区卫生服务中心招聘备考题库附答案
- 浙江国企招聘-2026年台州市商贸核心区开发建设投资集团有限公司招聘3人备考题库附答案
- 辅警78名!2025年海南州公安局面向社会公开招聘警务辅助人员考试备考题库附答案
- 2026贵州湄潭县纪委县监委选调事业单位工作人员参考题库附答案
- 2026年青海社区招聘考试题库附答案
- 2025年普外副高考试试题及答案
- 注浆式锚杆施工方案
- 《工程结构加固改造安全监测技术标准》
- 南网综合能源公开招聘笔试题库2025
- 铁路安全管理条例课件
- 老年护理尿失禁专家共识
- 2025年大唐杯试题题库及答案
- 2025年河北数学单招考试试题原卷及答案
- 药学大专专业毕业论文
- 2025年安全员项目负责人(B证)考试题库(含答案)
- 心电监护技术操作并发症的预防与处理
评论
0/150
提交评论