版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、目錄1、金倉(cāng)數(shù)據(jù)庫(kù)軟件安裝2創(chuàng)建系統(tǒng)用戶21.2 創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例目錄2獲取安裝軟件2安裝數(shù)據(jù)庫(kù)2金倉(cāng)數(shù)據(jù)庫(kù)安裝包升級(jí)(本步驟應(yīng)跳過)111.6 數(shù)據(jù)庫(kù)初始化112、金倉(cāng)數(shù)據(jù)庫(kù)卸載123、數(shù)據(jù)庫(kù)實(shí)例初始化(推薦命令行方式)123.1 修改環(huán)境變量123.2 數(shù)據(jù)庫(kù)實(shí)例初始化133.3 修改數(shù)據(jù)庫(kù)實(shí)例的配置參數(shù)153.4 數(shù)據(jù)庫(kù)啟動(dòng)與停止164、數(shù)據(jù)庫(kù)訪問174.1 修改防火墻配置174.2 訪問示例171、金倉(cāng)數(shù)據(jù)庫(kù)軟件安裝1.1創(chuàng)建系統(tǒng)用戶在root用戶下建好用戶和組。建立組:groupadd kingbase建立用戶:useradd -m -d /home/kingbase kingbase
2、 -g kingbase初始化密碼:passwd kingbase輸入密碼:kingbase(舉例)注:如果需要?jiǎng)h除kingbase用戶,可以使用命令: userdel -r kingbase1.2 創(chuàng)建數(shù)據(jù)庫(kù)實(shí)例目錄以root用戶在/data1目錄下執(zhí)行mkdir kingbasechown -R kingbase:kingbase kingbase/chmod -R 777 kingbase/1.3獲取安裝軟件安裝包:授權(quán)文件:數(shù)據(jù)庫(kù)初始化腳本:init_linux上傳到 /home/kingbase/ 目錄下執(zhí)行:tar -xvzf執(zhí)行:chown -R kingbase:kingbas
3、e kdb-7.1.2.0751-release-Linux-x86_64-installer-*執(zhí)行:執(zhí)行:chmod 1.4安裝數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的安裝分三種方式:圖形界面安裝sh setup.sh 或 ./setup.sh -i swing命令行安裝sh setup.sh -i console靜默安裝sh setup.sh -i silent該文檔以命令行安裝為例進(jìn)行說明,圖形界面安裝可參考Windows安裝說明文檔。打開新終端,進(jìn)入安裝程序中setup.sh所在目錄,切換到kingbase用戶,執(zhí)行如下命令:./setup.sh -i console 執(zhí)行:回車執(zhí)行:輸入 “Y”后 回車如果
4、出現(xiàn)安裝服務(wù)器還是客戶端的選項(xiàng),選擇服務(wù)器。執(zhí)行:回車執(zhí)行:輸入“”后回車;執(zhí)行:輸入“/home/kingbase/kingbaseES/ES/V7” 后回車;執(zhí)行:輸入Y后回車;執(zhí)行:回車執(zhí)行:回車等待安裝執(zhí)行:輸入”sifang” 回車(DEFAULT為sifang時(shí),可以直接回車)執(zhí)行:輸入“sf_a5000” 回車,確認(rèn)密碼同樣操作。執(zhí)行:回車注:此處一定要選擇手動(dòng)初始化數(shù)據(jù)庫(kù)?。ū静襟E應(yīng)跳過)將升級(jí)包拷貝到:/home/kingbase/kingbaseES/ES/V7目錄下。以root用戶執(zhí)行:以kingbase用戶執(zhí)行:替換license.dat文件(如果舊的license文件
5、到期了,可以執(zhí)行該操作)(新解壓的升級(jí)包會(huì)覆蓋安裝時(shí)的license.dat文件,需要覆蓋回來?。?.6 數(shù)據(jù)庫(kù)初始化切換到root用戶進(jìn)入到:/home/kingbase/kingbaseES/ES/V7/Install 目錄(安裝目錄)到此,安裝結(jié)束。以kingbase用戶執(zhí)行:isql -version 檢查數(shù)據(jù)庫(kù)版本信息2、金倉(cāng)數(shù)據(jù)庫(kù)卸載進(jìn)入:/home/kingbase/kingbaseES/ES/V7/Uninstall以kingbase用戶執(zhí)行:成功結(jié)束后,以root用戶執(zhí)行:完成卸載工作。3、修數(shù)據(jù)庫(kù)實(shí)例初始化(推薦命令行方式)改環(huán)境變量首先,修改kingbase用戶主目錄及數(shù)
6、據(jù)庫(kù)初始化目錄,讓其他用戶有讀寫權(quán)限。以root用戶執(zhí)行:chmod-R 777 /home/kingbasechmod -R 700 /data1/kingbase(可能會(huì)提示有文件權(quán)限不允許修改,可以忽略該提示)切換至smart用戶,切換到smart用戶根目錄執(zhí)行:vi .bash_profile增加:#set kingbase environmentKINGBASE_HOME=/home/kingbase/kingbaseES/ES/V7KINGBASE_CONFDIR=$KINGBASE_HOME/configexport KINGBASE_HOME KINGBASE_CONFDIRL
7、D_LIBRARY_PATH=$KINGBASE_HOME/lib:$LD_LIBRARY_PATHexport LD_LIBRARY_PATHPATH=$KINGBASE_HOME/bin:$PATHexport PATH執(zhí)行:source.bash_profile 使其生效校驗(yàn):執(zhí)行: isql - - version(杠杠version)查看是否有數(shù)據(jù)庫(kù)版本信息輸出。3.2 數(shù)據(jù)庫(kù)實(shí)例初始化用kingbase用戶進(jìn)行登錄。進(jìn)入:輸出:此數(shù)據(jù)庫(kù)系統(tǒng)的文件屬主為用戶 "kingbase".此用戶也必須為服務(wù)器進(jìn)程的屬主.數(shù)據(jù)庫(kù)集群的超級(jí)用戶是:SYSTEM.數(shù)據(jù)庫(kù)集群將以
8、以下區(qū)域設(shè)置初始化 COLLATE: C CTYPE: C MONETARY: C NUMERIC: C TIME: C字符串比較是 case-sensitive 的。默認(rèn)的文本查詢配置將設(shè)置為 "english".創(chuàng)建目錄 /data1/kingbase/data . 成功創(chuàng)建目錄 /data1/kingbase/data/REDOLOG . 成功創(chuàng)建子目錄. 成功創(chuàng)建配置文件 . 成功創(chuàng)建審計(jì)模板文件 . 成功在 /data1/kingbase/data/DB 中創(chuàng)建 TEMPLATE1 數(shù)據(jù)庫(kù) . 成功初始化加密設(shè)備 . 成功初始化 sys_authid . 成功設(shè)置
9、 superuser 的密碼 . 成功設(shè)置 ssouser 的密碼 . 成功設(shè)置 saouser 的密碼 . 成功初始化 dual . 成功initializing file_type . 成功initializing utl_file_internal . 成功初始化依存關(guān)系 . 成功創(chuàng)建系統(tǒng)視圖 . 成功創(chuàng)建包:DBMS_SQL . 成功創(chuàng)建包:DBMS_ALERT . 成功創(chuàng)建包:DBMS_DDL . 成功創(chuàng)建包:DBMS_JOB . 成功創(chuàng)建包:DBMS_GDAECDC . 成功創(chuàng)建包:DBMS_DEFER_PACK . 成功創(chuàng)建包:UTL_INADDR . 成功創(chuàng)建包:UTL_FIL
10、E . 成功創(chuàng)建包:DBMS_LOB . 成功創(chuàng)建包:DBMS_METADATA . 成功創(chuàng)建兼容視圖 . 成功創(chuàng)建字符集轉(zhuǎn)換 . 成功創(chuàng)建目錄 . 成功對(duì)內(nèi)建對(duì)象設(shè)置權(quán)限 . 成功創(chuàng)建信息模式 . 成功增加依存關(guān)系 . 成功整理數(shù)據(jù)庫(kù) TEMPLATE1 . 成功拷貝 TEMPLATE1 到 TEMPLATE0 . 成功拷貝 TEMPLATE1 到 TEMPLATE2 . 成功創(chuàng)建用戶定義的數(shù)據(jù)庫(kù) SMARTSYS . 成功創(chuàng)建 SAMPLES 數(shù)據(jù)庫(kù) . 成功加載 SAMPLES 數(shù)據(jù)庫(kù) . 成功加載 Kingbase 系統(tǒng)工具插件 . 成功保存數(shù)據(jù)庫(kù)的用戶名/密碼 . 成功DONE: 成
11、功. 您現(xiàn)在可以用下面的命令啟動(dòng)數(shù)據(jù)庫(kù)服務(wù)器: kingbase -D /data1/kingbase/data成功將實(shí)例"smartsys"設(shè)置為系統(tǒng)服務(wù)。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/lib/libz.so.1: no version informat
12、ion available (required by /lib64/libdw.so.1) 確定 啟動(dòng)服務(wù)"kdbsmartsysd"成功。CREATE USERCREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE TABLESPACECREATE SCHEMA如果初始化過程中打出錯(cuò)誤或警告信息,可以先執(zhí)行ini批處理文件,然后再次執(zhí)行initdb.sh。執(zhí)行:./ uninitdb.sh(用于刪除數(shù)據(jù)庫(kù)、表空間、模式等)3.3 修改數(shù)據(jù)庫(kù)實(shí)例的
13、配置參數(shù)。shared_buffers = 104064lc_messages = 'C'lc_monetary = 'C'lc_numeric = 'C'lc_time = 'C'search_path = '"$USER",PUBLIC'default_tablespace = 'SMART_DATA'auto_merge_index=trueautovacuum=trueautovacuum_naptime=10minchar_default_type='BYTE&
14、#39;checkpoint_timeout=10mincompatible_level='oracle'data_transmitted_format='mixed'defer_integrated_constraint=onenable_inplace_update=onenable_seqscan=offfull_page_writes=offlock_wait=3log_connections=offlog_disconnections=offlog_duration=offlog_line_prefix='%m%h%d%p%u%x'lo
15、g_statement='none'maintenance_work_mem=1280MBmax_connections=1000max_fsm_pages=400000max_fsm_relations=2000password_condition_digit=0shared_buffers=4096MBwal_buffers=512work_mem=256MBenable_hashindex_support=offmax_locks_per_transaction=1024inplace_update_lock_type = 3port = 54321update_proc
16、ess_title=offenable_btree_page_cache=onautovacuum_analyze_scale_factor=100enable_bitmapscan=offenable_indexonlyscan=oneffective_cache_size = 3000MB確認(rèn)修改后,保存配置文件。至此初始化數(shù)據(jù)庫(kù)完成重啟數(shù)據(jù)庫(kù)服務(wù)!3.4 數(shù)據(jù)庫(kù)啟動(dòng)與停止以kingbase用戶執(zhí)行:sys_ctl status -D /data1/kingbase/data (查看數(shù)據(jù)庫(kù)實(shí)例當(dāng)前狀態(tài))sys_ctl start -D /data1/kingbase/data (啟動(dòng)數(shù)據(jù)庫(kù)實(shí)例)sys_ctl stop -D /data1/kingbase/data (停止數(shù)據(jù)庫(kù)實(shí)例)sys_ctl restart -D /data1/kingbase/data (重啟數(shù)據(jù)庫(kù)實(shí)例)如果數(shù)據(jù)庫(kù)提示停止失敗可執(zhí)行:sys_ctl stop -D /data1/kingbase/data -m immediate (強(qiáng)制停止數(shù)據(jù)庫(kù)實(shí)例)注:該處金倉(cāng)有BUG,執(zhí)行該步驟提示信息為停止失敗,但查看數(shù)據(jù)狀態(tài)為已停止。4、數(shù)據(jù)庫(kù)訪問4.1 修改防火墻配置(若想別的機(jī)器能夠訪問,還需要在防火墻中開放54321端口)使用這些命令來永久打開一個(gè)新端口(如TCP/54321)。$
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個(gè)人股份轉(zhuǎn)讓與清算服務(wù)協(xié)議范本4篇
- 2025年離婚手續(xù)辦理與婚姻解除后財(cái)產(chǎn)清算及分配合同3篇
- 2025年度個(gè)人與銀行消費(fèi)貸款合同(二零二五版)4篇
- 建設(shè)工程勘察設(shè)計(jì)合同(2篇)
- 初三學(xué)習(xí)策略講解模板
- 二零二五年度智能設(shè)備模具定制加工合同范本4篇
- 音樂核心素養(yǎng)課程設(shè)計(jì)
- 二零二五年度門診藥品銷售權(quán)承包合作協(xié)議3篇
- 配電柜拆除施工方案
- 造價(jià)管理課程設(shè)計(jì)
- 小學(xué)數(shù)學(xué)六年級(jí)解方程練習(xí)300題及答案
- 電抗器噪聲控制與減振技術(shù)
- 中醫(yī)健康宣教手冊(cè)
- 2024年江蘇揚(yáng)州市高郵市國(guó)有企業(yè)招聘筆試參考題庫(kù)附帶答案詳解
- 消費(fèi)醫(yī)療行業(yè)報(bào)告
- 品學(xué)課堂新范式
- GB/T 1196-2023重熔用鋁錠
- 運(yùn)輸行業(yè)員工崗前安全培訓(xùn)
- 公路工程安全風(fēng)險(xiǎn)辨識(shí)與防控手冊(cè)
- 幼兒園教師培訓(xùn):計(jì)數(shù)(數(shù)數(shù))的核心經(jīng)驗(yàn)
- 如何撰寫和發(fā)表高水平的科研論文-good ppt
評(píng)論
0/150
提交評(píng)論